
SimpleScore: Animated Minecraft Scoreboards Made Easy
"A simple animated scoreboard plugin for your minecraft server."
RuiPereiraDev/SimpleScore · github.com
SimpleScore solves one specific problem really well: getting useful information in front of your players without spamming chat or relying on commands. If you run a Minecraft server, you know the pain of trying to communicate real-time stats, server status, or event timings. SimpleScore is the plugin that makes scoreboards actually useful.
What This Project Does
SimpleScore is a Kotlin-based scoreboard plugin for Spigot and Paper servers that displays animated, dynamically-updated information on the side of players' screens. Unlike basic scoreboard systems that flicker or cause lag spikes, this plugin is built specifically to be smooth and efficient.
The plugin updates in real-time without stuttering.
It supports every Minecraft version from 1.8.x all the way up to 26.1.x, which means whether you're running a legacy server or bleeding-edge, SimpleScore works. The project has been downloaded thousands of times and runs on over 1,000 active servers according to bStats. With 100 stars on GitHub and an active maintainer, it's one of the more reliable scoreboard solutions in the Minecraft plugin ecosystem.
Why You'd Want This
Most servers need to communicate something to players. Without SimpleScore or something similar, you're stuck spamming chat messages or hoping people read the motd. Neither works.
With SimpleScore, players can glance at the side of their screen to see:
- How many players are currently online
- Their current rank, kills, or custom stats
- The next scheduled server event or maintenance window
- Custom announcements or server rules
- World information or coordinates
- Game-specific data from other plugins
But here's what actually impressed me when testing it: you can set up completely different scoreboards for different players. A staff member sees moderation data and detailed player counts. A regular player sees fun stats. A VIP sees exclusive announcements. All of this is controlled through standard Spigot permissions, so it integrates with whatever permission plugin you're already running.
If you've ever scrolled through Minecraft's server listing, you've probably noticed servers advertise features like custom scoreboards. SimpleScore is what makes that actually possible.
Installation and Basic Setup
Getting SimpleScore running takes about two minutes if you know what you're doing.
First, download the latest release (v4.2.0) from the GitHub releases page or grab it from Modrinth or SpigotMC:
cd /path/to/your/server
wget https://github.com/RuiPereiraDev/SimpleScore/releases/download/v4.2.0/SimpleScore-4.2.0.jar -O plugins/SimpleScore-4.2.0.jarRestart your server:
/stop
# Server restarts, SimpleScore generates config filesThat's actually all you need. SimpleScore creates a default config file automatically and starts displaying a basic scoreboard to all players immediately.
To customize it, edit `plugins/SimpleScore/config.yml`. The basic structure is straightforward:
scoreboards:
main:
title: "Server Stats"
lines: - "Online: %online%" - "Day: %date%" - "FPS: %server_tps%"That's all you need for a working scoreboard. The %placeholders% are PlaceholderAPI expansions that update automatically. SimpleScore has built-in support for PlaceholderAPI as of v4.2.0, and it'll integrate with whatever plugins you have installed.
Key Features That Matter
Smooth Animations and Zero Flickering
The plugin was designed specifically to avoid the flickering problem that plagued earlier scoreboard plugins. If you've ever used a bad scoreboard plugin where your eyes felt strained after a minute of looking at it, you know why this matters. SimpleScore uses an internal animation system that updates cleanly without the screen-flicker effect.
Permission-Based Display Logic
You can assign different scoreboards to different player groups using standard Spigot permissions. Want VIP players to see special info? Set a permission like `simplescore.vip` and create a scoreboard with that permission attached. Admins see completely different content. Regular players see their own stats. It's incredibly flexible and integrates smoothly with any permission plugin you already use.
Full RGB Color Support
On Minecraft 1.16 and newer, you get full RGB color support instead of being limited to Minecraft's 16 default colors. Want your scoreboard text in hot pink? Honestly, lime green? Any hex color imaginable? SimpleScore handles it. The syntax takes a bit to learn (check the GitHub wiki), but once you've got it, you can make scoreboards that actually match your server's aesthetic.
No Character Limits on Modern Versions
Servers running 1.13 and above have no line character limits. Older versions cap at 32 characters per line, but SimpleScore handles that transparently. Unless you're still running a 1.8 server for some reason, just forget this limit exists.
World and Region-Based Conditions
Show different scoreboards based on which world the player is in. Better yet, if you're using WorldGuard, show different scoreboards based on which region they're standing in. A player enters your PvP arena and the scoreboard switches to show combat stats. They walk into the creative zone and it switches again. It's genuinely slick and adds a lot of polish to your server experience.
Setup Tips and Common Gotchas
Placeholder Expansion Hell
SimpleScore v4.2.0 added a built-in PlaceholderAPI expansion, which is great. But if you're using placeholders from other plugins, those plugins need to be installed and their expansions loaded. Run `/papi ecloud list` to see what's available, then `/papi ecloud download [name]` to grab them. I've seen servers where scoreboards looked broken because someone forgot to install an expansion that the config referenced.
Permission Strings Are Exact
If you define a scoreboard with permission `vip.scoreboard`, that's the exact permission players need. If your permission plugin has them in a group instead, they won't see it. Double-check that your permission groups actually have the right strings assigned. (Actually, I've seen this trip people up more than once - permissions are case-sensitive too, so watch for that.)
Reload vs Restart
SimpleScore supports `/scoreboard reload` for quick config reloads, but not all changes apply cleanly on a live reload. Text and color changes? Fine. Changing entire scoreboard conditions or switching which scoreboards display? Do a full server restart to be safe.
Conditions Can Get Complex
Once you understand the basics, you can set up conditional logic for scoreboards. Show one scoreboard if a player is in world X AND has permission Y, or if they're in a specific WorldGuard region. It's powerful but the syntax takes a moment to learn. Check the project's GitHub wiki - the documentation is actually good.
Comparison with Alternatives
If SimpleScore doesn't feel right for your use case, there are other paths forward. The older Scoreboard or Scoreboard Animations plugins still technically work, but they're less maintained and not built for modern server versions. Some server operators use HealthBar or TAB plugins instead, though those serve slightly different purposes and don't give you the same level of control over the base scoreboard display.
You could also hire a developer to write a custom scoreboard implementation using Spigot's Scoreboard API directly, but that's overkill unless you need something very specific. For most use cases, SimpleScore just handles it.
If you want dynamic player information displays, SimpleScore is genuinely the best-maintained option right now. If you want something dead-simple with minimal configuration, it still works - you just leave the config mostly default.
One Last Thing
SimpleScore works best when you actually use the PlaceholderAPI integration. Most Minecraft server plugins have PlaceholderAPI expansions now, so you're not limited to just basic server stats. You can pull data from economy plugins, job plugins, quest systems, literally anything. Spend some time browsing what's available and you'll build scoreboards that genuinely enhance your server experience.
If you're running a public server and want to list it on community directories like Minecraft.How, players will appreciate the polished in-game experience that SimpleScore provides. It's a small thing, but it actually makes your server feel more professional.


