Freeze Tag

Freeze Tag

Freeze your enemies. Free your friends. Can you survive?

93 downloads 3 followers

Logo

Banner

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


Roles

How to Play

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.

  • Taggers win by freezing every runner before time runs out
  • Runners win by keeping at least one runner alive until time expires
  • Taggers are stronger in numbers — coordinate to corner runners

Features


GUI

Role Selection Class Selection Class Description Map Vote


Classes

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.


Vote Lobby

A universal pre-game lobby where players vote for which arena to play. The map with the most votes wins when the countdown ends.

  • Rainbow cycling glass block vote item in hotbar
  • Live scoreboard shows vote standings, countdown, role and class
  • Set arenas as vote-only so they only appear through the vote lobby

Requirements

  • Paper 1.21.x (1.21.4+)
  • Java 21
  • (Optional) Vault + economy plugin — for money rewards
  • (Optional) WorldEdit — one-command arena boundary setup
  • (Optional) WorldGuard — set pvp allow on arena regions so hits register

Installation

  1. Drop the jar into your plugins/ folder
  2. Start the server — config and class files are created automatically
  3. Create an arena with /fta arena create <name>
  4. Set spawns, bounds, and enable it
  5. Players join with /ft join

Commands

Player 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 lobby

Admin 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

Permissions

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

GitHub / Source Code

Version Minecraft Loader Download

Freeze Tag 1.0.3

1.0.3

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
folia, paper, purpur
Download

Freeze Tag 1.0.0

1.0.0

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
folia, paper, purpur
Download