⚔ PvP+
PvP+ is a PvP plugin designed for competitive Minecraft servers. It provides a complete PvP experience with duels, parties, arenas, kits, matchmaking, and spectator support.
✨ Features
-
⚔️ Duel System
-
🎯 Kit-based matchmaking
-
🏟️ Arena System
-
🔄 Automatic Arena Restoration
-
🎒 Customizable Kits
-
👥 Party System
-
👁️ Spectator System
-
📊 Live Fight Scoreboard
-
🏆 Round-based Matches
-
📋 Fight Results
-
💾 Persistent Kit & Arena Data
-
⚡ Lightweight PvP-focused design
🎯 Queue System
Players can join a queue for their preferred PvP kit.
/queue
The Queue GUI allows players to:
-
Select a kit
-
Join a queue
-
See whether another player is waiting
-
Leave the queue
-
Navigate between available kits
When another player is waiting for the same kit, they can be automatically matched into a fight.
⚔️ Duel System
Challenge another player to a duel:
/duel <player>
Players can select:
-
🎒 Kit
-
🏟️ Arena
-
🔢 Number of rounds
Duel requests can be accepted or denied:
/duel accept
/duel deny
/duel toggle
🎒 Kit System
PvP+ supports customizable PvP kits.
Example commands:
/kit create <name>
/kit save <name>
/kit load <name>
/kit icon <name>
/kit rounds <name> <amount>
/kit delete <name>
/kit list
/kit config <name>
Kits can contain custom items, enchantments, and item data.
🏟️ Arena System
Create and manage dedicated PvP arenas.
/arena create <name>
/arena setpos1
/arena setpos2
/arena addspawn1
/arena addspawn2
/arena save
/arena restore <name>
/arena delete <name>
/arena list
Arena states can be restored after fights, allowing the same arena to be reused for multiple matches.
👥 Party System
Create parties and fight together with your friends.
/party create
/party invite <player>
/party accept
/party deny
/party kick <player>
/party leave
/party disband
/party list
/party chat
Party Duels
/party duel <leader>
/party duel accept
/party duel deny
/party split
/party ffa
Party Split allows players to be divided into teams, while FFA allows everyone to fight individually.
👁️ Spectator System
Watch ongoing PvP fights as a spectator:
/spectate <player>
Spectators can watch fights without interfering with the players.
🥊 Fight System
PvP+ provides a structured fight system:
-
Players are teleported to their arena spawn points.
-
A countdown begins.
-
The fight starts.
-
Eliminated players can spectate.
-
Rounds continue until the required number of rounds is completed.
-
The winner is determined automatically.
🏆 Round System
Matches support multiple rounds and track the current score through the fight scoreboard.
Players can leave an active fight with:
/leavefight
🖥️ GUI
PvP+ includes GUI-based interfaces for the main PvP systems.
The interface can be adapted for a clean competitive PvP style inspired by modern PvP networks.
Example layout:
⚔ Queue
🎒 Select Kit
🏟 Select Arena
🔢 Rounds
👥 Party
👁 Spectate
⬅ Back
➡ Next
✖ Close
⚡ Lightweight & Competitive
PvP+ focuses on providing the essential systems needed for a modern PvP server without unnecessary features.
It is suitable for:
-
PvP Networks
-
Practice Servers
-
Competitive PvP Servers
-
KitPvP Servers
-
Duel Servers
-
Community PvP Servers
📦 Requirements
-
Minecraft Java Edition
-
Paper
-
Java 21+
📄 License
PvP+ is released under the MIT License.

