• Fixed the "play again" button/command always queueing unranked. Ranked and premium queues are now supported.
• Fixed leaderboard holograms displaying at the configured location in all worlds instead of a designated one.
• Fixed incorrect kit statistics being shown in menus if the kit display name is used instead of the actual name in the button/item (NBT data storage).
• Added kit display name (<kit_displayname>) support for all queue-related messages.
• Improved post-match text components handling. You are now able to have the winner's and loser's names on the same line without any click action (inventory view) conflicts.
• Fixed "number of players currently queueing" occasionally always showing 0 (ignores case).
• Fixed a NullPointException that (rarely) occurred when getting a list of leaderboard candidates.
• Fixed NullPointerExceptions related to invalid players/messages being parsed by PlaceholderAPI.
• Recoded how leaderboard positions are tracked and recorded. Leaderboards are now based on a "candidate" system and should be more reliable, eliminating duplicate leaderboard entries and other related issues.
• Added the "frost.build" permission, which will allow administrators to build ANYWHERE on the server as long as they are in creative mode. Building no longer requires OP.
• Fixed administrators being able to break blocks but not place them.
• Fixed a visual glitch in the MMC-style win-streak GUI leaderboard (removed the superfluous row).
• Added a customizable "N/A" text for PlaceholderAPI placeholders of leaderboard positions that have not yet been filled (instead of throwing an error).
• Added PlaceholderAPI support for leaderboard holograms, so you can add prefixes, name colors, etc., for each player.
• Added kit display name support for leaderboard holograms (<kit_display> and <nextKit_display>).
• Fixed the <position> placeholder for leaderboard-related PlaceholderAPI placeholders returning indices instead of positions.
• Fixed the "Invalid Kit" PlaceholderAPI error text not being colored.
• Code cleanup.
To customize the "N/A" text for PlaceholderAPI:
Add the highlighted row to your settings.yml:
![]()
• Fixed players being stuck in queue when no arenas are available.
• Fixed placed blocks returning to player after death/respawn in Stick Fight and MLG Rush, resulting in more blocks than intended.
• Fixed being able to break stained clay around Bridge portals.
• Players will now be teleported out of the goal after the final point in Battle Rush.
• Recoded the PlaceholderAPI placeholders provider to be more efficient and reliable.
• Added individual global wins, winstreaks, and Elo PAPI placeholders. See wiki for more information: https://docs.demeng.dev/frost/placeholderapi-integration
• Updated the command framework for performance and stability improvements. It also addresses a startup error.
• Fixed the MMC leaderboard GUI style.
• Fixed players being able to use the /queue command to join the premium queue despite it being disabled.
• Fixed players being able to use the /queue command with an invalid kit.
• Updated the MongoDB driver again to fix various issues (namely when the plugin is disabled).
• Implemented a potential fix for the issue where players would fall under the map when spawning or be stuck inside a block.
• A minimum of one thread will now be used for database executions. This fixes an error on startup that was thrown if your maximum player count was set below 30.
• Fixed the custom tablists feature throwing (packet) errors and not functioning in general.
• Removed the requirement for the ViaVersion dependency (previously required for tablists).
• The placeholders expansion for PlaceholderAPI is now kept up-to-date with the plugin version.
• Improved authentication and error messages.
• Added toggleable anonymous bStats metrics.
• General code cleanup and removal of excessive branding.
