Merge pull request #147 from Chicken-Bones/master

Old world tank compatibility.
This commit is contained in:
SirSengir 2012-09-02 09:18:59 -07:00
commit 9d7bc305a8

View file

@ -82,9 +82,18 @@ public class TileTank extends TileBuildCraft implements ITankContainer
public void readFromNBT(NBTTagCompound data)
{
super.readFromNBT(data);
LiquidStack liquid = new LiquidStack(0, 0, 0);
liquid.readFromNBT(data.getCompoundTag("tank"));
tank.setLiquid(liquid);
if(data.hasKey("stored") && data.hasKey("liquidId"))
{
LiquidStack liquid = new LiquidStack(data.getInteger("liquidId"), data.getInteger("stored"), 0);
tank.setLiquid(liquid);
}
else
{
LiquidStack liquid = new LiquidStack(0, 0, 0);
liquid.readFromNBT(data.getCompoundTag("tank"));
tank.setLiquid(liquid);
}
}
@Override