/** Read saved data */ @Override public void readFromNBT(NBTTagCompound nbttagcompound) { super.readFromNBT(nbttagcompound); int kind = nbttagcompound.getInteger("Kind"); oldkind = kind; olddata = nbttagcompound; }
/** Write save data */ @Override public void writeToNBT(NBTTagCompound nbttagcompound) { super.writeToNBT(nbttagcompound); // Legacy for old fermenter with strange meta data int kind = worldObj.getBlockMetadata(xCoord, yCoord, zCoord); nbttagcompound.setInteger("Kind", kind); /* * if (machine != null) { NBTTagCompound NBTmachine = new NBTTagCompound(); machine.writeToNBT(NBTmachine); nbttagcompound.setTag("Machine", * NBTmachine); } else { Proxies.log.warning("Saved a " + getClass() + " without machine."); } */ }
@Override public void validate() { super.validate(); }
@Override public void updateEntity() { super.updateEntity(); }