Перейти к содержимому
Mineforgian

Ultra PvP Manager

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

Загрузки
620
Подписчики
0
Обновлён
22 февраля 2026 г.
Лицензия
MIT

Опубликован 16 февраля 2026 г.

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

  • Elo Rating System: Track player skill with a fully functional Elo ranking system.
  • Dynamic Arenas: Create arenas once, and let the plugin handle multiple matches simultaneously.
  • Economy Integration: Charge for arena entry or kit usage (Vault required).
  • Custom Kits: Create and edit kits directly in-game with an intuitive GUI.
  • Party & Invites: Challenge friends or queue up for random matchmaking.
  • PlaceholderAPI Support: 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.

# 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

Ченджлог

1.1.1Релиз1.21.9, 1.21.10, 1.21.11 · 22 февраля 2026 г.

Corrected version chencking bugs.

1.1.0Релиз1.21.9, 1.21.10, 1.21.11 · 20 февраля 2026 г.

Changelog — Ultra PvP Manager v1.1.0

New Features

Slug System for Arenas & Kits

  • Arenas and kits now generate an internal "slug" (clean name) automatically from the display name
  • Example: &eMi Arena! → slug: Mi_Arena
  • Commands and tab-complete now use slugs (typeable in chat)
  • Display names with color codes are preserved in GUIs
  • Full backward compatibility — old arenas/kits generate slugs on the fly

Match Event Commands

  • New match.commands section in config.yml.
  • Execute custom commands at three match events:
  • on-start — when the fight begins (per player)
  • on-end — when the match ends (with winner/loser)
  • on-teleport — when players return to lobby
  • Supports [console] and [player] execution modes
  • Placeholders: {player}, {opponent}, {arena}, {kit}, {winner}, {loser}

Automatic Config Updater

  • Missing config keys from new updates are automatically added to your existing config.yml.
  • Preserves all your existing settings and comments.
  • No need to delete your config when updating the plugin.
  • Logs added keys to console for transparency.

Fixes

  • Fixed arena/kit duplicate name check — now compares by slug to prevent similar names from conflicting.
  • Fixed rename logic — renaming to a similar slug of the same arena/kit is now allowed.
1.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 18 февраля 2026 г.

First release.

Комментарии

Загружаем…