
AzDuels
AzDuels - это полноценная дуэльная система для Minecraft серверов. Дуэли 1v1, командные бои, FFA-арены, ставки, рейтинги и удобное управление.
На серверах Minecraft часто не хватает встроенной системы для организации PvP-сражений между игроками. Плагин AzDuels решает эту проблему, предоставляя полный инструментарий для создания дуэлей, арен, наборов экипировки и даже ставок. Если вы хотите, чтобы игроки могли соревноваться друг с другом в честных боях, этот плагин - то, что нужно.
AzDuels - дуэльная система для Minecraft
Возможности
- 1v1 дуэли - бросайте вызов другим игрокам и сражайтесь в эпичных битвах
- Командные дуэли - бои команда на команду с несколькими раундами
- Кастомные наборы - создавайте и управляйте боевыми загрузками
- Система арен - несколько арен с автосбросом после боя
- Режим зрителя - наблюдайте за дуэлями в реальном времени
- Система ставок - делайте ставки на исход дуэли
- Очередь на бой - автоматический подбор соперников
- Табло - статистика дуэлей в реальном времени
- GUI-меню - удобные интерфейсы для управления
- Гибкая настройка - кастомизируйте всё под себя
- FFA-арены - свободные зоны для боя всех против всех
- Поддержка PlaceholderAPI - интеграция с плейсхолдерами
- Таблицы лидеров - рейтинг лучших игроков
- Поддержка голограмм - отображение статистики с помощью голограмм
Команды и права
Админские команды
| Команда | Описание | Право |
|---|---|---|
/azduels reload | Перезагрузить конфигурацию | azduels.admin |
/azduels arena create <название> | Создать новую арену | azduels.admin |
/azduels arena delete <название> | Удалить арену | azduels.admin |
/azduels arena enable <название> | Включить арену | azduels.admin |
/azduels arena disable <название> | Отключить арену | azduels.admin |
/azduels arena list | Список всех арен | azduels.admin |
/azduels arena tp <название> | Телепортироваться на арену | azduels.admin |
/azduels kit create <название> | Создать новый набор | azduels.admin |
/azduels kit delete <название> | Удалить набор | azduels.admin |
/azduels kit edit <название> | Редактировать набор | azduels.admin |
/azduels kit list | Список всех наборов | azduels.admin |
/azduels admin gui | Открыть админское GUI | azduels.admin |
/azduels stats reset <игрок> | Сбросить статистику игрока | azduels.admin |
/azduels forceend | Принудительно завершить все дуэли | azduels.admin |
/azduels debug | Включить режим отладки | azduels.admin |
Команды FFA
| Команда | Описание | Право |
|---|---|---|
/ffa join | Присоединиться к выбору FFA-арены | azduels.ffa |
/ffa join <арена> | Присоединиться к конкретной FFA-арене | azduels.ffa |
/ffa leave | Покинуть текущую FFA-арену | azduels.ffa |
/ffa list | Список доступных FFA-арен | azduels.ffa |
/ffa stats | Посмотреть свою FFA-статистику | azduels.ffa |
/ffa gui | Открыть GUI управления FFA | azduels.ffa |
/ffa top | Таблица лидеров FFA | azduels.ffa |
/ffa kit <набор> | Сменить набор в FFA | azduels.ffa |
Команды для группы
| Команда | Описание | Право |
|---|---|---|
/party create | Создать новую группу | azduels.party |
/party invite <игрок> | Пригласить игрока в группу | azduels.party |
/party accept | Принять приглашение в группу | azduels.party |
/party deny | Отклонить приглашение в группу | azduels.party |
/party leave | Покинуть текущую группу | azduels.party |
/party kick <игрок> | Кикнуть игрока из группы | azduels.party.leader |
/party disband | Расформировать группу | azduels.party.leader |
/party list | Список участников группы | azduels.party |
/party chat | Переключить групповой чат | azduels.party |
/partyduel <группа> | Вызвать другую группу на бой | azduels.partyduel |
/partyduel accept | Принять вызов группы | azduels.partyduel |
/partyduel deny | Отклонить вызов группы | azduels.partyduel |
/partyduel gui | Открыть GUI групповых дуэлей | azduels.partyduel |
Игровые команды
| Команда | Описание | Право |
|---|---|---|
/duel <игрок> | Вызвать игрока на дуэль | azduels.duel |
/duel accept | Принять вызов на дуэль | azduels.duel |
/duel deny | Отклонить вызов на дуэль | azduels.duel |
/duel gui | Открыть GUI вызова дуэли | azduels.duel |
/duel stats | Посмотреть свою статистику дуэлей | azduels.duel |
/duel stats <игрок> | Посмотреть статистику другого игрока | azduels.duel |
/duel top | Таблица лидеров дуэлей | azduels.duel |
/spectate <игрок> | Наблюдать за дуэлью | azduels.spectate |
/leavefight | Покинуть текущую дуэль или режим наблюдателя | azduels.leavefight |
/queue join | Встать в очередь на подбор соперника | azduels.queue |
/queue leave | Покинуть очередь | azduels.queue |
/queue status | Проверить статус очереди | azduels.queue |
/queue gui | Открыть GUI выбора очереди | azduels.queue |
/duel toggle | Включить/выключить приём вызовов | azduels.duel |
/duel history | История дуэлей | azduels.duel |
Требования
- Версия Minecraft: 1.16.5 - 1.20.x
- Java: 8 или выше
- Зависимости:
- Spigot/Paper/Bukkit
- Опционально: PlaceholderAPI для расширенных плейсхолдеров
- Опционально: DecentHolograms для отображения голограмм
- Опционально: DeluxeMenus для кастомной интеграции GUI
Пример конфигурации
# AzDuels Configuration
settings:
# Arena settings
arenas:
auto_reset: true
reset_delay: 5
# Duel settings
duels:
countdown_time: 5
max_rounds: 10
default_kit: "default"
# Party duel settings
party_duels:
enabled: true
max_party_size: 5
rounds_to_win: 3
# FFA settings
ffa:
enabled: true
respawn_time: 3
kill_rewards: true
# Economy settings
economy:
enabled: true
betting_enabled: true
min_bet: 10.0
max_bet: 1000.0
# Сообщения с цветовыми кодами
messages:
duel_request: "&6[AzDuels] &a{player} &7вызвал вас на дуэль!"
duel_start: "&6[AzDuels] &eДуэль начнётся через &c{countdown} &eсекунд!"
duel_win: "&6[AzDuels] &a{winner} &7победил в дуэли!"
party_duel_start: "&6[AzDuels] &eГрупповая дуэль между &a{party1} &eи &a{party2} &eначинается!"
Цветовые коды
&0- Чёрный&1- Тёмно-синий&2- Тёмно-зелёный&3- Тёмно-бирюзовый&4- Тёмно-красный&5- Тёмно-фиолетовый&6- Золотой&7- Серый&8- Тёмно-серый&9- Синий&a- Зелёный&b- Бирюзовый&c- Красный&d- Светло-фиолетовый&e- Жёлтый&f- Белый&l- Жирный&o- Курсив&n- Подчёркнутый&m- Зачёркнутый&k- Магический&r- Сброс
Настройка голограмм (DecentHolograms)
Этот раздел показывает, как создать голограмму с топ-10 игроков по победам с помощью DecentHolograms и PlaceholderAPI.
Предварительные требования
- DecentHolograms установлен
- PlaceholderAPI установлен
- AzDuels с зарегистрированным расширением PlaceholderAPI
Команды для создания голограммы
- Создайте голограмму:
/dh create top_wins_hologram
- Добавьте заголовок:
/dh addline top_wins_hologram &6&lТОП-10 ДУЭЛЯНТОВ
/dh addline top_wins_hologram &7&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
/dh addline top_wins_hologram &e&lРейтинг по победам
/dh addline top_wins_hologram " "
- Добавьте строки игроков:
/dh addline top_wins_hologram &e1. &f%azduels_top_wins_1% &7- &a%azduels_top_wins_value_1% &7побед
/dh addline top_wins_hologram &e2. &f%azduels_top_wins_2% &7- &a%azduels_top_wins_value_2% &7побед
...
/dh addline top_wins_hologram &e10. &f%azduels_top_wins_10% &7- &a%azduels_top_wins_value_10% &7побед
- Настройте интервал обновления (30 секунд):
/dh setpapi top_wins_hologram 30
- Разместите голограмму в нужном месте:
/dh movehere top_wins_hologram
Аналогично можно создать голограммы по убийствам или по сериям побед.
Интеграция с DeluxeMenus
Пример конфигурации для главного меню дуэлей:
menu_title: '&6&lМеню дуэлей'
open_command: duelmenu
size: 45
items:
challenge_player:
material: DIAMOND_SWORD
slot: 10
display_name: '&c&lВызов игрока'
lore:
- '&7Вызовите другого игрока'
- '&7на эпичную дуэль!'
- ''
- '&7Ваша статистика:'
- '&8▸ &fПобед: &a%azduels_wins%'
- '&8▸ &fПоражений: &c%azduels_losses%'
- '&8▸ &fKW: &e%azduels_wlr%'
- ''
- '&eНажмите, чтобы открыть меню вызова'
left_click_commands:
- '[player] duel gui'
Полный пример можно найти в документации DeluxeMenus.
Интеграция с PlaceholderAPI
AzDuels предоставляет множество плейсхолдеров для отображения статистики.
Основная статистика игрока
%azduels_wins%- победы игрока%azduels_losses%- поражения%azduels_kills%- убийства%azduels_streak%- текущая серия побед%azduels_best_streak%- лучшая серия побед%azduels_total_games%- всего сыграно игр%azduels_winrate%- процент побед (например, 75.5)
Рейтинги
%azduels_rank_wins%- место по победам%azduels_rank_winrate%- место по проценту побед- и другие.
Статус дуэли
%azduels_in_duel%- true/false%azduels_opponent%- имя соперника%azduels_arena%- название арены- и другие.
Таблицы лидеров
%azduels_top_wins_1%- 1-е место по победам%azduels_top_wins_value_1%- количество побед у 1-го места- и до 10-го места.
FFA и группа
%azduels_ffa_status%- статус FFA%azduels_party_name%- название группы- и другие.
Полный список плейсхолдеров доступен в документации плагина.
Установка
- Скачайте последнюю версию AzDuels.jar
- Поместите файл в папку
pluginsвашего сервера - Перезапустите сервер
- Настройте плагин в
plugins/AzDuels/config.yml - Создайте арены с помощью
/azduels arena create - Настройте наборы с помощью
/azduels kit create - Опционально: установите PlaceholderAPI для расширенных функций
- Опционально: установите DecentHolograms для голограмм
- Готово к дуэлям!
Скачайте AzDuels и добавьте на свой сервер настоящие дуэли - игроки оценят!
Сервер для плагина AzDuels - как у профи
Плагин AzDuels создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином AzDuels для друзей можно за пару минут - BungeeHost всё уже подготовил.
