From fad218d842cac7a9b8bf4d57020c79c690c17183 Mon Sep 17 00:00:00 2001 From: Lance5057 Date: Mon, 9 Mar 2015 04:09:26 -0500 Subject: This stupid crest mount needs to work properly already. --- .../java/gmail/Lance5057/tileentities/TileEntity_CrestMount.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/main/java/gmail/Lance5057/tileentities') diff --git a/src/main/java/gmail/Lance5057/tileentities/TileEntity_CrestMount.java b/src/main/java/gmail/Lance5057/tileentities/TileEntity_CrestMount.java index 135539f..8e96516 100644 --- a/src/main/java/gmail/Lance5057/tileentities/TileEntity_CrestMount.java +++ b/src/main/java/gmail/Lance5057/tileentities/TileEntity_CrestMount.java @@ -23,7 +23,6 @@ public class TileEntity_CrestMount extends TileEntity implements IInventory { super(); inventory = new ItemStack[invSize]; - flip = new boolean[4]; } @Override @@ -32,7 +31,8 @@ public class TileEntity_CrestMount extends TileEntity implements IInventory super.updateEntity(); if (worldObj.isRemote) { - markDirty(); + + } } @@ -144,10 +144,13 @@ public class TileEntity_CrestMount extends TileEntity implements IInventory public void writeToNBT(NBTTagCompound compound) { super.writeToNBT(compound); + if(flip!=null) + { compound.setBoolean("flip_1", flip[0]); compound.setBoolean("flip_2", flip[1]); compound.setBoolean("flip_3", flip[2]); compound.setBoolean("flip_4", flip[3]); + } writeInventoryToNBT(compound); } @@ -156,6 +159,7 @@ public class TileEntity_CrestMount extends TileEntity implements IInventory public void readFromNBT(NBTTagCompound compound) { super.readFromNBT(compound); + flip = new boolean[4]; flip[0] = compound.getBoolean("flip_1"); flip[1] = compound.getBoolean("flip_2"); flip[2] = compound.getBoolean("flip_3"); -- cgit v1.2.3