funcy's Ice Boat Racing Minigame | [1.20.1 - 1.26.1] [SQL] - Custom Boat Models [BETA]

VIP Plugins funcy's Ice Boat Racing Minigame | [1.20.1 - 1.26.1] [SQL] - Custom Boat Models [BETA]

Version: 0.2.14
Versions
  1. 1.20
  2. 1.20.6
  3. 1.21
  4. 26.1

[IMG]


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!

[IMG]



1777493101050.png






[IMG]

[IMG]

[IMG]

[IMG]

[IMG]

[IMG]


Glass Cage (3 premade but you can add custom cages):
[IMG]


Custom Cage:
[IMG]


You can create your own custom cages easily in the cosmetics.yml file!
GUI Selection & Purchasing screenshot:
1777493233783.png

1777493237533.png


Showcase:

1777493245541.png

1777493249429.png

1777493255220.png


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.
1777493302519.png

1777493306957.png


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




[IMG]

Wiki/Documentation page: Click here

️Upcoming Updates

️Track Selection GUI
New Cosmetics & Effects!

Note: The price may increase after these updates are released.

[IMG]

  • 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
By purchasing/downloading, you automatically agree to these terms.

Uploader


Downloads
0
Views
37
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ArteffCods