Ultra PvP Manager

Ultra PvP Manager: The ultimate 1v1 PvP solution with dynamic arenas, Elo rating, economy integration, and custom kits.

368

Quick challenge

How far can you run before the mobs catch you?

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*

ADS