zFrostBoats | Boat Territory Minigame v1.0.0

Claim territory with ice-physics boats in a free-for-all arena. Loop your trail, flood-fill, win.
zFrostBoatsThread.png

zFrostBoatsFooter.png


❄ zFrostBoats
A Paper.io-style FFA minigame: ride ice boats, claim territory, cut trails, and be the last alive.
By zArrowTan, part of Arrow Plugins.



📋 Overview

zFrostBoats drops your players onto a frozen arena in boats that slide on artificial ice physics. Leave your territory and you trail colored ground behind you. Loop back to your own land and everything you enclosed becomes yours. Cross a rival's live trail and they shatter, box in their last block and they're out. Last player standing wins. Everything is procedurally generated and config-driven, with many matches running at once in a single world. No schematics, no teams, just fast free-for-all territory warfare.

9LNOc1frLo.png

The waiting lobby before a match

NYmmSNjN6n.png

The lobby on the plugin's built-in platform, generated for you



🧩 Dependencies

No required dependencies. zFrostBoats runs on its own. A few optional plugins make it even better:

  • FastAsyncWorldEdit speeds up arena block placement (falls back to batched placement without it) (link)
  • PacketEvents sharpens boat input handling for precise controls (link)
  • PlaceholderAPI for placeholders across scoreboards, tab, and chat (link)



🎮 How It Plays

  • Claim territory: leave a colored trail outside your land, close the loop, and everything inside floods to your color
  • Cut your rivals: cross another player's active trail and they shatter, losing everything they hadn't secured
  • Encircle to eliminate: reduce a rival to their last block and take it to knock them out
  • Stay safe on your own ground: you're only vulnerable the moment you leave your territory and start a trail
  • Mutual kills are fair: two players who hit each other on the same tick both go down, no ping tiebreak



⛸ Ice-Physics Boats

Boats glide with real momentum: they coast and decay when you let off, and build speed as you steer. The physics are fully programmatic, so it feels the same on any surface, no special blocks or resource pack required. With PacketEvents installed, boat input is read straight from the client for precise forward, reverse, and idle control, and it falls back cleanly to a vanilla estimate when PacketEvents isn't present.



🏟 Multi-Arena, One World

  • Many matches at once: independent match "slots" all run in a single host world, allocated and cleaned up automatically
  • Fully procedural: arenas and lobbies are generated from config, so there are no schematics to paste or maps to build
  • Efficient: only active match chunks are force-loaded, and released the moment a match frees up

MaKKjsbpUO.png

Joining an open match slot



🏆 Win Conditions

Pick how matches are won, server-wide:
  • Last Standing: outlive everyone else
  • Time Limit: highest territory percentage when the clock runs out
  • Race to %: first to claim a target share of the arena
  • Hybrid: a time limit with a shrinking arena in the final 30 seconds



📊 Stats & Leaderboards

  • Persistent player stats, stored from day one
  • In-game leaderboards via /zfb top, with a personal stats menu
  • Storage your way: SQLite out of the box with zero setup, or MySQL/MariaDB to share stats across servers
  • PlaceholderAPI: %zfrostboats_...% placeholders for scoreboards, tab, and chat

7kNMtjnk3y.png

The personal stats menu

WWBnnFPH3v.png

Hovering the Wins stat for a detailed breakdown

3giTMPpLEt.png

The Wins leaderboard



🎨 Presentation

  • Sidebar scoreboard, boss bar, action bar, and tab styling, all built in
  • Clean GUIs for stats, leaderboards, and admin slot info
  • Named color styles: define gradients and colors once in styles.yml and reuse them everywhere
  • Fully translatable: every player-facing string runs through the language system, with English as the fallback



⌨️ Commands

Base command /zfb (alias /zfrostboats).

Players
  • /zfb join, /zfb leave join or leave a match
  • /zfb list see running matches
  • /zfb stats [player] view stats
  • /zfb top open the leaderboard

Admin
  • /zfb admin reload reload config
  • /zfb admin setworld <world> / setbounds set up the host world
  • /zfb admin info / force-stop <slotid> inspect or stop a match
  • /zfb admin leavepoint set|toggle|info|clear manage the leave destination



🔐 Permissions

  • zfrostboats.play join and play (default: true)
  • zfrostboats.admin admin commands (op)
  • zfrostboats.admin.setbounds, .leavepoint, .reload granular admin access



🧪 Requirements

  • Minecraft: 1.21.x
  • Server software: Spigot, Paper, or any Paper fork
  • Java: 21 or higher
  • Storage: SQLite out of the box, MySQL or MariaDB optional



💬 Support & Docs

Full setup and configuration guides are in the documentation. Need help, found a bug, or want to suggest a feature? Join the Discord.

Read the documentation
Click here to join the Discord

Claim the ice. Cut them off. Last one wins.
Buy a license now
$6.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 15% commission.
70 Views
0 Purchases
1 Downloads
Jul 13, 2026 Published
N/A Updated
Not yet rated
1.2 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
Description text drafted with AI assistance and edited by me.
AI Content Disclosure
Used AI for code autocompletion and minor boilerplate while developing the plugin.
Type
  1. Gameplay
  1. Minigame
  1. Fun
Game mode
  1. Minigame
Supported software
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
  1. German
  1. French
  1. Italian
Creators
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Second-ever Modern OneBlock setup, crafted for addictive, feature-rich gameplay.
5.00 star(s) 6 ratings
87 purchases
A modern, feature-rich Survival setup with custom menus, events, and immersive gameplay systems.
5.00 star(s) 21 ratings
84 purchases
All Versions | Crates | Ranks | Upgrades | Perks | Shop | Worlds | Chunk Hoppers
5.00 star(s) 4 ratings
57 purchases
A bedwars server setup made in 1.20.4 to match the Modern theme of experience.
5.00 star(s) 5 ratings
56 purchases
1.17-1.21.8 | Native 1.21.8 | Coinshop | Playtime rewards | Chat games | Gui menus | Custom Terrain
4.50 star(s) 8 ratings
46 purchases
Share and earn
Refer this resource and earn a 15% commission.
70 Views
0 Purchases
1 Downloads
Jul 13, 2026 Published
N/A Updated
Not yet rated
1.2 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
AI Content Disclosure
Description text drafted with AI assistance and edited by me.
AI Content Disclosure
Used AI for code autocompletion and minor boilerplate while developing the plugin.
Type
  1. Gameplay
  1. Minigame
  1. Fun
Game mode
  1. Minigame
Supported software
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
  1. German
  1. French
  1. Italian
Creators
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Second-ever Modern OneBlock setup, crafted for addictive, feature-rich gameplay.
5.00 star(s) 6 ratings
87 purchases
A modern, feature-rich Survival setup with custom menus, events, and immersive gameplay systems.
5.00 star(s) 21 ratings
84 purchases
All Versions | Crates | Ranks | Upgrades | Perks | Shop | Worlds | Chunk Hoppers
5.00 star(s) 4 ratings
57 purchases
A bedwars server setup made in 1.20.4 to match the Modern theme of experience.
5.00 star(s) 5 ratings
56 purchases
1.17-1.21.8 | Native 1.21.8 | Coinshop | Playtime rewards | Chat games | Gui menus | Custom Terrain
4.50 star(s) 8 ratings
46 purchases
Top