From dbb06f8abd34d95bf57b69b0b85affe0a3a0277b Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 12 Jan 2020 12:16:51 -0500 Subject: [PATCH] Extra clamping --- core/src/mindustry/ui/fragments/BlockInventoryFragment.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/mindustry/ui/fragments/BlockInventoryFragment.java b/core/src/mindustry/ui/fragments/BlockInventoryFragment.java index c4cc71cc5a..ce2a83e5d4 100644 --- a/core/src/mindustry/ui/fragments/BlockInventoryFragment.java +++ b/core/src/mindustry/ui/fragments/BlockInventoryFragment.java @@ -38,6 +38,7 @@ public class BlockInventoryFragment extends Fragment{ public static void requestItem(Player player, Tile tile, Item item, int amount){ if(player == null || tile == null || !tile.interactable(player.getTeam())) return; if(!Units.canInteract(player, tile)) return; + amount = Mathf.clamp(amount, 0, player.getItemCapacity()); int removed = tile.block().removeStack(tile, item, amount);