Data synchronization | Sync inventories, v2026.5.3

Cross-server player data sync for Paper & Folia 1.21.4+
Fix
  • Update checker no longer reports a "downgrade" as available update. Switched to ordered numeric version comparison; only strict-newer remote versions trigger the notice. Non-numeric tags (-SNAPSHOT etc.) fall back to string-equals.
Update checker
  • Polls SpigotMC every 6 h for new versions, plus one check at plugin start.
  • Surfaces in /ds version, the System block of /ds status, and as a one-shot click-to-download notice for ops on join.
  • Async, 5 s timeout, never blocks the main thread.
  • Toggle via update-checker.enabled in config (default on).
Performance
  • %datasync_player_session_owned% placeholder used to block the main thread on a Redis round-trip per evaluation — switched to a local ownership check. Scoreboard / tab-list plugins no longer cause tick stutter on slow Redis.
  • DataSynchronizationAPI#isSessionOwned() bounds the remote lookup at 100 ms; a stalled Redis returns best-effort false instead of hanging the caller.
  • Session-heartbeat and pause-expiry-sweep FINE loggers switched to lazy suppliers — no per-player string building when the log level is off.
  • /ds status no longer allocates a fresh map copy on every getPausedPlayers() read; returns a live unmodifiable view.
Translations
  • Bundle meta.version 2 → 3. On-disk YAMLs auto-migrate on first start: the old file is backed up as <name>.yml<random-suffix>, the fresh bundle takes its place. New update-checker keys added to en, de, es, pt_br, fr, pl.
  • API Coordinates unchanged: de.squarecodefx:datasynchronization-api:2026.5.2 (API version 1.0.0). No breaking changes.
  • isSessionOwned() Javadoc now documents the 100 ms best-effort timeout.
EULA: Free EULA
115 Views
5 Downloads
May 17, 2026 Published
N/A Updated
Not yet rated
922.5 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. World
  1. GUI
Supported software
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
Supported languages
  1. English
  1. Spanish
  1. German
  1. French
  1. Portugese
  1. Polish
Creator
Owner
Recommended for you
Tiny adventure lobby for your minecraft server
Not yet rated
5 purchases
Big adventure lobby for your minecraft server
Not yet rated
5 purchases
Minecraft KOTH map for the 1.8 version
Not yet rated
1 purchase
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,176 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,106 purchases
115 Views
5 Downloads
May 17, 2026 Published
N/A Updated
Not yet rated
922.5 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. World
  1. GUI
Supported software
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
Supported languages
  1. English
  1. Spanish
  1. German
  1. French
  1. Portugese
  1. Polish
Creator
Owner
Recommended for you
Tiny adventure lobby for your minecraft server
Not yet rated
5 purchases
Big adventure lobby for your minecraft server
Not yet rated
5 purchases
Minecraft KOTH map for the 1.8 version
Not yet rated
1 purchase
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,176 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,106 purchases
Top