Advanced PvP Room System for Modern Minecraft Servers
────────────────────────────────────────────────────────────────────
| Performance | Async SQLite (WAL) – zero TPS drop |
| Crash Protection | Players are safely restored after crashes |
| Anti-Exploit | Blocks commands, menus, containers in combat |
| Visual Editor | Easy arena creation with GUI + Wand |
| Statistics System | Kills, deaths, wins, KDR, streaks, leaderboards |
────────────────────────────────────────────────────────────────────
Supported Game Modes
| NORMAL | Auto-join via WorldGuard regions. 1v1, FFA, teams. Rewards & effects on win. Optional time limits. |
| CLAN | Clan vs Clan battles. Invitation-based system. Requires UltimateClans or uClans. |
────────────────────────────────────────────────────────────────────
Key Features
Async SQLite (WAL) – No lag, no TPS drops
Crash Protection – Players are safely restored after crashes
Anti-Exploit System – Blocks commands, menus, and containers
Custom Effects – Titles, ActionBars, BossBars & Fireworks
Visual Editor – Easy arena creation with GUI + Wand
Statistics System – Kills, deaths, wins, KDR, streaks
────────────────────────────────────────────────────────────────────
Commands
| /zmrooms help | Show help menu |
| /zmrooms reload | Reload plugin configuration |
| /zmrooms create <name> <type> | Create a new arena (type: NORMAL/CLAN) |
| /zmrooms delete <name> | Delete an existing arena |
| /zmrooms edit | Edit arena settings (interactive mode) |
| /zmrooms stop <arena> | Force stop an ongoing arena |
| /zmrooms join <name> | Join an available arena |
| /zmrooms leave | Leave your current arena |
| /zmrooms spectate <arena> | Spectate an arena |
| /zmrooms spectate leave | Stop spectating |
| /zmrooms invite <arena> <clan> | Invite a clan to an arena |
| /zmrooms accept <arena> | Accept an arena invitation |
| /zmrooms stats | Show your personal statistics |
────────────────────────────────────────────────────────────────────
Placeholders (PlaceholderAPI)
| %zmrooms_currentzone% | Current arena or "none" |
| %zmrooms_kills% | Total kills |
| %zmrooms_deaths% | Total deaths |
| %zmrooms_wins% | Total wins |
| %zmrooms_losses% | Total losses |
| %zmrooms_kdr% | Global K/D ratio |
| %zmrooms_streak% | Current win streak |
| %zmrooms_mynormalkills% | Normal kills |
| %zmrooms_mynormaldeaths% | Normal deaths |
| %zmrooms_mynormalwins% | Normal wins |
| %zmrooms_mynormallosses% | Normal losses |
| %zmrooms_myclankills% | Clan kills |
| %zmrooms_myclandeaths% | Clan deaths |
| %zmrooms_myclanwins% | Clan wins |
| %zmrooms_myclanlosses% | Clan losses |
Available columns: normal_wins, clan_wins, normal_kills, clan_kills, normal_deaths, clan_deaths
Example:
| %zmrooms_top_<col>_<rank>% | Player name at rank |
| %zmrooms_top_<col>value<rank>% | Value at rank |
Example:
Code:
%zmrooms_top_normal_wins_1% → Player name
Code:
%zmrooms_top_normal_wins_value_1% → Win count
────────────────────────────────────────────────────────────────────
Installation
- Download the latest .jar file
- Drop the plugin into your /plugins folder
- Restart your server
- Run /zmrooms setspawn
- Create your first arena with /zmrooms create <name> <type>
────────────────────────────────────────────────────────────────────
Requirements
| Java | 17+ |
| Minecraft | 1.19 – 1.21 |
Soft Dependencies (Optional but recommended)
- PlaceholderAPI – For placeholders
- WorldGuard – For region-based auto-join
- UltimateClans / uClans – For clan support
- Vault – For economy rewards (optional)
────────────────────────────────────────────────────────────────────
Support & Community
Join our Discord
- Discord: Click to join
- Issues / Suggestions: Open a ticket in our Discord
- Updates: Follow the resource page on BuiltByBit
────────────────────────────────────────────────────────────────────
Take your PvP to the next level
Take your PvP to the next level
