Skip to content

Scoreboards

elitescouter edited this page Jun 2, 2026 · 2 revisions

Scoreboard Holograms

Create a live leaderboard hologram from any scoreboard objective. Works with online and offline player data, and can be styled with Themes.

Command

/eh createscoreboard <id> <objective> [topCount] [interval] [theme]
  • id: a unique hologram ID.
  • objective: a scoreboard objective name. Tab-completes from objectives currently registered on the server.
  • topCount (optional): number of rows to show, 1-10. Default 5.
  • interval (optional): refresh interval in seconds, 5-300. Default 30.
  • theme (optional): a theme name from scoreboard_themes.json. Defaults to the configured defaultTheme when omitted. See Themes.

Examples

Top 10 playtime board, refreshing every 30 seconds, default theme:

/eh createscoreboard top_time TimePlayed 10 30

Top 5 kills board styled with the blood theme:

/eh createscoreboard top_kills kills 5 30 blood

Restyling an Existing Board

Use /eh settheme to change the look without recreating the board. Both arguments tab-complete (<id> suggests scoreboard holograms, <theme> suggests theme names):

/eh settheme top_kills ocean

The board re-renders immediately. See Themes for the full list of built-in themes and how to add your own.

Behavior

  • Includes both online and offline player entries.
  • Time and number objectives are auto-formatted to human-friendly values.
  • The board refreshes automatically on its interval.
  • Display updates do not spam the disk; the scoreboard config is saved separately and only written when something meaningful changes.
  • Backlights work on scoreboard holograms and persist across reload and restart. See Backlights.

Storage

  • File: config/eliteholograms/scoreboard_holograms.json.
  • Each entry stores the id, world, position, range, objective, top count, update interval, theme, and backlight state.
  • /eh reload re-reads this file and the theme file from disk without a server restart.

Clone this wiki locally