Posted March 18, 201411 yr Hey guys! I created a Block which should store the content of a book. For this I created a TileEntity to store the data. The problem is that the data is loaded on Server side but not synchronized with the client. How can I do this? package com.bedrockminer.bookshelf.core; import com.bedrockminer.bookshelf.Main; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagList; import net.minecraft.tileentity.TileEntity; public class TileEntityBookStorage extends TileEntity { public String bookTitle; public NBTTagList bookPages; @Override public void readFromNBT(NBTTagCompound read) { super.readFromNBT(read); this.bookTitle = read.getString("title"); this.bookPages = read.getTagList("pages", ; } @Override public void writeToNBT(NBTTagCompound write) { super.writeToNBT(write); write.setString("title", bookTitle); write.setTag("pages", bookPages); } } http://i.imgur.com/wNvtGZw.png[/img] MODS and MODDING TUTORIALS
March 19, 201411 yr Author Packet132TileEntityData doesn't exist any more in 1.7.2. I used S35PacketUpdateTileEntity instead. http://i.imgur.com/wNvtGZw.png[/img] MODS and MODDING TUTORIALS
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.