
No Elytra During Combat - запрет элитр в бою
Плагин No Elytra During Combat для серверов Minecraft запрещает игрокам взлетать на элитрах во время PvP. Гибкие настройки таймера боя, интеграция с CombatLogX и права обхода для админов.
No Elytra During Combat (сокращённо N.E.D.C) - серверный плагин для Minecraft, который закрывает одну из самых раздражающих дыр в PvP-механиках ванильной игры. Знакомо? Противник получает пару ударов, а потом просто выпивает зелье и улетает на элитре в закат. Обидно, правда? N.E.D.C решает именно эту проблему: пока идёт бой, элитра попросту не сработает, и трусу придётся либо драться до конца, либо ловить заслуженный нож в спину.
Плагин задумывался как небольшой проект на выходные, но по факту вышел аккуратным решением для тех, кто держит PvP-сервер вроде арены, анархии или фракционного мира. Работает он на Paper и Spigot, начиная с версии Minecraft 1.21 и вплоть до актуальных 1.21.x, 26.1.x и 26.2 по разметке Modrinth. Нужна Java Edition, никакие загрузчики типа Fabric или Forge для установки не требуются - это чисто серверная история.
Если держите СМП или анархию, где важна честность боёв, это практически must-have. Поставил - и фраза "я не убегаю, я тактика" больше не работает.
Как это работает на практике
Логика простая: игрок вступает в бой (наносит или получает урон), запускается боевой таймер. Пока он тикает, попытка запустить элитру блокируется, а игроку прилетает уведомление с понятным текстом. Длительность таймера и интервал между сообщениями настраиваются - об этом ниже.
Отдельная приятная деталь для владельцев серверов с античит-плагинами: есть галочка интеграции с CombatLogX. Если вы используете его для логирования и наказания за выход из боя, N.E.D.C подхватит данные оттуда и будет считать состояние боя по его логике, а не по своей.
Важный нюанс с правами
Администраторы по умолчанию получают права обхода (bypass). Если вам кажется, что плагин "не работает" и игроки всё-таки улетают - скорее всего вы тестируете с OP-аккаунта. Попробуйте снять себе операторку через /deop и повторить сценарий от лица обычного игрока. Лично на этом спотыкался не раз, так что сохраняйте нервы заранее.
Настройка
Все ключевые параметры лежат в NoElytraDuringCombat/settings.yml:
combatTimeInSeconds- сколько секунд длится боевой таймер. Малый таймер (3-5 сек) подойдёт для динамичных арен, длинный (10-15 сек) - для выживания, где игрок успевает отойти и подлечиться.notifyInterval- интервал в секундах между сообщениями о запрете. Не стоит ставить слишком частое уведомление, иначе чат превратится в спам-ленту во время массового PvP.integrateWithCombatLogX- включить или отключить попытку подцепиться к CombatLogX. Тумблерon/off.
Тексты отказов и уведомлений правятся в NoElytraDuringCombat/lang.yml. Там же удобно подогнать формулировки под стиль вашего сервера - например, добавить лёгкий троллинг в адрес улетающего.
Совет от себя: перед крупным ивентом прогоните сценарий боя вживую, а не только в консоли. Иногда на сторонних античитах таймер ведёт себя иначе, чем ожидаешь.
Права доступа
nedc.bypass- полный обход всех проверок. Нужен в первую очередь для тестирования, не забудьте снять его с обычных игроков, если выдавали.nedc.save- ручное сохранение данных командой/nedcsave.nedc.reload- перезагрузка плагина без остановки сервера.
Набор минимальный, разбираться долго не придётся.
Обновления и совместимость
Важное предупреждение, если вы уже ставили раннюю версию и апдейтитесь до новой: при проблемах с конфигом автор рекомендует просто удалить settings.yml и дать плагину пересоздать файл при старте. Прописанные вручную значения при этом потеряются, так что заранее сохраните копию. Проект распространяется под лицензией MIT - можно смело форкать и допиливать под свои задачи.
Что в итоге
N.E.D.C - узкий, но очень точный инструмент. Он не портит ванильную мех-анику элитр вообще, а просто не даёт использовать их в момент боя. Для арен и фракционных серверов, где побег на крыльях - это банальный чит в рамках правил, плагин закрывает запрос на 100%. Поставьте BungeeHost, закиньте туда плагин в один клик - и вопрос с бегством через элитры уходит навсегда.
Скачать No Elytra During Combat стоит каждому админу, который устал от PvP-побегов и хочет добавить честности боям в Майнкрафт. Конфиг простой, порог вхождения минимальный, а польза - мгновенная.
Сервер для плагина No Elytra During Combat - запрет элитр в бою - как у профи
Плагин No Elytra During Combat - запрет элитр в бою создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином No Elytra During Combat - запрет элитр в бою для друзей можно за пару минут - BungeeHost всё уже подготовил.
