UPDATE | v1.5.1
- Added setting "cache_refresh_interval" (time interval in seconds used to refresh cached entries)
UPDATE | v1.5.0
- Added licensing system (get your key here)
- Added Folia support
- New click command type chat: sends a chat message as the player
- Example: "[chat] Hello there"
- Click command identifiers are now case insensitive
- Subcommands and arguments are now recognized and suggested even if the user's input only contains part of the argument, rather than needing to exactly match the beginning
- Update Topper hook to 2.10.0
UPDATE | v1.4.1
New features:
Bug fixes:
- Support for Topper (2.6.0)
- Custom Model Data support
- Setting "open_when_empty" to open even when there are no entries to display
- Placeholders (scope: items section)
- %type% - Board type (set in boards section)
- %boardName% - Board name
- %beautifiedBoardName% - Beautified board name (set in leaderboard_name_beautifier section)
- %aliasName% - Board alias name (set in boards section)
- %scorePrefix% - Score prefix (set in boards section)
- %scoreSuffix%" - Score suffix (set in boards section)
- Offline player skulls don't have correct texture
- Fix: implemented caching system (cache.mv.db)
UPDATE | v1.4.0
New features:
Bug fixes:
- Amount of item (amount: x - ranges from 1 to 64)
- custom_item section (request by ILAN)
- Main use case: custom item per board
- Placeholders (scope: leaderboard_player section)
- %scoreFormattedSeconds% - Formats seconds into years, months, days, hours, minutes, and seconds
- %scoreFormattedMinutes% - Formats minutesinto years, months, days, hours, minutes, and seconds
- %scoreFormattedHours% - Formats hours into years, months, days, hours, minutes, and seconds
- %scoreFormattedDays% - Formats days into years, months, days, hours, minutes, and seconds
- Boards section
- alias: /aliascommand
- type: x (%type%), scope: leaderboard_player section
- score_prefix (%scorePrefix%), scope: leaderboard_player section
- score_suffix (%scoreSuffix%), scope: leaderboard_player section
- custom_item override
- leaderboard_player override
- Flicker on click (paginated menus)
UPDATE | v1.3.0
- WARNING It is highly recommended to let the plugin regenerate the config or follow this simple fix tutorial
- Rename version to config-version in every yml file to fix errors
- Many fixes from v1.2.1
- NEW placeholder in menu title: %currentPage% - The page the player's on
- NEW placeholder in menu title: %maxPages% - Max menu pages
- Alias commands can now be tab-completed
- Blank message in messages.yml doesn't send a message at all
UPDATE | v1.2.1
- Added command
/lbma open <target> <board> [timedType]
- Permission:
leaderboardmenus.admin.open
UPDATE | v1.2.0
Click command format:
- The menu structure closely resembles that of DeluxeMenus now
- Added click commands
- Complete rewrite in Kotlin (hence the increase in file size)
YAML:items: ...: ... click_commands: - "[player] msg Console hi" # Player command - "[console] msg %player_name% hi" # Console command - "[message] Hi %player_name%" # Messages - "[sound] ui.button.click" # Sound keys: https://www.digminecraft.com/lists/sound_list_pc.php - "[sound] ui.button.click 10" # Sound with custom volume - "[sound] ui.button.click 10 2" # Sound with custom volume and pitch
UPDATE | v1.1.1
- Fixed issue where executing an alias would trigger the listener multiple times
