Hi,
I have a block, with a tileentity, which should rotate when clicked with one of my items. For that I use,
onItemUseFirst from my item. The problem is that if I return true on the client side, the bounds update, but the method isn't called server side, which means that I would have to send a packet, to stay synced. Is there a way to have both sides be called and to update the bounds?
I tried these two methods, in the onItemUseFirst class
world.markBlockForUpdate(x, y, z);
world.setBlockMetadataWithNotify(x, y, z, meta, 3);
The metadata doesn't change and shouldn't.