ScoreboardDatabase

Allows to save scoreboard inside of a database, though a ingame command. For Datapack Developer.

202

ScoreboardDatabase

Why This Plugin is Great for Datapack Developers ⚙️

Minecraft datapacks are very powerful, but they have one big limitation:

Scoreboard values are saved locally on the server.

This means if you're running a no shared storage (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: - network-wide features for scoreboard-based systems - network-wide features —> 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.

️Planned Features

These features are planned for future updates:

- GUI Support > A simple and intuitivegui to manage registered scoreboards and view player data.

- Multi-language Support > Translations for multiple languages to improve accessibility for international users.

ADS