Player NBT data is not server-client synced

Published by ahznb on Wed, 12/25/2019 - 12:18
Upvotes: 7
Issue description

Currently when one sets a custom NBT tag it is set on one side only. It would be nice if it can be auto set on both sides if requested by the modder (maybe as a function block?)

Issue comments

Syncing data is more advanced than just a simple procedure block as we need to use packets and this is not really possible to implement universally for all use cases.

For overlays, we can add a way to obtain player NBT data, though, I am changing the ticket to this as this could be implemented.

So the overlay would query entity NBT data from the server-side and display it on the client-side.

This fix would also address my issue with scoreboards not syncing so I really have to second this hard.

The issue is still active so no. In the changelog only blocks are mentioned to have it synced. I was trying to fix this for entities the last 3 days and now I need to focus on other tickets or MCreator 2020.2 will take too long.



Donate to MCreator

By donating to developers you can speed up development, as with more resources, we can dedicate more time to MCreator. It is a free project made by developers working on it in their free time.