▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/UltimateDuels
UltimateDuels

UltimateDuels

Плагин UltimateDuels для Minecraft 1.21.1-1.21.x на Paper добавляет полноценную PvP-систему с дуэлями, рейтингом, партиями и FFA-аренами. Скачать для сервера.

Оцените первым
3.2K
13

UltimateDuels - это профессиональный плагин для дуэлей на Minecraft, созданный для серверов Paper версий 1.21.1-1.21.x. Если вы хотите организовать на своём сервере полноценную PvP-арену с рейтингами, партийными боями и режимом "каждый сам за себя" - это решение закрывает все вопросы. Никаких компромиссов: от системы раундов до автоматического восстановления арены.

Зачем нужен UltimateDuels?

Ванильный Minecraft не предлагает встроенной системы для организованных PvP-сражений. Игроки договариваются в чате, кидают варпы, спорят о правилах. UltimateDuels решает эту проблему: даёт готовую инфраструктуру для честных, настраиваемых боёв с автоматическим подсчётом очков, сохранением статистики и поддержкой зрителей.

Основные возможности

Режимы дуэлей

РежимОписаниеИгроков
1v1Классическая дуэль один на один2
Party vs PartyКомандный бой между партиями2-10+
Party SplitВнутренняя тренировка (Красные против Синих)2-10+
FFA (Free For All)Все против всех на арене под конкретный наборНеограниченно

Система очередей

Игроки встают в очередь, выбирая конкретный набор (kit). Плагин показывает, сколько человек ждут и сколько уже сражаются. Умный подбор автоматически соединяет ожидающих.

Многораундовая система

Настраивается от 1 до 20 раундов за дуэль. Можно выбрать "Best Of" (первый, кто наберёт большинство побед) или "Play All" (сыграть все раунды до конца). Между раундами - мгновенное восстановление здоровья, выдача набора и телепорт на стартовые позиции.

Система наборов (Kit System)

Админские наборы

Создаются через команды, доступны всем игрокам на сервере. Примеры: NoDebuff, Sumo, Diamond, Archer, UHC, Build UHC.

Игровые наборы

Персональные вариации на основе админских наборов. Настраиваются через графический редактор Kit Editor GUI. Сохраняются в YAML-файлах для каждого игрока отдельно.

Сериализация инвентаря (ключевая фишка)

Полная сериализация инвентаря:
├── Основной инвентарь (36 слотов)
├── Броня (4 слота)
│   ├── Шлем
│   ├── Нагрудник
│   ├── Штаны
│   └── Ботинки
└── Левая рука (1 слот) ← КРИТИЧЕСКИ ВАЖНО
    └── Щиты, тотемы, еда и т.д.

Система арен

Типы арен

  • Duel Arenas - для 1v1 и партийных боёв. Восстанавливаются после каждого матча.
  • FFA Arenas - для режима "каждый сам за себя". Восстанавливаются при перезапуске сервера.

Интеграция с WorldEdit/FAWE

Схематические файлы арены автоматически вставляются после боя. Асинхронная работа не блокирует сервер.

Лобби и хотбар

Отдельный мир для дуэлянтов с защитой от PvP и разрушений. Выдача предметов в хотбар:

СлотПредметДействие
1МечОткрыть меню дуэлей/очереди
2Подзорная трубаОткрыть меню партии
3КнигаОткрыть редактор наборов
4Тотем бессмертияОткрыть меню FFA
5КомпараторОткрыть настройки

Цикл боя (многораундовый)

Фаза 1: Начало дуэли

1. Игроки телепортируются на точки спавна арены
2. Применяется набор (инвентарь + броня + левая рука)
3. Игроки заморожены (движение отключено)
4. Обратный отсчёт: 3... 2... 1... FIGHT!
5. Игроки разморожены, PvP включено

Фаза 2: Конец раунда (смерть)

1. Смерть обнаружена
2. Сообщение о смерти транслируется
3. Счёт обновлён
4. Проверка условия победы:
   ├── Если матч продолжается:
   │   ├── Мгновенный сброс (лечение, очистка, выдача набора)
   │   ├── Телепорт на точки спавна
   │   ├── Обратный отсчёт: 3... 2... 1... FIGHT!
   │   └── Следующий раунд начинается
   └── Если матч окончен:
       ├── Титулы VICTORY/DEFEAT
       ├── 3-секундное празднование
       ├── Статистика обновлена
       ├── Телепорт в лобби
       └── Арена поставлена в очередь на восстановление

Фаза 3: После матча

1. Победитель получает титул VICTORY
2. Проигравший получает титул DEFEAT
3. Проигравший становится зрителем (3 секунды)
4. Оба телепортируются в лобби
5. Схема арены вставляется (асинхронно)
6. Арена помечена как AVAILABLE

