Fixed Bug: #0871 - Drive priority error after world reload

This commit is contained in:
AlgorithmX2
2014-08-11 18:58:25 -05:00
parent c6b6a31261
commit b0d4f76874
+4
View File
@@ -125,6 +125,7 @@ public class TileDrive extends AENetworkInvTile implements IChestOrDrive, IPrior
@Override @Override
public void readFromNBT(NBTTagCompound data) public void readFromNBT(NBTTagCompound data)
{ {
isCached = false;
priority = data.getInteger( "priority" ); priority = data.getInteger( "priority" );
} }
@@ -174,9 +175,12 @@ public class TileDrive extends AENetworkInvTile implements IChestOrDrive, IPrior
@Override @Override
public void onChangeInventory(IInventory inv, int slot, InvOperation mc, ItemStack removed, ItemStack added) public void onChangeInventory(IInventory inv, int slot, InvOperation mc, ItemStack removed, ItemStack added)
{
if ( isCached )
{ {
isCached = false; // recalculate the storage cell. isCached = false; // recalculate the storage cell.
updateState(); updateState();
}
try try
{ {