Requires:
https://www.spigotmc.org/resources/packetevents-api.80279/
https://www.spigotmc.org/resources/vault.34315/ (optional, for economy features)
Changelogs:
https://github.com/frame-dev/CustomScoreboard/blob/master/CHANGELOG.md
CustomScoreboard is a powerful Bukkit/Spigot plugin that provides a fully customizable scoreboard system for Minecraft servers. Display dynamic, real-time data such as player stats, server info, and more — all in the sidebar.
Features:
- Dynamic placeholders for player and server data
- Vault integration for economy display
- Fully customizable scoreboard lines via scoreboard.yml
- Automatic updates for scoreboard values
- Event-based scoreboard assignment per player
- Color code support using `&` as a replacement for `§` in all text [List Of Colors](
https://minecraft.fandom.com/wiki/Formatting_codes)
- Protocol version detection for accurate client version display
- Optimized TPS calculation with thread safety
- Efficient memory management with periodic cache clearing
- Command system for server administrators
Configuration:
Edit the scoreboard.yml file to customize your scoreboard. The plugin supports a wide range of placeholders including:
- Player information: name, health, food, level, experience, ping, IP
- Server information: version, TPS, online players, max players
- World information: current world, coordinates
- Time information: current time, date, world time
- Economy information: player balance, currency symbol (requires Vault)
- Version information: server version, player client version
Installation:
1. Download the plugin .jar file
2. Place it in your server's /plugins directory
3. Restart or reload the server
4. Configuration examples are available in the README.md:
https://github.com/frame-dev/CustomScoreboard/blob/master/README.md
Note:
This plugin is in early development and may contain bugs. Please report any issues on the GitHub repository.
License:
This project is licensed under the GNU V3 License.
Commands:
- /customscoreboard reload - Reloads the plugin configuration (requires permission: customscoreboard.command)