Why This Plugin is Great for Datapack Developers ⚙️ Minecraft datapacks are super powerful — but they have one big limitation: ❌ Scoreboard values are saved locally on the server.
This means if you're running a server network (like a lobby + minigames), datapacks can't carry player progress across servers, because there's no shared storage for scoreboard values. ➡️
With this plugin, scoreboard data is stored in a MySQL database — a central location accessible by all servers.
For datapack developers, this means:
Cross-server compatibility for scoreboard-based systems
Centralized progress storage — works on BungeeCord, Velocity & more
No more “one-server-only” limitation for complex datapacks
️️️Enables network-wide features, like global achievements or player stats
Now you can finally use your datapack in multi-server environments without losing data.
Commands Permission required: sd.* or op
/sd register <objective> Registers a scoreboard objective to be saved in the database when a player leaves, and loaded when they join.
/sd unregister <objective> Unregisters a scoreboard objective. The data will no longer be updated or loaded for players.
️ /sd delete <objective> Deletes all saved data for an unregistered scoreboard objective from the database.
/sd list Displays a list of all currently registered scoreboard objectives.
/sd get <player> <objective>
Fetches the saved database value of a specific scoreboard for any player.
️ Planned Features These features are planned for future updates:
GUI Support A simple and intuitive gui to manage registered scoreboards and view player data.
Multi-language Support Translations for multiple languages to improve accessibility for international users.