Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
RivalDuel / Duells – Plugin Description Authors: The Glue Team Version: 1.0 Beta Platform: Paper 1.21.1
Overview RivalDuel is a complete competitive 1v1 PvP duel system for Paper 1.21.1 servers. It features GUI-based queue matchmaking, multiple PvP modes (Sword, Netherite, Mace, PlotPvP, Crystal), tier-based matchmaking (LT/MT/HT1-HT3), automatic arena rebuild after crystal fights, live sidebar scoreboards, leaderboards with Top-10 placeholders, spectator mode, admin setup GUI, and full configuration support.It also can reset arenas bugfree and suports english and german. It is a Realised release no beta file .This plugin was created by The Developers Nightwolflg , Wassermagie and Blockem13 . If you want mor content you can join our team server on discord : https://discord.gg/xzwaFMSuV
Features in Detail
- Duel System /duel <player> – Challenge another player
/accept / /deny – Accept or decline challenges
Configurable timeout & expiry settings 2. Queue GUI Matchmaking 2-screen inventory GUI: Mode Select → Tier Select → Auto-matchmaking
Supported PvP modes: Sword, Netherite, Mace, PlotPvP, Crystal
Tier-based pairing (LT / MT / HT1 / HT2 / HT3) 3. PvP Modes & Kits (Pre-configured)
Mode Equipment Sword Diamond Armor (Prot IV), Sharpness V Sword, Pearls, Splash Potions Netherite Netherite Armor + Fire Aspect Sword Mace Density V Mace, Wind Charges, Jump Boost III effect PlotPvP Iron Armor, Infinity Bow, Arrows Crystal Blast Protection Netherite, 128 Crystals, Totems, Fire Resistance 4. Arena Management BlockSnapshot captures full arena region on save
Automatic block-by-block rebuild after every match
Crystal explosions track broken blocks in real-time
Arena cleanup kills stray entities (items, crystals, fireballs, exp orbs) after matches
Incomplete arenas (missing snapshot) shown in orange in GUI 5. Live Scoreboard Per-player sidebar scoreboard updates every 4 ticks
Displays: Both players' health, mode, tier, match duration
Can be disabled via config 6. Leaderboard System playerdata.yml persistence
getTop10(mode, tier) for every combination
Placeholder support: top10_sword_ht1_1 style identifiers
Top-10 rankings per mode and tier 7. Admin Setup Commands
Command Function /setup arena <name> pos1 Set first corner /setup arena <name> pos2 Set second corner /setup arena <name> spawn1 Set player 1 spawn /setup arena <name> spawn2 Set player 2 spawn /setup arena <name> save Save arena /setup arena <name> snapshot Capture rebuild snapshot /setup spawn Set global spawn /setup arenas List all arenas /setup reload Reload config /setup gui Open admin setup GUI /duels edit Open arena edit GUI 8. Admin Setup GUI (/setup gui) Main page shows all arenas as clickable items
- New Arena button – prompts for name in chat
Arena edit page: Click position buttons to set to your current location (live refresh)
Color-coded save button (red/green based on completion)
Snapshot recapture, delete, and reload buttons
Arenas without snapshot appear in orange terracotta with warning lore 9. Intense Sound Effects
Event Sound Countdown tick Hat + Snare (escalating pitch) + title FIGHT! start Dragon growl + challenge complete + anvil land Player hit Hurt sounds to both players Low health (≤6 HP) Bass alarm + flashing title Win Fireworks + level up sound Loss Villager death + bass 10. Safety Features Blocked commands during duels (configurable list)
Disconnect handling
No item drops during matches
Damage validation – only opponents can hurt each other
Spectator mode for losing player 11. Configuration (config.yml) Countdown timers
Blocked command list
Global spawn location
Arena definitions
Kit effects
All messages (MiniMessage format) Everything is configurable
Botfights with citizens api Commands Summary
Command Permission Description /duel <player> rivalduel.duel Challenge a player /accept rivalduel.duel Accept a challenge /deny rivalduel.duel Deny a challenge /duels edit rivalduel.admin Open arena edit GUI /duels help Everyone Show help /setup gui rivalduel.admin Open admin setup GUI /setup arena ... rivalduel.admin Arena setup commands /setup spawn rivalduel.admin Set global spawn /setup reload rivalduel.admin Reload config
NEW A SETUP GUI / botfights Kiteditor
/setup gui
You need Citizens
https://ci.citizensnpcs.co/job/Citizens2/
supports short view :; RivalDuels is a modern Paper 1.21 Practice & Duel plugin with Crystal PvP, Ranked matchmaking, and automatic arena rebuilds — designed for MMC/Hypixel-style competitive servers.
Why RivalDuel?
✔ MMC / Hypixel-style Practice experience ✔ Crystal PvP & competitive duel modes ✔ Fast automatic arena rebuild system ✔ Ranked + Tier matchmaking ✔ Lightweight & high-performance ✔ Fully configurable system ✔ Easy GUI-based arena setup ✔ Bot fights via Citizens integration ✔ Designed for modern Paper 1.21 servers

