Overview
UltimateDuels is a comprehensive, feature-rich Minecraft duel plugin designed to provide players with an immersive PvP experience. Whether you're looking for intense 1v1 battles, team-based combat, or chaotic free-for-all action, this plugin has everything you need to create the ultimate competitive environment on your server.
Core Game Modes
Ranked Duels
Mode
Description
1v1 Classic head-to-head combat between two players
2v2 Team up with a partner for strategic duo battles
3v3 Coordinate with your squad in trio showdowns
4v4 Large-scale team warfare with 8 players total
Party Play System
- Create and manage parties with friends
- Party leader can queue the entire group
- Built-in party chat system
- Party statistics tracking
- Invite, kick, and transfer leadership commands
- Maximum party size configurable by server owner
Free-For-All (FFA)
- Unlimited player support (configurable max players)
- Multiple FFA arenas with different themes
- Kill streak rewards and announcements
- Respawn system with customizable delay
- Top killer leaderboards
- Timed matches or endless mode options
️ Custom GUI System
Kit Selection GUI
- Visual display of all available kits
- Preview kit contents before selection
- Favorite kit marking system
- Kit win/loss statistics per kit
- Locked/unlocked kit indicators
- Custom kit creation (if enabled)
Queue GUI
- Real-time queue position display
- Estimated wait time
- Cancel queue option
- Queue for multiple modes simultaneously
Statistics & Leaderboard System
Leaderboard Features
- Holographic Displays: Physical leaderboard displays in lobby (placeholderAPI support)
- Shows Player Stats in GUI menu like Kills, Deaths, Elo Etc
Custom SaveItems System
What are SaveItems?
SaveItems are special, persistent items given to players in the lobby that provide quick access to all plugin features. These items cannot be dropped, moved, or lost.
Settings Toggle Menu (via SaveItem)
Players can easily toggle the necessary settings like toggle party invite, toggle duel requests etc
️ Arena Regeneration System
Regeneration Methods
1. Schematic-Based Regeneration
- Uses WorldEdit and FastASync schematics for instant arena reset
- Fastest method for complex arenas
- Supports async regeneration to prevent lag
- Automatic schematic saving on arena creation
2. Block Logging Regeneration
- Tracks all block changes during matches
- Reverts only modified blocks
- Memory-efficient for simple arenas
- Real-time block tracking
3. Rollback Regeneration
- Complete arena state snapshot
- Entity position restoration
- Chest content reset
- Redstone state preservation
Multi-Round Support
Round System Features
- Configurable rounds: Best of 1, 3, or 5
- Round-by-round statistics tracking
- Health/inventory reset between rounds
- Position reset to spawn points
- Round countdown timer
- Score display throughout match
Victory Sign on Victory
Defeat Sign on Victory