diff --git a/src/main/java/com/trunksbomb/trade/client/TradeScreen.java b/src/main/java/com/trunksbomb/trade/client/TradeScreen.java index 0a059dc..a6c09e8 100644 --- a/src/main/java/com/trunksbomb/trade/client/TradeScreen.java +++ b/src/main/java/com/trunksbomb/trade/client/TradeScreen.java @@ -197,6 +197,8 @@ public class TradeScreen extends AbstractContainerScreen if (hoveredSlot instanceof GhostInventorySlot ghostInventorySlot) { if (button == 1) { openContextMenu(mouseX, mouseY, TradeAction.ADD_ITEM, ghostInventorySlot.inventoryIndex(), hoveredSlot.getItem(), "Trade"); + } else if (hasShiftDown()) { + sendAction(TradeAction.ADD_ITEM, ghostInventorySlot.inventoryIndex(), hoveredSlot.getItem().getCount()); } else { sendAction(TradeAction.ADD_ITEM, ghostInventorySlot.inventoryIndex(), 1); }