Reloading causes inventories not to be saved
Issue Description:
When the plugin gets reloaded while players are online they enter a "corrupted" state, that when they disconnect their inventories don't sync.
What happens:
Player's inventories don't save when they were online when the plugin was reloaded.
What you expected to happen:
That reloading the plugin won't break the synchronization.
Steps to reproduce:
- Join server
- Reload plugins with
/sponge plugins reload
- Leave
- Notice InvSync not syncing with error message below
Affected Versions (Do not use "latest"):
- Minecraft: 1.12.2
- InvSync: 0.6.19.315 (and before)
- Sponge: spongeforge-1.12.2-2825-7.1.6
Your most recent log or stack trace file where the issue was present:
[23:17:12] [Server thread/WARN] [invsync]: Serializing data of Guniek (088e2178-d984-4279-a3dd-5d2031e29dc1) has been cancelled, due to them not having joined fully.