HuskSync [1.17-1.21] | Sync Inventories/E-chests X-Server | Advancements | Map Art | Stats | Backups

VIP Plugins HuskSync [1.17-1.21] | Sync Inventories/E-chests X-Server | Advancements | Map Art | Stats | Backups 3.8.7

Pro Download
HuskSync 3.8.7 adds support for MC 1.21.8 and fixes bugs.
  • Minecraft 1.21.8 is now supported on Paper and Fabric in addition to 1.21.7
  • Fixed an issue that prevented stat syncing from working properly on Bukkit 1.21.7 (#537)
  • Fixed an issue related to data upgrades in NBT-API causing various problems, courtesy of @CatTeaA (#554)
  • Add more configuration options for Redis, courtesy of @NightSling (#564)
To update from 3.8.6, just drag+drop. Regen your config files to get the new Redis changes.
Looking for HuskSync for versions other than 1.21.7? No problem - you can download these from my website.


HuskSync 3.8.6 adds support for Minecraft 1.21.7 and updates the Japanese locales.
  • Added support for Minecraft 1.21.7 servers on Paper and Fabric
  • Updated the Japanese (ja-jp) locales, courtesy of @lolplay123 (#534)
To update from 3.8.5, just drag+drop.
Looking for HuskSync for versions other than 1.21.6? No problem - you can download these from my website

HuskSync 3.8.5 adds support for Minecraft 1.21.6 and fixes bugs.
  • Added support for Minecraft 1.21.6 servers on Paper and Fabric
  • Added a debug configuration option to disable check-in petitions (not recommended unless you know what you are doing)
  • Fixed a bug on Paper servers where persisted locked maps not syncing correctly after a server restart occurs (#498)
    • There's still an issue affecting locked maps in item frames I plan on fixing soon.
To update from 3.8.4, just drag+drop. There are no config changes (unless you happen to want to disable check-in petitions with the new option; not recommended unless you know what you are doing)
Looking for HuskSync for versions other than 1.21.5? No problem - you can download these from my website.

HuskSync 3.8.4 adds support for specifying the Redis database ID and a username
  • Updated the Traditional Chinese (zh-tw) locales, courtesy of @davgo0103 (#512)
  • Added support for configuring the Redis username and database ID, courtesy of @Keksnet (#518)
  • Updated various dependencies for stability improvements
To update, just drag+drop. If you wish to make use of the new Redis configuration options, please regenerate your config.
Looking for HuskSync for versions other than 1.21.5? No problem - you can download these from my website.

HuskSync 3.8.3 fixes an issue with the Fabric version of HuskSync
  • Fixed a crash on start-up on Fabric servers due to a missing Jedis dependency (ClassDefNotFoundException)
To update from 3.8.2, just drag+drop. There are no config changes.
HuskSync 3.8.2 adds support for Fabric 1.21.5 and fixes bugs.
  • Added support for Fabric 1.21.5 servers
  • Fixed the server not starting properly on some Fabric servers due to a missing ConfigLib dependency (#506)
  • Fixed the /enderchest command reporting that there was no data available when there was
  • Fixed /inventory having a leftover debug message
To update from 3.8.1, just drag+drop. There are no config changes.
Looking for HuskSync for versions other than 1.21.5? No problem - you can download these from my website.

HuskSync 3.8.1 fixes a selection of bugs present in the previous version.
  • The plugin will now preload NBT-API on startup and gracefully crash if it could not be loaded.
  • Fixed map data from versions <3.8 not being upgraded (#490)
  • Fixed the item component metadata of container-like items (hoppers, chests, etc) being updated on data save (#499)
  • Fixed the /userdata view command not working unless a snapshot uuid was supplied, courtesy of @ilightwas (#491)
  • Fixed locked maps on non-origin servers appearing blank after a server restart (#498)
  • API: Fixed an exception related to duplicate keys when using the HuskSync API (#492)
To update, just drag+drop. There are no config changes.
HuskSync 3.8 makes major improvements to map syncing, optimises data rotation, and improves syncing.
  • Added support for Minecraft 1.21.5 on Spigot/Paper. Fabric support for 1.21.5 to follow later on when it's ready.
  • Overhauled the logic behind locked map synchronisation, courtesy of @solaluset (#464)
    • Before, locked maps stopped tracking position after the player returned to the map's origin server. Having several copies of the same map in different slots also would cause it to be saved several times
    • Maps in bundles were also not being synced, and saving map pixels in items directly made snapshots quite big
    • This has been addressed by this update, which adds two new data tables to your database and will persist additional keys to Redis to handle locked map syncing.
    • The result: more stable, smaller, and performant map syncing
  • Added /husksync dump (permission: husksync.command.husksync.dump) to produce a system status dump of the plugin to the web (#460)
  • Added /userdata save (permission: husksync.command.userdata.save) to let you manually save data snapshots of users
  • Changed /userdata dump to use pastes.dev for web dump uploads, instead of mclo.gs (snapshots are easier to read)
  • Improved data syncing through the addition of "check-in petitions"
    • This improves data fetching speed in cases where a user logs out during sync application; when they log back in, the server will petition the server they are checked out on to check them out.
    • We also now unlock users after saving sync on a server to accommodate this, and track user disconnection status to avoid inconsistencies with what platforms return for isOnline
  • Optimised data rotation to not load snapshots when rotating (could cause performance issues on servers with high snapshot counts per player).
    • Thanks to @ilightwas for their help with fixing an issue with this (#485)
  • Fabric: Fixed an issue where unserializable item stack data elements wouldn't be skipped
  • Updated the Simplified Chinese locales (zh-cn), courtesy of @jhqwqmc (#472)
  • Overhauled build logic for much simpler release preparation by flattening all version builds to one branch (#463)
  • API: Fixed inconsistencies with equality checks on data Identifiers
To update, drag+drop and regenerate your messages-xx-xx.yml file. Please note upgrading to 1.21.5 from 1.21.4 servers and below is an irreversible action; all HuskSync servers must be on the same version of Minecraft & Paper.
uskSync 3.7.3 is a small update to address a few issues.
  • Updated the Packet-Events hook to support 1.21.4 (please note ProtocolLib still hasn't updated yet and won't work on 1.21.4)
  • Fixed PostgreSQL failing to update snapshots in the database
To update, just drag+drop. Compatible with Paper/Fabric for Minecraft 1.20.1, 1.21.1, and 1.21.4.
Need to download the version for 1.20.1 / 1.21.1 / Fabric? The file size is too big for Spigot, but link your Discord and download it on William278.net!

HuskSync 3.7.2
adds support for Minecraft 1.21.4. Additionally, please note that HuskSync for Minecraft 1.21.1 has now been promoted to the LTS support channel, and Minecraft 1.21.3 support has ended (replaced with 1.21.4).
  • Updated to support Minecraft 1.21.4
  • Fixed an exception that could be thrown when plugins attempted to register custom data API extensions
  • API: Added a method for retrieving an OnlineUser by UUID in the common module
To update, just drag+drop. Compatible with Paper/Fabric for Minecraft 1.20.1, 1.21.1, and 1.21.4.
Back
Top Bottom