Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void read(BlockState state, CompoundNBT nbt) {
- super.read(state, nbt);
- inv.deserializeNBT(nbt.getCompound("Inv"));
- }
- @Nullable
- @Override
- public SUpdateTileEntityPacket getUpdatePacket() {
- return new SUpdateTileEntityPacket(this.pos, -1, getUpdateTag());
- }
- @Override
- public void onDataPacket(NetworkManager net, SUpdateTileEntityPacket pkt) {
- handleUpdateTag(world.getBlockState(pkt.getPos()), pkt.getNbtCompound());
- }
- @Override
- public CompoundNBT getUpdateTag() {
- CompoundNBT nbt = super.getUpdateTag();
- nbt.put("Inv", inv.serializeNBT());
- return nbt;
- }
- @Override
- public void handleUpdateTag(BlockState state, CompoundNBT tag) {
- this.read(state, tag);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement