Patch Notes – OreoEssentials
Version: ✦ (Spigot)
REGENERATE CONFIG.YML
New
- Animated Scoreboard
- Title supports frame-based animation with configurable frame-ticks.
- Lines and titles support MiniMessage (gradients, hex) → safely rendered to legacy (§x) for scoreboard.
- PlaceholderAPI supported (e.g. %player_name%, %vault_eco_balance_formatted%).
- Toggle per-player: /scoreboard toggle.
- BossBar
- Server-wide BossBar with animated/gradient text via MiniMessage → legacy rendering.
- Fully configurable color, style, progress, and update period.
- Per-player attach/detach handled automatically on join/quit.
Fixes
- /oereload (aka /oereloadall, /oer) now properly reloads:
- config.yml, lang.yml, chat formatting (via Afelius bridge), Scoreboard, BossBar, RTP, EnderChest (where supported), Kits/Tab (best-effort).
- Adds robust fallbacks and clear success/skip messages.
Configuration
Code (YAML):
scoreboard:
enabled
: true
default-enabled
: true
update-ticks
: 20
title:
frame-ticks
: 10
frames
:
-
"<gradient:#ff55ff:#ffffff><bold>Oreo</bold></gradient>"
-
"<gradient:#aa00ff:#ffffff><bold>Oreo</bold></gradient>"
lines:
- "&7Player
:
&f%player_name%"
- "&7Money
:
&f%vault_eco_balance_formatted%"
- "&7Online
:
&f%server_online%/%server_max_players%"
-
""
- "&7TPS
:
&f%server_tps_1%"
- "&7Ping
:
&f%player_ping%"
worlds:
whitelist
:
[
]
blacklist
:
[
]
bossbar:
enabled
: true
text
:
"<gradient:#FF1493:#00FF7F>Welcome</gradient> {player}"
color
: PURPLE
style
: SEGMENTED_10
progress
: 1.0
update-ticks
: 40
Commands
- /scoreboard toggle – show/hide personal scoreboard.
- /oereload (aliases: /oereloadall, /oer) – hot-reloads configs + services with detailed results.
Notes
- MiniMessage is parsed and then serialized to legacy so gradients/hex work on Scoreboards.
- {player} and PlaceholderAPI %…% placeholders are supported in both Scoreboard and BossBar.
- If a module doesn’t expose a reload hook, it’s reported as “skipped” (no server restart forced).
Enjoy the glow-up ✨