Simple Scoreboard
If you run a Minecraft server and want to display information in a clean, customizable way, Simple Scoreboard is the add-on you need. This plugin gives you full control over the sidebar, tab-list header and footer, and even the below-name scoreboard slot. Whether you want to show player stats, server TPS, or animated welcome messages, Simple Scoreboard handles it all with a straightforward YAML configuration and an intuitive in-game GUI editor.
Why Choose Simple Scoreboard for Minecraft?
Unlike many scoreboard plugins that lock you into rigid formats, Simple Scoreboard offers unmatched flexibility. You can create multiple boards and assign them based on world, permission, or gamemode. The first matching board in the priority list is displayed, so you can have a unique sidebar for your PvP arena, another for your survival world, and a clean tab-list for everyone. The add-on supports static text, rotating frames, and horizontal scrolling lines, all powered by Adventure MiniMessage formatting for gradients, colors, and click events.
Key Features
- Three display slots: Sidebar, tab-list (header and footer), and below-name scoreboard.
- Conditional boards: Assign boards per world, permission, or gamemode with AND-evaluated conditions.
- Animated text: Rotate through multiple frames or scroll long messages horizontally with precise tick control.
- MiniMessage support: Use rich formatting including gradients, rainbows, and hover/click events.
- Built-in placeholders: Display player name, world, ping, coordinates, health, online count, TPS, and more.
- PlaceholderAPI integration: Any external placeholder works seamlessly when PlaceholderAPI is installed.
- In-game GUI editor: Use
/sb guito open a chest menu and edit boards, lines, and conditions without touching the config file. - Live preview: Changes in the GUI update your own scoreboard instantly so you can see the result before saving.
- Per-player toggle: Players can hide or show their scoreboard with
/sb toggle, and the preference persists across sessions. - Performance-minded: Diff-based rendering sends updates only when a line actually changes, reducing packet overhead.
How to Install Simple Scoreboard
Getting started is quick. First, ensure your server runs Paper (the plugin is built against Paper API 26.1.2) and Java 25. Then, simply drop the Simple Scoreboard JAR file into your server's plugins/ folder and restart. A default configuration will be generated at plugins/SimpleScoreboard/scoreboard.yml. You can edit that file directly or use the in-game GUI to customize everything without a restart. For those who prefer a streamlined setup, the foxygame.net launcher offers a one-click installation of Simple Scoreboard, automatically placing the add-on into your modded server environment and keeping it updated alongside your other plugins.
Configuration Made Simple
The heart of Simple Scoreboard is its YAML configuration. You define a list of boards, each with optional conditions and display slots. The first board whose conditions match the player is used. Here's a quick look at the structure:
- defaults: Set global tick interval and scroll width.
- boards: A list of board entries, each with a unique name, optional conditions (worlds, permission, gamemodes), and slot definitions.
- sidebar: Contains a title and lines. Lines can be static strings, rotating frames, or scrolling text.
- tablist: Define header and footer for the player list.
- below-name: Set a title and a score expression (e.g.,
%health%).
All text supports MiniMessage, so you can use tags like <gradient:gold:red>Staff</gradient> or <click:run_command:/spawn>Click to teleport</click>. PlaceholderAPI tokens work seamlessly when the plugin is present.
In-Game GUI Editor
If you prefer not to edit YAML by hand, the /sb gui command opens a chest-based editor. Navigate through menus to add or remove boards, set conditions, and edit lines. When you click to edit text, the GUI closes and you type the new value in chat. A live preview shows your changes immediately on your own scoreboard. Saving writes the updated configuration to disk and reloads it for all players. Note that the GUI regenerates the YAML file, so any hand-written comments will be lost.
Commands and Permissions
Simple Scoreboard comes with a handful of essential commands, all under the /sb alias (or /scoreboard, /simplescoreboard):
/sb gui [board]– Open the editor (requiressimplescoreboard.admin)./sb reload– Reload the configuration without restarting./sb list– List all boards in priority order./sb show <board>– Force-preview a specific board for yourself./sb show none– Clear preview and return to normal selection./sb toggle– Hide or show your own scoreboard (requiressimplescoreboard.toggle).
Performance and Compatibility
Simple Scoreboard is designed to be lightweight. It uses a diff-based renderer: each player's scoreboard is compared against a cached last-sent snapshot, and packets are only sent when a line actually changes. Static lines never re-send, and animations only update when the frame or scroll offset shifts. The configuration is parsed once at startup and stored in an atomic reference, so reloads are wait-free. The sidebar slot uses a shaded FastBoard library, so it plays nicely with other plugins that only touch the tab-list or below-name slots. If two plugins try to control the sidebar, you'll need to disable one or coordinate via permissions.
Download Simple Scoreboard Today
If you want a clean, powerful, and easy-to-manage scoreboard solution, Simple Scoreboard for Minecraft is the answer. You can download Simple Scoreboard from your preferred plugin repository and drop it into your server. With its rich feature set, live GUI editing, and smooth performance, it's the ideal choice for server owners who demand both flexibility and simplicity. Whether you're running a minigame network or a small survival server, Simple Scoreboard adapts to your needs.