

Freeze your enemies. Free your friends. Can you survive?
A fully customizable Freeze Tag minigame plugin for Paper 1.21.x
Demo Server: FreezeTagXD.minekeep.gg

Runners try to survive until the timer runs out. Taggers hunt them down and freeze them by hitting them. Frozen runners are completely stuck — they cannot move or jump — until a teammate rescues them by hitting them.


Every class gives passive stats and two abilities — one for runners, one for taggers. Pick your class in the lobby before the game starts.
| Class | Passive | Runner Ability | Tagger Ability |
|---|---|---|---|
| Default | None | — | — |
| Sprinter | Speed I | Sprint Burst — Speed III for 5s | Hunter's Snare — Slowness III AoE |
| Jumper | Jump Boost I | High Jump — Jump V for 4s | Freeze Wave — AoE freeze |
| Acrobat | Speed + Slow Falling | Dash — Launch forward | Shadow Cloak — Invisibility |
| Tactician | Slightly slower | Group Rescue — AoE unfreeze | Slow Field — Slowness II AoE |
Classes are fully YAML configurable — create unlimited custom classes with your own abilities, items, and stats.
A universal pre-game lobby where players vote for which arena to play. The map with the most votes wins when the countdown ends.
pvp allow on arena regions so hits registerplugins/ folder/fta arena create <name>/ft joinPlayer Commands (/ft)
/ft join [arena] — Join a game/ft leave — Leave the current game or queue/ft vl join — Join the vote lobby/ft vl leave — Leave the vote lobbyAdmin Commands (/fta) — requires freezetag.admin
/fta arena create/delete/enable/disable <name>/fta arena setlobby/addrunner/addtagger/setbounds <name>/fta arena setvoteonly <name> <true/false>/fta vl setspawn — Set vote lobby spawn/fta start/stop <arena> — Force start/stop/fta reload — Reload config| Permission | Default | Description |
|---|---|---|
freezetag.play |
Everyone | Use player commands, join games |
freezetag.admin |
Op | Use admin commands, manage arenas |
freezetag.bypass |
Op | Bypass game restrictions |