A simple plugin for create Rooms pvp
X-Rooms is a powerful, all-in-one plugin for creating and managing PvP rooms (BoxPVP) on your server. Define combat zones with WorldEdit, set up custom kits, potion effects, rewards, holograms and winner destinations — all from an intuitive in-game GUI. Compatible with Minecraft 1.8.8 to 1.21.x+.
/xr create.config.yml to prevent overpowered setups.&#RRGGBB colors in messages and titles (1.16+). Falls back gracefully on older versions.| Software | Supported |
|---|---|
| Bukkit / Spigot / Paper / Purpur | ✅ |
| Folia | ✅ |
| Minecraft | 1.8.8 → 1.21.x+ |
/xrooms gui (aliases: /xr, /rooms, /room)
Opens the room management GUI to browse and configure all rooms.
/xrooms create <name>
Creates a new room using your current WorldEdit selection.
/xrooms delete <name>
Permanently deletes a room and its configuration file.
/xrooms edit <name> <option> [value]
Edit a room property directly from chat. Options: name, permission, min-players, max-players, pvp-duration, sound-entry, sound-kill, title, subtitle, winner-location.
/xrooms redefine <name>
Updates a room's region to your current WorldEdit selection.
/xrooms tp <name>
Teleports you to the center of a room.
/xrooms reload
Reloads the plugin configuration and language files.
/xrooms help
Displays the complete help menu.
xrooms.admin.* - Full administrative access to all commands. (default: op)xrooms.admin.create - Create new rooms. (default: op)xrooms.admin.delete - Delete existing rooms. (default: op)xrooms.admin.edit - Edit room properties. (default: op)xrooms.admin.gui - Open the management GUI. (default: op)xrooms.admin.tp - Teleport to rooms. (default: op)xrooms.admin.reload - Reload the plugin. (default: op)xrooms.player.<room> - Enter a specific room (only when require-permission: true). (default: op)xrooms.player.* - Enter all rooms. (default: op)Tip: Rooms have
require-permission: falseby default, meaning all players can enter. Set it totruein the room config to restrict access.
config-version: 1
prefix: "&8[&bX-Rooms&8]&r "
language: "en" # Available: es, en, fr
room-settings:
use-own-inventory: false # false = backup & replace with room kit
start-countdown: 3 # seconds before PvP starts
barrier-material: "AIR" # AIR, BARRIER, RED_STAINED_GLASS
restore-on-quit: true # restore inventory on disconnect
entry-title-cooldown: -1 # -1 = always show
end-delay: 3 # seconds before teleporting players out after match
abilities-level-limit:
strength: 5
speed: 5
resistance: 5
haste: 5
regeneration: 5
fire_resistance: 5
jump: 5
saturation: 5
absorption: 5
fly: 1
holograms:
provider: "AUTO" # AUTO, DecentHolograms, HolographicDisplays
default-lines:
- "&b&l{name}"
- "&7Players: &f{players}/{max}"