Skip to content

HuskSync 3.1 - Lockstep syncing, Paper plugin & more

Compare
Choose a tag to compare
@WiIIiam278 WiIIiam278 released this 13 Oct 16:13
· 393 commits to master since this release
2db3bb3

HuskSync 3.1 adds a new sync mode option for better stability on some servers, adds new options for saving player items on death, now runs as a Paper plugin on Paper servers, improves locked map syncing, and more.

  • Added a new sync mode; LOCKSTEP in addition to the default DELAY system (#178)
    • This mode provides better stability for a smoother experience on servers with considerably variable tick rates or network latency
    • DELAY (which pauses syncing for your configured netwrok latency) will remain the default for now, but this may change to LOCKSTEP in the future.
  • Added new configuration options for configuring the behaviour of the system for saving player items on death (#179)
    • Users running Paper servers (reccommended) the system will now save their "items to keep," if any are present instead of their drops
    • Useful for servers with per-item keepInventory setups
    • Rearranged the "save_on_death" options in the config.yml file to be all next to one another
  • Locked maps created on other servers, synchronised between servers, then placed in item frames/storage will no longer appear blank after a server restart (#180)
    • Such maps will now be saved locally to disk on each server and updated with the correct map data when needed, if applicable
  • HuskSync now runs as a Paper plugin on Paper servers.
  • Added a warning that the MySQLPlayerDataBridge migrator only supports migrating from MPDB versions v4.9.2 and below (an update will be released in the future to support newer versions)
  • Fixed an error that could be thrown on modded servers caused by modded blocks/items being null by @GsTio86 (#171)
  • Fixed an issue where interactive menus would sometimes not be clickable on Minecraft 1.20.2 servers
  • Added Dutch (nl-nl) locales, courtesy of @arnokeesman (#176)
  • Updated the Japanese (ja-jp) locales, courtesy of @NamiUni (#170)

To update, it's recommended that you regenerate your config.yml file for this release.

📋 HuskSync binaries are only distributed on Spigot, Polymart or Craftaro.