- Versions
- 1.20
- 1.20.6
- 1.21
- 26.1
Bring high-speed thrills to your server with funcy's Ice Boat Racing, a fully featured racing minigame plugin built for modern Minecraft! Race across custom-designed ice tracks, checkpoints, and compete for victory all with lobbies, cosmetics, and dynamic victory effects!
Glass Cage (3 premade but you can add custom cages):
Custom Cage:
You can create your own custom cages easily in the cosmetics.yml file!
Custom Cage:
You can create your own custom cages easily in the cosmetics.yml file!
GUI Selection & Purchasing screenshot:
Showcase:
Trail Particles:
Showcase:
Trail Particles:
- - Crit – Uses flint as the icon; creates crit particle trail behind the boat.
- - Flame – Uses blaze powder as the icon; creates a fiery trail effect.
- - Dripping Water – Uses ink sac as the icon; produces subtle blue droplets.
- - Snowball – Uses snowball item; creates a light snowfall particle trail.
- - None – Uses barrier icon; disables trails completely.
- - Smoke Normal – Uses fire charge as the icon; emits standard smoke particles.
- - Portal – Uses ender pearl as the icon; spawns ender portal particles.
- - Spell Witch – Uses bone meal as the icon; produces magic swirl particles.
- - Cloud (Default) – Uses white banner; creates cloud puff particles when trail name is unrecognized.
Victory Effects (Unlockable Cosmetics):
- Hearts – Spawns cute red hearts at the finish line.
- Explosion – A powerful boom effect on victory!
- Rainbow – Emits colorful smoke particles like a rainbow trail.
- Smoke – Campfire-style smoke rises from your victory pose.
- Cloud – Poofs of cloud spawn around you.
- Flame – Small flame bursts light up your finish.
- Totem – Triggers the iconic Totem of Undying animation.
- Crit – Sparkling crit effect blasts around you.
- Note – Musical notes fly into the air.
- Slime – Splashes of slime particles explode on finish.
- Lava – Small lava droplets fly up dramatically.
- Snowball – Light snowfall drifts around your character.
- Witch – Magical witch potion effects swirl around you.
- Ender – Surrounded by swirling end particles.
- Portal – Reverse portal effect triggers.
- Spark – Electric sparks fly around you.
- Angry Villager – Red angry effects hover above.
- Love – Extra hearts shower you in victory.
- Lightning – A bolt of lightning strikes dramatically!
Commands & Permission:
Track Setup Commands
/funcysiceboatracing create <name> – Creates a new track and opens the GUI to begin setup.
/funcysiceboatracing edit <name> – Loads an existing track and opens it in the editor GUI.
/funcysiceboatracing rename <newName> – Renames the currently loaded track (must be editing one first).
/funcysiceboatracing setlobby –Sets the lobby teleport location for the current track (no name needed).
/funcysiceboatracing forcestop <name> – Forcibly ends the race on the specified track and resets its lobby.
/funcysiceboatracing forcestart <name> – Immediately starts a race on the specified track, skipping countdown.
Player Commands
/iceboatracing join <trackName> Join the lobby for the specified track. Validates track existence, capacity, and race status.
/iceboatracing lobby Teleport to the main lobby area (set with /track setlobby).
/iceboatracing leave Leave your current race or track lobby and return to the main lobby.
/iceboatracing invite <player> Invite a player to your track lobby. Invitation times out after 30 seconds.
/iceboatracing accept Accept a pending race invite and automatically join the inviter’s track.
/iceboatracing decline Decline a pending race invite and notify the inviter.
Players permission
funcyiceboatrace.sign.create - Create Join Signs
funcyiceboatrace.admin.cmd - Allows admins to have acess to all commands under /funcyiceboatrace
funcyiceboatrace.testmode - Allows Admins to run a test track run
Config Files
cosmetics.yml
Open the config file via Google Docs. (its very long) -> Click here
config.yml
YAML:
# === General plugin settings … ===
# ─────────────────────────────────────────────────────────────
# Discord bridge
# ─────────────────────────────────────────────────────────────
discord:
enabled: true # Set to false to disable Discord messages
webhook: "https://discord.com/api/webhooks/1393397004842832026/sN0PiJHIWOHp7iSXB-XiLTJkdflptt-EwdMdrvynNc-bg1IKKN-ch7P1aswFr-AgLbGS" # <- Check Wiki for set up tutorial
timezone: "GMT+1" # Or any IANA timezone like Europe/Paris
# ─────────────────────────────────────────────────────────────
# Countdown Settings:
# ─────────────────────────────────────────────────────────────
countdown-timer:
lobbytimer: 10
racetimer: 5
Race-lobby-Sound:
RaceLobbyCountdown: BLOCK_NOTE_BLOCK_HAT
RaceStart: ENTITY_PLAYER_LEVELUP
Wiki/Documentation page: Click here
️Upcoming Updates
️Track Selection GUI
New Cosmetics & Effects!
Note: The price may increase after these updates are released.
- No Refunds – All purchases are final. No refunds will be issued under any circumstances.
- No Redistribution – You are not allowed to share, resell, or redistribute this plugin or any part of its code.
- Personal Use Only – This resource is licensed for use on your own servers only.
- No Reposting – You may not upload this plugin to any other site or platform.
- Violations Will Be Reported – Any unauthorized use, distribution, or reposting may result in a report to SpigotMC staff and appropriate takedown actions.
- The plugin's is License is: All Rights Reserved