Mekanism-tilera-Edition/src/main/java/mekanism/common/tile/TileEntityCardboardBox.java
2014-11-10 21:53:29 +00:00

39 lines
740 B
Java

package mekanism.common.tile;
import mekanism.common.block.BlockCardboardBox.BlockData;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.tileentity.TileEntity;
public class TileEntityCardboardBox extends TileEntity
{
public BlockData storedData;
@Override
public void readFromNBT(NBTTagCompound nbtTags)
{
super.readFromNBT(nbtTags);
if(nbtTags.hasKey("storedData"))
{
storedData = BlockData.read(nbtTags.getCompoundTag("storedData"));
}
}
@Override
public void writeToNBT(NBTTagCompound nbtTags)
{
super.writeToNBT(nbtTags);
if(storedData != null)
{
nbtTags.setTag("storedData", storedData.write(new NBTTagCompound()));
}
}
@Override
public boolean canUpdate()
{
return false;
}
}