From 2db8e30b1d2151fdde5d08a6c06aef55f0c397d2 Mon Sep 17 00:00:00 2001 From: Foghrye4 Date: Fri, 27 Jan 2017 11:32:28 +0300 Subject: License, readme and stuff --- ihl/processing/metallurgy/ExtruderTileEntity.java | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) (limited to 'ihl/processing/metallurgy/ExtruderTileEntity.java') diff --git a/ihl/processing/metallurgy/ExtruderTileEntity.java b/ihl/processing/metallurgy/ExtruderTileEntity.java index de7a4c7..a654bfc 100644 --- a/ihl/processing/metallurgy/ExtruderTileEntity.java +++ b/ihl/processing/metallurgy/ExtruderTileEntity.java @@ -5,9 +5,7 @@ import java.util.List; import java.util.Map; import ic2.core.ContainerBase; -import ic2.core.IC2; import ic2.core.block.invslot.InvSlot.Access; -import ic2.core.network.NetworkManager; import ihl.processing.chemistry.ApparatusProcessableInvSlot; import ihl.recipes.UniversalRecipeInput; import ihl.recipes.UniversalRecipeManager; @@ -30,7 +28,6 @@ public class ExtruderTileEntity extends BasicElectricMotorTileEntity{ public final ApparatusProcessableInvSlot input; public final ApparatusProcessableInvSlot input2; - public boolean hasEngine; private int processTimer=0; private FluidTank fluidTank = new FluidTank(1000); protected static final UniversalRecipeManager recipeManager = new UniversalRecipeManager("extruder"); @@ -40,7 +37,6 @@ public class ExtruderTileEntity extends BasicElectricMotorTileEntity{ super(); input = new ApparatusProcessableInvSlot(this, "input", 1, Access.IO, 1, 64); input2 = new ApparatusProcessableInvSlot(this, "input2", 2, Access.IO, 1, 64); - isGuiScreenOpened=true; } @@ -48,9 +44,7 @@ public class ExtruderTileEntity extends BasicElectricMotorTileEntity{ @Override public List getNetworkedFields() { - List fields = super.getNetworkedFields(); - fields.add("hasEngine"); - return fields; + return super.getNetworkedFields(); } @@ -63,16 +57,6 @@ public class ExtruderTileEntity extends BasicElectricMotorTileEntity{ public void updateEntityServer() { super.updateEntityServer(); - if(this.engine.isEmpty() && hasEngine==true) - { - this.hasEngine=false; - IC2.network.get().updateTileEntityField(this, "hasEngine"); - } - else if(this.engine.correctContent() && hasEngine==false) - { - this.hasEngine=true; - IC2.network.get().updateTileEntityField(this, "hasEngine"); - } ForgeDirection dir = ForgeDirection.getOrientation(getFacing()); TileEntity te = worldObj.getTileEntity(xCoord+dir.offsetX,yCoord+dir.offsetY,zCoord+dir.offsetZ); if(checkCorrectAccembly() && this.fluidTank.getFluidAmount()>0 && this.processTimer++>20) @@ -114,6 +98,7 @@ public class ExtruderTileEntity extends BasicElectricMotorTileEntity{ return ExtruderTileEntity.recipeManager.getOutputFor(this.getInput(), false, false); } + @SuppressWarnings({ "unchecked", "rawtypes" }) @Override public List[] getInput() { @@ -123,7 +108,7 @@ public class ExtruderTileEntity extends BasicElectricMotorTileEntity{ @Override public boolean canOperate() { - return this.fluidTank.getFluidAmount()