diff --git a/src/resonantinduction/contractor/BlockEMContractor.java b/src/resonantinduction/contractor/BlockEMContractor.java index f216588f..da35219b 100644 --- a/src/resonantinduction/contractor/BlockEMContractor.java +++ b/src/resonantinduction/contractor/BlockEMContractor.java @@ -32,11 +32,9 @@ public class BlockEMContractor extends BlockBase implements ITileEntityProvider { if(par1World.isRemote) { - //debug TileEntityEMContractor contractor = (TileEntityEMContractor)par1World.getBlockTileEntity(par2, par3, par4); - int toSet = contractor.facing.ordinal() < 5 ? contractor.facing.ordinal()+1 : 0; - contractor.facing = ForgeDirection.getOrientation(toSet); - System.out.println(contractor.facing.ordinal()); + contractor.incrementFacing(); + return true; } diff --git a/src/resonantinduction/contractor/TileEntityEMContractor.java b/src/resonantinduction/contractor/TileEntityEMContractor.java index 5ac6cfab..a7bbe664 100644 --- a/src/resonantinduction/contractor/TileEntityEMContractor.java +++ b/src/resonantinduction/contractor/TileEntityEMContractor.java @@ -6,4 +6,10 @@ import net.minecraftforge.common.ForgeDirection; public class TileEntityEMContractor extends TileEntity { public ForgeDirection facing = ForgeDirection.UP; + + public void incrementFacing() + { + int newOrdinal = facing.ordinal() < 5 ? facing.ordinal()+1 : 0; + facing = ForgeDirection.getOrientation(newOrdinal); + } }