DeluxeMobCoins v1.12 - The QoL & Customization Update Here is a summary of the most significant changes in this version.
✨ New Features
Starting Balance for New Players: You can now configure a starting MobCoin balance and a custom welcome message for players joining the server for the first time.
Active Booster List Command: Added /mobcoins booster list, allowing players with permission to see all active global and personal boosters.
Rotating Shop Announcements: The server will now announce a configurable amount of time before the rotating shop opens or closes to keep players informed.
Full PlaceholderAPI Support: PlaceholderAPI placeholders can now be used in almost all messages in lang.yml for extensive customization.
HEX Color Code Support: Added support for HEX color codes (e.g., &#FF5733) in all plugin messages and configurations.
Configurable Prefix Spacing: You can now customize the spacing between a player's Vault prefix and their name in the top command and placeholder.
Update Notifier on Player Join: Admins and OPs now receive update notifications when they log in.
Development Version Warning: The update checker will now show a distinct warning if an unstable development build is being used.
New Booster Placeholders:
%deluxemobcoins_booster_amount_active%: Shows the total number of active boosters.
%deluxemobcoins_booster_active_type%: Shows the type of booster active for a specific player.
Improvements
Asynchronous Top Command: The /mobcoins top command now fetches data asynchronously to prevent server lag.
Top Command Prefix Integration: The show-prefix option now also applies to the /mc top command, displaying prefixes from Vault or PlaceholderAPI.
LuckPerms Prefix Integration: Added support for displaying player prefixes from LuckPerms in the top list placeholder.
Bug Fixes
Configuration Auto-Update: Fixed a bug where new messages in lang.yml were not recognized until a second reload after an auto-update.
Booster Command Placeholders: Resolved an issue where the {multiplier} placeholder was not correctly replaced in booster command confirmation messages.
Newline Character Fix: Corrected an issue where newline characters (\n and |-) in lang.yml were not being displayed correctly in-game.