int size = provider.getCraftingGridSize(entityPlayer, container, 0);
for (int i = start; i < start + size; i++) {
if (container.inventorySlots.get(i).getHasStack()) {
return;
}
<BUG>}
getController().func_187098_a(container.windowId, mouseSlot.slotNumber, 0, ClickType.PICKUP, entityPlayer);</BUG>
getController().func_187098_a(container.windowId, start, 0, ClickType.PICKUP, entityPlayer);
<BUG>for (Slot slot : container.inventorySlots) {

if (slot instanceof SlotCrafting && slot.getHasStack()) {

getController().func_187098_a(container.windowId, slot.slotNumber, 0, decompressAll ? ClickType.QUICK_MOVE : ClickType.PICKUP, entityPlayer);
</BUG>
break;

int size = provider.getCraftingGridSize(entityPlayer, container, 0);
for (int i = start; i < start + size; i++) {
if (container.inventorySlots.get(i).getHasStack()) {
return;
