Improvement in crate inv update calls

This commit is contained in:
Robert S 2014-04-13 05:57:20 -04:00
parent a39e464bfc
commit 1b9f984afc
3 changed files with 4 additions and 5 deletions

View file

@ -372,15 +372,12 @@ public class BlockCrate extends BlockTile
}
if (ammountEjected >= requestSize)
{
tileEntity.onInventoryChanged();
return true;
}
}
tileEntity.onInventoryChanged();
return true;
}
}
tileEntity.onInventoryChanged();
return false;
}

View file

@ -33,6 +33,7 @@ public class InventoryCrate extends ExternalInventory
break;
}
}
this.onInventoryChanged();
}
}

View file

@ -4,6 +4,7 @@ import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.network.packet.Packet;
import net.minecraft.util.ChatMessageComponent;
import net.minecraftforge.common.ForgeDirection;
import net.minecraftforge.oredict.OreDictionary;
import resonantinduction.core.ResonantInduction;
@ -143,7 +144,6 @@ public class TileCrate extends TileExternalInventory implements IPacketReceiver,
if (flag)
{
this.getInventory().buildInventory(this.sampleStack);
this.onInventoryChanged();
}
}
}
@ -194,7 +194,7 @@ public class TileCrate extends TileExternalInventory implements IPacketReceiver,
{
return false;
}
int ddd = 0;
@Override
public void onReceivePacket(ByteArrayDataInput data, EntityPlayer player, Object... extra)
{
@ -206,6 +206,7 @@ public class TileCrate extends TileExternalInventory implements IPacketReceiver,
{
this.sampleStack = ItemStack.loadItemStackFromNBT(PacketHandler.readNBTTagCompound(data));
this.sampleStack.stackSize = data.readInt();
//player.sendChatToPlayer(ChatMessageComponent.createFromText("Crate Packet " + (ddd++)));
}
else
{