A powerful plugin for your ice boat races
IceBoatRacing is a fast, lightweight, and competitive ice boat racing plugin for Minecraft servers.
Create custom race tracks with checkpoints and sectors, spawn race boats ("cars"), track lap times, and run full races with live updates.
Perfect for minigame servers, events, and competitive boat racing maps.
IceBoatRacing uses a car system (boats used as racing vehicles):
Track progression through the race course using:
Races can be controlled easily:
/race| Command | Description |
|---|---|
/race start |
Starts the race |
/race end |
Ends the current race |
/race prepare |
Enables preparation mode* |
*Players will be teleported to their car when they join (or if they're already online)
/checkpoint| Command | Description |
|---|---|
/checkpoint pos1 |
Set checkpoint position 1* |
/checkpoint pos2 |
Set checkpoint position 2* |
/checkpoint create |
Create a checkpoint |
/checkpoint setFinish |
Save the start/finish line** |
/checkpoint list |
List all checkpoints |
/checkpoint remove <id> |
Remove a checkpoint |
*You can also use a shovel to define the positions. (use it like the WorldEdit axe)
**This defines the start line. Define 2 of them if your track doesn't have the same start and finish line
/car| Command | Description |
|---|---|
/car create |
Start the car creation wizard |
/car list |
List of the cars, and buttons |
/car remove <id> |
Remove a car* |
/car owner <id> <player> |
Change car owner* |
*Just use /car list, it's easier
IceBoatRacing supports multiple languages.
Select the language in config.yml:
language: en_US
Messages are stored in:
plugins/IceBoatRacing/lang/en_US.yml
plugins/IceBoatRacing/lang/fr_FR.yml
plugins/IceBoatRacing/lang/en_US.ymlyour_language.ymllanguage: en_US
to
language: your_language
But if you want the language to be added directly to the plugin, contact me on Discord (@mattmunich)!
.jarplugins/ folderplugins/IceBoatRacing/config.yml
plugins/IceBoatRacing/lang/
/checkpoint setFinish (it will act as start and finish)/checkpoint create/checkpoint create SECTOR [sectorID]-> Sectors will tell your current lap-time in chat when you cross them
/car create/race start!Please report any bugs you encounter on GitHub: https://github.com/mattmunichYT/IceBoatRacing/issues
Or contact me on Discord (@mattmunich)
Thank you very much, this helps me a lot!
IceBoatRacing is designed to provide a clean and fun racing experience with proper timing, checkpoints, and full race control.
If you enjoy fast-paced boat racing, this plugin is for you.