HomeJavaModsFrostline Racing - Ice Boat Minigame
Frostline Racing - Ice Boat Minigame

Frostline Racing

A complete, configurable ice boat racing minigame for modern Paper servers.

Build custom tracks, run structured multiplayer races, manage queues and spectators, track persistent records, and give every arena its own presentation and soundtrack.

Release 1.0

Frostline Racing has graduated from public beta. Release 1.0 keeps the complete Free racing experience while promoting the project, edition artifacts, and default resource configurations to the stable 1.0 line.

Release 1.0 adds optional randomized starting-grid assignment to both editions. Premium 1.0 also expands Ranked with configurable divisions, player race history, and administrator race inspection.

Why Frostline Racing?

Frostline is designed as a complete reusable minigame rather than a single race command.


Race System


Arena Setup and Validation


Player Experience


Race Presentation


Race Music

Each arena can have one race soundtrack.


Basic setup:

Code (Text):

/frostline admin setmusic <arena> nbs <file.nbs> [volume] [pitch]
/frostline admin setmusic <arena> resource-pack <sound-key> [volume] [pitch]
/frostline admin setmusic <arena> off
/frostline admin previewmusic <arena>
 
Players using resource-pack music must have the relevant resource pack enabled. Music uses the Jukebox/Note Blocks client volume category.

Statistics, Records, and Rewards


Main Commands

/frostline is the primary command namespace. The legacy /iceboat alias remains supported for existing workflows.

Code (Text):

/frostline join <arena>
/frostline join random
/frostline quickjoin
/frostline arenas
/frostline leave
/frostline spectate <arena>
/frostline status
/frostline stats [player]
/frostline top <arena>
/frostline toplap <arena>
/frostline music <on|off>
 
Administrative tools are available under:

Code (Text):

/frostline admin
 
Useful setup and testing commands include:

Code (Text):

/frostline admin validate <arena>
/frostline admin setrandomstarts <arena> <enabled|disabled>
/frostline admin testsound [key]
/frostline admin previewmusic <arena>
 
Some commands are edition-specific. Premium-only commands return the normal unavailable response when used in Free.

Permissions use the frostline.* namespace. Existing iceboat.* permissions remain compatible.

Optional Dependency

WorldEdit can be used to save arena bounds, checkpoints, and finish regions from an existing cuboid selection.

WorldEdit is not required for normal gameplay.

PlaceholderAPI is optional. When installed, both Free and Premium can consume placeholders from other expansions inside configured messages, UI text, GUI labels, and item names. Premium additionally exposes Frostline Racing values through the %frostline_*% expansion.

Documentation

The public Frostline Racing wiki includes installation, setup, commands, permissions, configuration, music, PlaceholderAPI, edition differences, updating, and troubleshooting documentation.


Installation

  1. Download the build for your server operating system, or use the Universal build.
  2. Place the jar in the server's plugins folder.
  3. Restart the server.
  4. Create and configure an arena using /frostline admin.
  5. Run /frostline admin validate <arena>.
  6. Enable the arena after validation succeeds.

Configuration and data are generated inside:

Code (Text):

plugins/FrostlineRacing/
 
Main files include:



Upgrading from Beta 0.4 or Earlier

Beta 0.5 completed the public rebrand from Iceboat to Frostline Racing. These compatibility paths remain supported in release 1.0.


Compatibility

Current builds target Paper 1.21.6 and newer, including 26.x.


Official artifacts now use the FrostlineRacing-* naming scheme. There are four distribution builds:


The OS-specific builds only bundle the SQLite native libraries required by that platform. The Universal build supports all three platforms but is larger.

Frostline Racing is developed and tested on Linux. Windows and macOS builds are produced from the same codebase, but direct testing on those operating systems is currently limited.

Download other official builds

Premium Edition

Frostline Racing Premium includes the complete Free race system plus advanced server-owner and competitive features.

Currently available Premium systems include:


The Free edition remains a complete casual racing plugin rather than a limited demo.

Support and Feedback

Frostline Racing 1.0 is the first stable release. Development continues with compatibility fixes, maintenance, and future feature work, but the core racing workflow and existing configuration compatibility are now treated as stable release behavior.

Configuration defaults are updated additively, existing custom values are preserved, and targeted migrations are used for newly required arena settings. Avoiding unnecessary manual rebuilds remains a development priority.

When reporting an issue, please include:


Third-Party Software

Frostline Racing includes the Xerial SQLite JDBC Driver 3.51.0.0.

Its license texts are available here:

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Frostline Racing - Ice Boat Minigame is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 93 times (via Spigot). Download it and open it directly in the game.

Explore more