WederPvPRooms
Create fully configurable PvP arenas with automatic matches, kits, rewards, betting, statistics and clan battles.
OVERVIEW
Create arenas using an in-game selection wand, configure them through interactive menus and let players join simply by walking into the arena or using commands.
WederPvPRooms supports everything from 1v1 duels up to 10v10 battles, with automatic countdowns, sealed arenas, spectators, kits, rewards, potion effects, statistics, rankings and a complete betting system.
For clan servers, dedicated CLAN rooms allow two clans to challenge each other and automatically select and teleport their fighters.
KEY FEATURES
- 1v1 - 10v10 PvP Rooms
Create NORMAL PvP rooms with configurable team sizes, minimum players, countdowns and match duration. - Clan Wars
Create dedicated CLAN rooms where clans can challenge each other through an invitation and acceptance system. - Walk-In Arenas
Players can automatically join a room simply by entering its arena or a linked WorldGuard region. - Automatic Matches
When the minimum number of players is reached, WederPvPRooms automatically starts a countdown using titles, Action Bars and sounds. - Last Team Standing
The match continues until only one team remains alive. - Sealed Arenas
When combat starts, configured entrances are automatically closed and empty spaces in the arena walls and ceiling can be filled.
When the battle finishes, the arena returns to its original state. - Selection Wand
Create arenas directly in-game by selecting two opposite corners with the WederPvPRooms wand. - Configurable Kits
Each room can have its own optional combat kit.
Player inventories are saved to disk before the battle, allowing them to be restored even after an unexpected server shutdown. - Custom Rewards
Configure items that every winner receives after a match.
If the player's inventory is full, rewards are safely dropped at their feet. - Team Betting System
Players can bet money on either team through an interactive GUI.
Betting includes live pools, fixed odds when the bet is placed and a configurable house percentage using Vault. - 21 Potion Effects
Configure room-specific potion effects with levels from 1 to 5. - Statistics System
Track wins, kills, deaths, K/D ratio and current winning streaks. - Interactive Top Ranking
/wprooms top opens a visual podium containing the heads of the highest-ranked players. - Spectator System
Players can spectate active rooms from a configurable spectator location. - Interactive Room Editor
Configure rooms through /wprooms edit without manually editing every value in configuration files. - WorldGuard Support
Link rooms to WorldGuard regions and optionally use region entry to automatically join matches. - Clan Plugin Support
Integrates with multiple popular clan, faction, guild and team systems. - PlaceholderAPI Support
Use player statistics, rankings and current-room information anywhere PlaceholderAPI is supported. - 7 Languages
Built-in support for Spanish, English, French, Portuguese, Italian, German and Russian. - SQLite Storage
Statistics are stored locally using SQLite. No external MySQL server is required. - Full Tab Completion
Commands and available options include Tab completion.
NORMAL & CLAN ROOMS
NORMAL
Designed for regular PvP battles.
Depending on the configured team size, you can create:
Code (Text):
1v1
2v2
3v3
4v4
5v5
...
10v10
Code (Text):
/wprooms join <room>
CLAN
Designed specifically for clan wars.
A clan can challenge another clan using:
Code (Text):
/wprooms invite <room> <clan>
Code (Text):
/wprooms accept <room>
The player who sent the challenge and the player who accepted it are always included, while the remaining available fighters are selected automatically.
After the configured delay, both teams are teleported into the arena and the clan battle begins.
AUTOMATIC ARENA SYSTEM
When a match starts, WederPvPRooms can automatically seal the combat area.
The Custom Block defines the arena entrances.
The Door Material determines which block replaces those entrances and fills open spaces in the walls and ceiling during combat.
Example:
Code (Text):
Custom Block: WHITE_CARPET
Door Material: BARRIER
Once combat begins, the entrance becomes an invisible barrier and the arena is sealed.
When the match finishes, the original blocks are automatically restored.
KITS & REWARDS
When kits are enabled:
- The player's original inventory is saved.
- The inventory is cleared.
- The configured PvP kit is given.
- The battle takes place normally.
- The player's original inventory is restored afterward.
If the kit system is enabled but the configured kit is empty, players fight with empty inventories.
Rewards can also be configured separately for each room.
Every winner receives the configured reward items after the match.
BETTING SYSTEM
Players can open the betting menu with:
Code (Text):
/wprooms bet <room>
Players select a team and enter their desired amount directly through chat.
Odds are calculated using the total betting pool, the amount placed on each team and the configured house percentage.
The odds are locked when the player places the bet.
If the selected team wins, the reward is calculated using the amount wagered and the locked odds.
If the match ends in a draw, is cancelled or reaches its time limit, bets are refunded.
STATISTICS & TOP
Available statistics include:
- Wins
- Kills
- Deaths
- K/D Ratio
- Current Streak
- Normal Room statistics
- Clan Room statistics
Code (Text):
/wprooms stats [player]
Code (Text):
/wprooms top [all|normal|clan]
ROOM EDITOR
Code (Text):
/wprooms edit
- Room type
- Team size
- Minimum players
- Maximum match duration
- Start countdown
- Winner delay
- Enabled / Disabled status
- Kit
- Rewards
- Potion effects
- Custom entrance block
- Door material
- Keep Inventory
- Friendly Fire
- Betting mode
- Message channels
The interface also supports optional Tiny Font formatting.
SUPPORTED INTEGRATIONS
- PlaceholderAPI — Statistics, rankings and room placeholders.
- Vault — Economy integration for the betting system.
- WorldGuard — Link rooms to regions and use region entry triggers.
- ApexClan
- SimpleClans
- Factions / FactionsUUID / SaberFactions
- Towny
- Guilds
- BetterTeams
- KingdomsX
- Parties
- Vanilla Minecraft Teams (/team)
COMMANDS
Code (Text):
/wederpvprooms
Code (Text):
/wprooms
/wpvp
/pvprooms
/wprooms join <room> — Join a PvP room.
/wprooms leave — Leave the current room. Leaving during combat counts as a defeat.
/wprooms spectate <room|leave> — Spectate a room or leave spectator mode.
/wprooms bet <room> — Open the betting menu.
/wprooms stats [player] — View player statistics.
/wprooms top [all|normal|clan] — Open the ranking podium.
/wprooms invite <room> <clan> — Challenge another clan.
/wprooms accept <room> — Accept a clan challenge.
ADMIN COMMANDS
/wprooms create <room> <NORMAL|CLAN> — Create a room using your current wand selection.
/wprooms delete <room> — Delete a room.
/wprooms edit [room] — Open the room editor.
/wprooms wand — Receive the arena selection wand.
/wprooms setarena <room> — Replace the arena selection of an existing room.
/wprooms setregion <room> <region|none> — Link or unlink a WorldGuard region.
/wprooms pos1 <room> — Set Team 1 spawn.
/wprooms pos2 <room> — Set Team 2 spawn.
/wprooms setspectate <room> — Set spectator spawn.
/wprooms setspawn — Set the global return spawn.
/wprooms save [positions|arena|all] — Save room data.
/wprooms start <room> — Force-start a match.
/wprooms stop <room> — Cancel an active match.
/wprooms reload — Reload configuration, languages and rooms.
PERMISSIONS
Code (Text):
wederpvprooms.use
Allows players to join and leave rooms, spectate, bet, view statistics and rankings, and use clan challenges.
Code (Text):
wederpvprooms.admin
Allows administrators to create, edit and manage PvP rooms.
Code (Text):
wederpvprooms.bypass.blacklist
Bypasses blocked-command restrictions and inventory restrictions inside rooms.
PLACEHOLDERAPI
Code (Text):
wprooms
rooms
wpvp
wederpvprooms
Code (Text):
%wprooms_wins%
%wprooms_kills%
%wprooms_deaths%
%wprooms_kdr%
%wprooms_streak%
%wprooms_currentzone%
%wprooms_top_<column>_<position>%
%wprooms_top_<column>_value_<position>%
%wprooms_top_<column>_<position>_<room>%
Code (Text):
normal_wins
clan_wins
normal_kills
clan_kills
normal_deaths
clan_deaths
REQUIREMENTS
| Component | Required | Notes |
| Spigot / Paper | Yes | Minecraft 1.19 - 1.21+ |
| Java | Yes | Java 17+ |
| PlaceholderAPI | No | Required only for placeholders. |
| Vault | No | Required for economy-based betting. |
| WorldGuard | No | Required for WorldGuard region integration. |
| Clan Plugin | No | Required only when using its corresponding clan integration. |
INSTALLATION
- Download WederPvPRooms.jar.
- Place the plugin inside your server's plugins/ folder.
- Optionally install Vault, PlaceholderAPI, WorldGuard or a supported clan plugin.
- Start or restart your server.
- WederPvPRooms automatically generates:
Code (Text):
config.yml
rooms.yml
lang/
database.db
- Create your first arena using:
Code (Text):
/wprooms wand
- Select two opposite corners.
- Create the room:
Code (Text):
/wprooms create duel1 NORMAL
- Configure Team 1, Team 2 and spectator positions:
Code (Text):
/wprooms pos1 duel1
/wprooms pos2 duel1
/wprooms setspectate duel1
- Finish configuration through:
Code (Text):
/wprooms edit
LANGUAGES
WederPvPRooms includes 7 built-in languages:
English • Spanish • French • Portuguese • Italian • German • Russian
PREVIEW
Duels • Team Battles • Clan Wars • Betting • Kits • Rewards • Rankings
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.19, 1.20, 1.20.6
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
WederPVPRooms is a free Minecraft Java mod. Compatible with Minecraft 1.19, 1.20, 1.20.6, 1.21. Downloaded 2 times (via Spigot). Download it and open it directly in the game.