Ultra PvP Manager
Ultra PvP Manager: The ultimate 1v1 PvP solution with dynamic arenas, Elo rating, economy integration, and custom kits.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Ultra PvP Manager
Ultra PvP Manager
The ultimate 1v1 PvP solution for your server. Ultra PvP Manager brings competitive combat to the next level with dynamic arenas, Elo-based matchmaking, custom kits, and full economy integration.
---
Key Features
- Lightweight & Optimized: Track player skill with a fully functional Elo ranking system. - Lightweight & Optimized: Create arenas once, and let the plugin handle multiple matches simultaneously. - Lightweight & Optimized: Charge for arena entry or kit usage (Vault required). - Lightweight & Optimized: Create and edit kits directly in-game with an intuitive GUI. - Lightweight & Optimized: Challenge friends or queue up for random matchmaking. - Lightweight & Optimized: Display stats on scoreboards, chat, and tablists. - Lightweight & Optimized: Designed for performance on high-traffic servers.
---
Installation
1. Download the `.jar` file. 2. Install Vault and an economy plugin (required for economy features). 3. Install PlaceholderAPI (optional, for stats). 4. Drop the `.jar` into your server's `plugins` folder. 5. Restart your server.
---
Commands & Permissions
| Command | Description | Permission | | :--- | :--- | :--- | | `/1v1` | Open the main PvP menu | `ultrapvp.use` | | `/1v1 join <arena>` | Join a specific arena queue | `ultrapvp.use` | | `/1v1 duel <player>` | Challenge a player to a duel | `ultrapvp.invite` | | `/1v1 adminmenu` | Open the admin menu (setup/manage) | `ultrapvp.admin` | | `/ultrapvpmanager reload` | Reload configuration | `ultrapvp.admin.reload` |
---
Placeholders (PlaceholderAPI)
| Placeholder | Description | | :--- | :--- | | `%ultrapvp_kills%` | Total player kills | | `%ultrapvp_deaths%` | Total player deaths | | `%ultrapvp_wins%` | Total matches won | | `%ultrapvp_losses%` | Total matches lost | | `%ultrapvp_elo%` | Current Elo rating | | `%ultrapvp_rank%` | Rank name based on Elo |
---
Configuration
The plugin is highly configurable. You can adjust messages, arena settings, Elo calculations, and more in `config.yml`.
```yaml
Example config snippet
economy: enabled: true # Enable/Disable economy features settings: elo-k-factor: 32 # Adjust Elo calculation sensitivity ```
---
Support
If you find a bug, please report it on our GitHub Issues page.
---
*Developed with ❤️ by Abelosky*