package ihl.flexible_cable; import java.util.ArrayList; import java.util.List; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; public class InvSlotOutputInProgress extends IronWorkbenchInvSlot{ public short[] slotRecipe; private int size; public InvSlotOutputInProgress(IronWorkbenchTileEntity base1, String name1, int oldStartIndex1, int count) { super(base1, name1, oldStartIndex1, Access.NONE, count); slotRecipe = new short[count]; size=count; for(int i=0;i outputs) { short slot=this.getFirstEmptySlot(); if(slot!=-1 && outputs!=null && !outputs.isEmpty() && slot<=this.size()-outputs.size()) { for(int i=0;i getRecipeOutputs(int currentSlot) { int slotRecipeIndex=this.slotRecipe[currentSlot]; List list = new ArrayList(); for(int i=0;i