The resources belong to the settlement, not the player, and they should sync (several bugs were fixed with relation to that) but there may be more bugs.
Okay -- I can't seem to get them to synch without leaving and rejoining the server, and even then, the numbers don't much match up.
For instance, I just launched two clients, logged into my server on both with different usernames, then went into settlement management. The numbers were the same on each client. I began with 147 wood. Then, on Client #1, I gathered some wood. Client #2 didn't see these changes. On Client #1, I went to the settlement management, and was told we had 153 wood. Client #2 still sees 147. I logged off with Client #2, and logged back on, and Client #2 sees 150 wood. I then log off with Client #1, and log back on, and now Client #1 sees 150 wood.
Should I put this in a bug report, and maybe make a video demonstrating?
EDIT: Further experimentation leads me to conclude the following:
- For every tree harvested, only 1 wood is dropped, whereas the client believes it is 2 wood.
- The synchronization only happens for clients that are in the same chunk as the harvest.
- Even then, the clients are still being told they get twice as much resources as they are.