WiIIiam278 / HuskSync

A modern, cross-server player data synchronisation system
https://william278.net/project/husksync
Apache License 2.0
160 stars 128 forks source link

Refactor data save event order processing, use new method in DataSyncer #243

Closed WiIIiam278 closed 6 months ago

WiIIiam278 commented 6 months ago

Fixes #242

Also resolves a race condition issue preventing API hooks listening to the DataSaveEvent from modifying user data.

The DataSaveEvent will now always run before redis operations (except on server shutdown)