Sueta

Frostline Racing - Ice Boat Minigame

1.0

Ice boat racing minigame for Paper with arenas, checkpoints, queues, spectators and leaderboards

·Plugin
  1. 1.0latestFrostline Racing - Release 1.0Aug 18, 2026
    Frostline Racing 1.0 First stable release ​ Frostline Racing has graduated from public beta. Release 1.0 keeps the complete Free racing experience while adding randomized starting-grid assignment and promoting the project/configuration line to 1.0. Added · Added the per-arena randomize-start-positions option · When enabled, racers are shuffled once across the administrator-defined starting-grid order for each countdown attempt · Added /frostline admin setrandomstarts <arena> <enabled|disabled> Changed · Project, Free artifact, and default resource config versions are now 1.0 · New races use canonical lowercase UUID race ids while legacy history ids remain readable Fixed · Countdown-attempt grid assignments are isolated so cancellation/restart and racer removal cannot retain stale or duplicate assignments · Post-race DNF entries now show the configurable N/A best-lap label instead of null when no lap was completed Premium 1.0 Premium 1.0 additionally adds configurable rating-derived divisions, ranked player history, administrator race inspection, new division placeholders, and deterministic DNF-versus-DNF draws. Premium is now available at its standard $14.99 price.
    2 downloads
  2. Beta 0.9Frostline Racing [Beta 0.9] - Iceboat racing minigameAug 5, 2026
    Frostline Racing Free Beta 0.9 Maintenance fixes and stricter edition packaging ​ Changed · Updated project and default Free artifact versions to 0.9 · Updated default config, message, UI, cosmetics, and setup GUI config versions to 0.9 · Strengthened artifact validation so Free jars explicitly exclude Advanced Music implementation classes and service metadata · The existing one-track-per-arena music workflow remains unchanged in Free Fixed · Fixed message-prefix formatting so message body colors no longer recolor the configured prefix · Fixed queued admin reload completion so the requesting player is notified when still online instead of the completion message only being sent to console Premium 0.9 Note Frostline Racing Premium Beta 0.9 adds phase-specific playlists for lobby, countdown, race, final-lap, and results music, ordered/shuffled/weighted one-track selection, per-player phase playback, and setup-dashboard previews. These Advanced Music implementation classes and service providers are not packaged in the Free artifact.
    10 downloads
  3. Beta 0.8Frostline Racing [Beta 0.8] - Iceboat racing minigameAug 4, 2026
    Frostline Racing Free Beta 0.8 Maintenance, configuration compatibility, and storage groundwork ​ Added · Added tab completion for available JSON files when using /frostline admin stats import <file> --confirm · Added storage identity defaults including storage.server-id and storage.table-prefix · Added per-arena leaderboard-key metadata for configuration compatibility with shared Premium installations · Added explicit storage-mode parsing so unsupported modes fail closed instead of silently falling back Changed · Existing SQLite statistics now run behind the shared persistence repository boundary without changing commands, data files, or normal Free behavior · Existing arenas are migrated with a default leaderboard-key equal to their arena id · Default config, message, UI, cosmetics, setup GUI, project, and artifact versions were updated to 0.8 Fixed · Fixed game.left-race-broadcast forcing the entire configured message to render red instead of preserving its MiniMessage formatting Edition Note Frostline Racing Free continues to use SQLite and remains a complete casual racing plugin. Optional MySQL storage, shared network statistics, shared ranked data, and Premium cache/health systems are available only in Frostline Racing Premium and are not packaged in Free artifacts.
    4 downloads
  4. Beta 0.7Frostline Racing [Beta 0.7] - Iceboat racing minigameJul 29, 2026
    Frostline Racing Beta 0.7 PlaceholderAPI-powered configuration text, cleaner prefixes, and a new public wiki ​ Added · Configured Frostline Racing messages, UI text, GUI labels, and item names can now consume placeholders from PlaceholderAPI when PlaceholderAPI is installed · PlaceholderAPI consumption is available in Free and Premium; Frostline Racing's own %frostline_*% PlaceholderAPI expansion remains Premium-only Changed · Default config, message, UI, cosmetics, and setup GUI config versions were bumped to 0.7 · Default chat-sent messages now include the configured {prefix} token · Message rendering now supports both {prefix} and %prefix% for existing configs · Default message copy now avoids repeating the plugin name outside the prefix, except for diagnostics Fixed · Fixed obfuscated Free jars failing verification during startup after PlaceholderAPI config support was added Documentation The public Frostline Racing wiki is now available: · frostline.officer-ray.xyz
    8 downloads
  5. Beta 0.6Frostline Racing [Beta 0.6] - Iceboat racing minigameJul 28, 2026
    Frostline Racing Beta 0.6 Smoother race timing, title fixes, and expanded Premium leaderboard integration ​ Added · Premium PlaceholderAPI leaderboard placeholders for the top 10 race times and lap times on bundled and user-created arenas · Each leaderboard position exposes the formatted time, raw milliseconds value, player name, and player UUID · Dynamic placeholder patterns support bundled and user-created arena ids, including ids containing underscores: Code (Text): %frostline_top_race_<rank>_<arena_id>_<name|time|millis|uuid>% %frostline_top_lap_<rank>_<arena_id>_<name|time|millis|uuid>% · Leaderboard placeholders return empty for unknown arenas, ranks outside 1 through 10, or positions without stored entries Changed · Default config, message, UI, cosmetics, and setup GUI config versions were bumped to 0.6 · Documented that configured race titles are one-shot start-of-race UI, while race bossbars, actionbars, and scoreboards update throughout the race · Race time displays now use two decimal places across UI, results, rewards, commands, and PlaceholderAPI values · Race UI now refreshes every tick so two-decimal live timers advance smoothly without increasing checkpoint scan frequency Fixed · Fixed malformed Premium default cosmetic permission nodes created during the Frostline Racing rebrand · Fixed countdown titles lingering after the race starts when the race-title section is disabled · Fixed the countdown rendering a final zero-second title frame at race start · Fixed configured race titles blinking by sending them once at race start instead of during every race UI refresh
    5 downloads
  6. Beta 0.5Frostline Racing [Beta 0.5] - Iceboat racing minigameJul 27, 2026
    I think I missed uploading the jar on the last update... Properly added Beta 0.5 jar now!
    9 downloads
  7. Beta 0.4Frostline Racing [Beta 0.4] - Iceboat racing minigameJul 27, 2026
    Frostline Racing Beta 0.4 ​ Added · Arena race music with support for custom resource-pack sound keys and .nbs files · Per-player music toggle: /iceboat music <on|off> · Admin music setup command: Code (Text): /iceboat admin setmusic <arena> <resource-pack|nbs|off> [key/file] [volume] [pitch] · Admin music preview command: /iceboat admin previewmusic <arena> · Tab completion for .nbs files found in plugins/Iceboat/music · Configurable music preview duration through music.preview-seconds · Premium setup GUI button for previewing arena race music · A complete music setup guide for server owners Changed · Music playback now uses the Records sound category so the client-side Jukebox/Note Blocks volume control applies more predictably · Last-racer winner resolution now records a declared placement instead of a completed race finish when the surviving racer did not cross the finish line · Declared winners keep their placement and win credit without creating artificial race times or best-lap leaderboard entries · Resource configuration versions were bumped to 0.4 Fixed · Fixed obfuscated Premium music setup linkage so /iceboat admin setmusic works correctly in packaged jars · Fixed NBS loading to avoid verifier errors after obfuscation · Fixed NBS playback for files whose header length is shorter than the last parsed note · Fixed missing or invalid NBS previews reporting success even when no music played · Fixed music previews continuing indefinitely; previews now stop after music.preview-seconds · Fixed reconnecting racers not resuming race music during reconnect grace · Fixed incomplete current laps being recorded when a player won through last-racer declaration
    5 downloads
  8. Beta 0.3.2.1Frostline Racing [Beta 0.3.2.1] - Iceboat racing minigameJul 24, 2026
    I uploaded a stale jar that didn't have the changes...
    7 downloads
  9. Beta 0.3.2Frostline Racing [Beta 0.3.2] - Iceboat racing minigameJul 24, 2026
    - Admin setup command for track lap counts: /iceboat admin setlaps <arena> <laps>
    6 downloads
  10. Beta 0.3.1Beta 0.3.1 - Paper 1.21.6+ supportJul 24, 2026
    Paper compatibility baseline is now 1.21.6, with the 0.3.1 jar intended for Paper 1.21.6 and newer builds, including 26.x. Use Java 21 on pre-26.1 builds and Java 25 on 26.1+
    7 downloads
  11. Beta 0.3Frostline Racing [Beta 0.3] - Ice Boat MinigameJul 16, 2026
    Beta 0.3.0 2026-07-16 Added · Admin diagnostics command /iceboat admin about for Frostline Racing support reports, including platform build metadata, generated timestamp, feature gates, active hooks, SQLite storage details, and an in-chat copy button. · Admin statistics JSON export/import commands for backups and migrations. Changed · Start-line countdown wording is clearer in commands and the setup GUI. · Final artifacts now include generated build metadata for platform, artifact name, and build timestamp. · Artifact validation now covers generated build metadata and active Free/Premium universal and OS-specific artifacts.
    7 downloads
  12. Beta 0.2Frostline Racing [Beta 0.2] - Ice Boat MinigameJul 14, 2026
    Beta 0.2.0 2026-07-14 Added · Separate waiting-countdown and race-start countdown settings for each arena. · New admin command for setting the waiting countdown: Code (Text): /iceboat admin setwaitingcountdown <arena> <seconds> · New admin commands for setting arena minimum and maximum player counts independently. · Configuration files now add missing default options automatically after updates while preserving existing custom values. · Legacy ampersand color-code support for messages, including hex colors. Changed · Force-starting a race now respects the configured waiting countdown instead of jumping directly into the race-start flow. · Normal arena setup changes no longer require the arena to be disabled first. · Setup changes made while a race is active are saved immediately and applied after the race finishes. · Enable and disable command suggestions now list the correct arenas. · Start-line countdown terminology is clearer in commands and the Premium setup GUI. · SQLite license files are now included in all packaged jars. Fixed · Older arena configurations missing countdown settings are filled with safe defaults. · Missing message keys are restored from the latest bundled defaults.
    6 downloads
  13. Beta 0.1Beta 0.1 including bundled third party licensesJul 12, 2026
    Updated jar file including sqlite-jdbc licenses.
    5 downloads
  14. 0.1Jul 12, 2026
    5 downloads

Similar projects

Plugin →