Hello. So it seems to me, a TileEntity that implements ITickable and overrides the update() function is having some side-related issues. When I open a GUI on the client side my custom Gui class renders the background and overlays as expected. The problem arises if I make the TileEntity update check if the world.isRemote(). If I put the whole update code inside a
if (!world.isRemote())
{
...
}
the TileEntity seems to update just fine, but the GUI; which is pulling values from a reference