From dc3df3edd5843bde0c1335d6a8e460b2c832aa48 Mon Sep 17 00:00:00 2001 From: Foghrye4 Date: Sat, 17 Jun 2017 08:12:18 +0300 Subject: full project files --- .../metallurgy/LathePart2TileEntity.java | 104 --------------------- 1 file changed, 104 deletions(-) delete mode 100644 ihl/processing/metallurgy/LathePart2TileEntity.java (limited to 'ihl/processing/metallurgy/LathePart2TileEntity.java') diff --git a/ihl/processing/metallurgy/LathePart2TileEntity.java b/ihl/processing/metallurgy/LathePart2TileEntity.java deleted file mode 100644 index 7d4dac7..0000000 --- a/ihl/processing/metallurgy/LathePart2TileEntity.java +++ /dev/null @@ -1,104 +0,0 @@ -package ihl.processing.metallurgy; - -import java.util.ArrayList; -import java.util.List; - -import ic2.api.network.INetworkDataProvider; -import ic2.api.tile.IWrenchable; -import ic2.core.IC2; -import ihl.utils.IHLUtils; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.item.ItemStack; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.tileentity.TileEntity; - -public class LathePart2TileEntity extends TileEntity implements IWrenchable, INetworkDataProvider{ - - private short facing=2; - private short lastFacing=2; - - public LathePart2TileEntity() - { - super(); - } - - public boolean enableUpdateEntity() - { - return IC2.platform.isSimulating(); - } - - @Override - public List getNetworkedFields() - { - List fields = new ArrayList(); - fields.add("facing"); - return fields; - } - - @Override - public void updateEntity() - { - super.updateEntity(); - if(lastFacing!=facing) - { - IC2.network.get().updateTileEntityField(this, "facing"); - lastFacing=facing; - } - } - - - @Override - public boolean wrenchCanSetFacing(EntityPlayer entityPlayer, int side) { - return this.getFacing()!=side; - } - - - @Override - public short getFacing() { - return this.facing; - } - - - @Override - public void setFacing(short facing1) - { - facing=(short) Math.max(2,facing1); - if(IC2.platform.isSimulating()) - { - IC2.network.get().updateTileEntityField(this, "facing"); - lastFacing=facing; - } - } - - - @Override - public boolean wrenchCanRemove(EntityPlayer entityPlayer) { - return true; - } - - - @Override - public float getWrenchDropRate() { - return 1F; - } - - - @Override - public ItemStack getWrenchDrop(EntityPlayer entityPlayer) { - return IHLUtils.getThisModItemStack("lathePart2"); - } - - @Override - public void readFromNBT(NBTTagCompound nbttagcompound) - { - super.readFromNBT(nbttagcompound); - facing=nbttagcompound.getShort("facing"); - } - - @Override - public void writeToNBT(NBTTagCompound nbttagcompound) - { - super.writeToNBT(nbttagcompound); - nbttagcompound.setShort("facing", facing); - } -} -- cgit v1.2.3