Система партий (Party System)

Структура партии:

Партия:
├── Лидер (1 игрок)
│   └── Полный контроль: пригласить, кикнуть, распустить, встать в очередь
├── Участники (до 9 игроков)
│   └── Могут выйти, просматривать участников
└── Ожидающие приглашения
    └── Истекают через 60 секунд

Режимы партийных боёв

  • Party vs Party - две партии встают в очередь, полный командный бой.
  • Party Split - одна партия делится на Красных и Синих. Отлично для тренировок.

FFA (Free For All)

Каждая FFA-арена привязана к одному набору. Никаких команд - каждый сам за себя. Без обратного отсчёта: телепорт, выдача набора, сразу PvP. При смерти - возврат в лобби, повторный вход через тотем.

Система счётчиков (Scoreboard)

Три типа счётчиков:

  • Лобби - статистика игрока, онлайн, количество сражающихся.
  • В дуэли - набор, раунд, пинг, текущий счёт.
  • FFA - количество убийств и смертей на арене.

Система зрителей (Spectator System)

Проигравший наблюдает за финальным моментом боя 3 секунды перед возвратом в лобби. Также можно подключиться к любому активному бою через GUI - зритель невидим для участников, может летать по арене.

Настройки игрока (Settings System)

Каждый игрок может включить/выключить:

  • Отображение счётчика
  • Уведомления о смерти других игроков
  • Приём запросов на дуэль и приглашений в партию
  • Разрешение другим наблюдать за своими боями (приватный режим)

Статистика и таблицы лидеров (Statistics System)

Отслеживается:

  • Убийства и смерти (общие и в FFA)
  • K/D Ratio (соотношение убийств к смертям)
  • Победы и поражения в дуэлях + Win Rate (%)
  • Текущая и лучшая серия побед (Streak)
  • Всего сыграно боёв

Таблицы лидеров: топ по убийствам, K/D, сериям побед и общему числу побед.

Зависимости и требования (Dependencies & Requirements)

Обязательные:

  • Paper версии 1.21.1 - 1.21.x (Spigot/CraftBukkit НЕ подходят)
  • WorldEdit или FAWE (Fast Async WorldEdit) для работы со схемами арен
  • PlaceholderAPI версии 2.11+

Опциональные:

  • Vault - для экономики (в будущем)
  • LuckPerms - для управления правами доступа к командам плагина UltimateDuels.

Хранение данных:

  • MySQL - для статистики игроков (персистентное хранение)
  • YAML - конфигурация, арены, наборы оружия и брони.
  • Файловая система - схемы арен (.schem), данные игроков.

Команды плагина UltimateDuels для Майнкрафт (Commands Reference)

Игровые команды:

  • /duel <игрок> - вызвать на дуэль.
  • /accept / /deny - принять или отклонить запрос на бой.
  • /stats [игрок] - посмотреть статистику свою или другого игрока.
  • /leaderboard - открыть таблицу лидеров сервера.
  • /party create / /party invite <игрок> / /party accept / /party leave / /party disband / /party kick <игрок> / /party list - управление партией.

Админские команды UltimateDuels:

  • /duels admin - открыть админскую панель управления плагином.
  • /duels setlobby - установить точку спавна в лобби для дуэлянтов.
  • /duels reload - перезагрузить конфигурацию плагина без перезапуска сервера.
  • /duels forceend - принудительно завершить текущую дуэль.
  • /arena create <название> / /arena delete <название> / /arena setspawn <позиция> / /arena save / /arena list - управление аренами для боёв.
  • /kit create <название> / /kit delete <название> / /kit edit <название> / /kit give <игрок> <набор> - управление наборами экипировки.

Права доступа (Permissions Reference)

Плагин использует права вида ultimateduels.<команда>. Например: ultimateduels.duel, ultimateduels.admin, ultimateduels.party. Рекомендуется использовать LuckPerms для гибкого управления правами доступа к функциям UltimateDuels на вашем сервере Майнкрафт.

Итог: кому нужен UltimateDuels?

Если вы собираете PvP-сервер Minecraft с упором на честные дуэли и рейтинговые бои - этот плагин must-have. Он закрывает все базовые потребности: от системы очередей до автоматического восстановления арен после каждого матча. На слабом железе стоит быть аккуратнее с количеством схем арен и частотой их восстановления - используйте FAWE для асинхронной работы, чтобы избежать лагов сервера при массовых боях.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Детали

Лицензия:
Опубликован:8 месяцев назад
Обновлён:4 недели назад
Главная