From dc3df3edd5843bde0c1335d6a8e460b2c832aa48 Mon Sep 17 00:00:00 2001 From: Foghrye4 Date: Sat, 17 Jun 2017 08:12:18 +0300 Subject: full project files --- .../InvSlotProcessableIronWorkbench.java | 131 --------------------- 1 file changed, 131 deletions(-) delete mode 100644 ihl/flexible_cable/InvSlotProcessableIronWorkbench.java (limited to 'ihl/flexible_cable/InvSlotProcessableIronWorkbench.java') diff --git a/ihl/flexible_cable/InvSlotProcessableIronWorkbench.java b/ihl/flexible_cable/InvSlotProcessableIronWorkbench.java deleted file mode 100644 index fa2cc73..0000000 --- a/ihl/flexible_cable/InvSlotProcessableIronWorkbench.java +++ /dev/null @@ -1,131 +0,0 @@ -package ihl.flexible_cable; - -import java.util.HashSet; -import java.util.Iterator; -import java.util.List; -import java.util.Set; - -import ic2.api.recipe.IRecipeInput; -import ic2.api.recipe.RecipeInputFluidContainer; -import ic2.core.IC2; -import ic2.core.item.ItemUpgradeModule; -import ihl.interfaces.IWire; -import ihl.utils.IHLUtils; -import net.minecraft.item.ItemStack; -import net.minecraftforge.fluids.FluidContainerRegistry; - -public class InvSlotProcessableIronWorkbench extends IronWorkbenchInvSlot { - - public InvSlotProcessableIronWorkbench(IronWorkbenchTileEntity base1, - String name1, int oldStartIndex1, Access access1, int count) { - super(base1, name1, oldStartIndex1, access1, count); - } - - @Override - public boolean accepts(ItemStack itemStack) - { - if (itemStack != null && itemStack.getItem() instanceof ItemUpgradeModule) - { - return false; - } - else - { - return true; - } - } - - @Override - public void put(int index, ItemStack content) - { - super.put(index, content); - if(IC2.platform.isSimulating() && ((IronWorkbenchTileEntity)this.base).container!=null) - { - ((IronWorkbenchTileEntity)this.base).resetOutput(); - ((IronWorkbenchTileEntity)this.base).container.detectAndSendChanges(); - } - } - - public Set substract(List materials, int multiplier) - { - Set output = new HashSet(); - Iterator i1 = materials.iterator(); - while(i1.hasNext()) - { - IRecipeInput is1 = i1.next(); - for(int i=0;i materials) - { - int m = Integer.MAX_VALUE; - for(int i=0;i