
zMPvPRooms
Highly optimized PvP room system with duels, FFA (2v2, 3v3, etc..), and clan wars.
Описание
zMPvPRooms
The High-Performance PvP Arena System for Modern Minecraft Servers
Create arenas in minutes. Run them without lag. Plug into your clan plugin automatically.
20.0TPSFully async engine | 100%ConfigurableMessages, GUIs, kits, rewards | 0Reloads neededEdit arenas live in-game | 5Clan pluginsAuto-detected |
Why zMPvPRooms?
|
Fast Plug and play |
Fully yours Easy to manage |
| Included | Not needed |
|---|---|
| ✅ Stable 20.0 TPS under load | ❌ Server reloads to edit arenas |
| ✅ Visual in-game arena editor | ❌ Manual clan plugin hooks |
| ✅ Built-in anti-abuse protection | ❌ Complicated file editing |
| ✅ Automated rewards and stats | ❌ Restarts after every change |
Visual Interface
Room settings • Advanced options • Info and statistics
Features
| Feature | What you get | |
|---|---|---|
| Unmatched Performance | Async processing keeps TPS stable, no matter how many matches run at once. | ✅ |
| Anti-Abuse Built-In | Protection against combat logging, command abuse and arena escaping. | ✅ |
| Automated Rewards | Economy funds, items, commands, potion effects or temporary perks for winners. | ✅ |
| Global and Per-Arena Stats | SQLite with WAL mode, atomic updates and async leaderboard refreshes. | ✅ |
| Premium Feedback | Bossbars, actionbars, titles, sounds and fireworks, all customizable. | ✅ |
| In-Game Editor | Create and edit arenas with a wand and a visual GUI. No reloads. | ✅ |
| Full Match Control | Configurable round timers and draw mechanics. | ✅ |
| Betting and Economy | Vault integration for rewards and bets. | ✅ |
Game Modes
Normal Mode
Perfect for open hubs and fast-paced skirmishes. |
Clan Mode
Built for competitive guilds and structured clan networks. |
|
|
Supported clan plugins (auto-detected)
zMClans • UltimateClans (v9) • uClans (v8) • ByteClans • ApexClan
Quick Setup
1. Drop zMPvPRooms.jar into your plugins folder and restart the server.
2. Select your area and create a WorldGuard region:
/rg define room1
3. Set the global return spawn for players who die:
/zmrooms setspawn
4. Define your room:
| Command | Action |
|---|---|
/zmrooms pos1 <room> | Set the first position |
/zmrooms pos2 <room> | Set the second position |
/zmrooms setspectate <room> | Set the spectator position |
5. Customize everything from the visual editor:
/zmrooms edit
Your arena is now ready to use.
Compatibility
| Requirements | Soft Dependencies (recommended) |
|---|---|
| Java 17+ | PlaceholderAPI for stats and placeholders |
| Minecraft 1.19 – 1.21+ | WorldGuard for region detection |
| Vault for economy and betting |
PlaceholderAPI
Registered expansions: %zmrooms_...% • %rooms_...% • %zmpvp_...% • %zmpvprooms_...%
Personal stats (click to expand)
| Placeholder | Description |
|---|---|
%zmrooms_kills% | Total kills |
%zmrooms_deaths% | Total deaths |
%zmrooms_wins% | Total wins |
%zmrooms_kdr% | Global K/D ratio |
%zmrooms_streak% | Current win streak |
%zmrooms_currentzone% | Current arena name, or none |
Leaderboards (click to expand)
| Placeholder | Returns |
|---|---|
%zmrooms_top_<column>_<rank>% | Player name |
%zmrooms_top_<column>_value_<rank>% | Numeric score |
%zmrooms_top_normal_wins_1_room1% | Per-arena: add the arena name at the end |
Valid columns: normal_wins • clan_wins • normal_kills • clan_kills • normal_deaths • clan_deaths
