Bug fixes:
• Glow outline now shows on your character again, not only the colored name above your head
• Selecting a glow color in the GUI no longer spams server errors on Paper 1.21.11
• Empty message keys in messages.yml no longer send blank chat lines
Improvements:
• Glow color names in chat, purchases, and vouchers can be customized per color in messages.yml
Code:# plugins/PerfGlow/messages.yml — add (merge; existing keys are not overwritten on reload): # Display names for glow colors (chat, vouchers, purchases). Key = internal color id. # Values support MiniMessage, e.g. yellow: "<yellow>Gelb" color-names: dark_red: "Dark Red" red: "Red" gold: "Gold" yellow: "Yellow" lime: "Lime" green: "Green" aqua: "Aqua" cyan: "Cyan" blue: "Blue" light_blue: "Light Blue" dark_purple: "Dark Purple" pink: "Pink" white: "White" gray: "Gray" rainbow: "Rainbow"
Bug fixes:
• Plugin now starts without PlaceholderAPI, TAB, or Vault installed
• Fixed Paper glow outline errors caused by invalid team colors
• Light blue and blue glow colors now render as distinct colors
• Admin glow commands and join glow apply correctly on Folia region threads
• TAB glow updates no longer break permanently after a player rejoins
Improvements:
• Glow view-distance checks use cached positions for safer Folia compatibility
• Scoreboard refresh skips work when no players have an active glow
Code:# plugins/PerfGlow/config.yml — remove if still present: join: default-glow-on-join-value: true # plugins/PerfGlow/gui/glow-gui.yml — labels updated for distinct blue colors (merge from jar or reload)
New features:
• Right-click glow vouchers permanently unlock a glow color
• Admins can give glow vouchers with /perfglow voucher give (player) (colorKey) [amount]
• Admins can hand out glow creator items with /perfglow giveitem (player) [amount]
• Fixed a crash that disabled glow for everyone when a player picked black as their glow color
• Black glow now displays as a near-black dark shade instead of falling back to white
Improvements:
• Reduced glow CPU usage by updating only changed viewer and player scoreboard entries
• Reduced unnecessary scoreboard team rebuilds and duplicate glow packet sends
• Glow visibility refreshes are now throttled to a safer default interval
New features:
• Added a built-in update checker to all Perf plugins
Improvements:
• New config option:update-checker.enabled: true(enabled by default)
Improvements:
• NightExpress moved from CoinsEngine to ExcellentEconomy on the developer side, so this release switches integration accordingly; config defaults and docs now point toexcellenteconomy/excellenteconomy-currency-id
• Existing setups still work: legacycoinsenginetype and old currency keys are read where supported and migrated on load so balances keep using the same currency id under excellenteconomy
Bug fixes:
• Economy provider setup works reliably with the new ExcellentEconomy integration so paid actions do not silently break at startup
