▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/DonutCombat - Античит против combat log для PvP-серверов
DonutCombat - Античит против combat log для PvP-серверов

DonutCombat - Античит против combat log для PvP-серверов

DonutCombat - лёгкий плагин против combat logging в Minecraft. Блокирует команды вроде /home и /spawn во время PvP и убивает игроков, выходящих из боя. Работает на Paper, Purpur, Spigot и Folia.

Оцените первым
1.5K
1

DonutCombat - серверный плагин для Minecraft Java Edition, который закрывает одну из самых раздражающих дыр на PvP-серверах: трусливый выход из игры прямо посреди драки. Если вы держите арену, анархию или просто приватный сервер с друзьями, где ценятся честные дуэли, - этот плагин стоит поставить в первую очередь.

Зачем вообще нужен анти-combat log

Проблема стара как мир. Игрок получает пару ударов, понимает, что проигрывает, и просто выходит с сервера через Alt+F4 или жмёт "Disconnect". Инвентарь остаётся при нём, киллов никто не получает, а победитель стоит в недоумении. Ещё один любимый трюк - сбежать через /home, /spawn или /tp в момент боя.

DonutCombat решает это в лоб. Никаких сложных баз данных, никаких лагов - просто тег и мгновенные последствия.

Что делает плагин

  • Мгновенный боевой тег (combat tag) - он вешается автоматически, как только игрок ударил противника. Не надо ничего вводить вручную.
  • Блокировка команд - пока висит тег, любой настроенный список команд вроде /home, /spawn, /tp просто не срабатывает. Список задаётся в config.yml, так что адаптировать под свой сервер легко.
  • Наказание за combat log - если игрок дёргает "Disconnect" во время боя, система сразу казнит его персонажа. Инвентарь выпадает прямо на месте, как в честном бою.

По сути это классическая механика "coward-log punishment", знакомая всем, кто играл на PvP-серверах вроде Factions или анархий.

Почему это удобно именно вам

Плагин очень лёгкий. Он не грузит TPS и не просаживает производительность даже на нагруженных серверах - логика здесь простая: удар, тег, тик, снятие тега. Никаких лишних пакетов и никаких фоновых задач, которые могли бы утечь памятью.

Настройка простая. Поставили jar в папку plugins, запустили сервер, получили config.yml, прописали список блокируемых команд и время боевого тега - всё, можно играть. Кстати, автор сам описывает проект как "vibe coded", и по коду это видно: без наворотов, только то, что нужно.

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

Плагин изначально писался под современные форки Bukkit:

  • Paper - основная цель, работает как часы
  • Purpur - полная поддержка
  • Spigot - работает, но лучше взять Paper
  • Folia - поддержка появилась в версии 1.1.0

По версиям Minecraft: актуальный релиз - 1.1.0, и он покрывает диапазон от 1.20/1.20.1 до 1.21.11. В каталоге есть и старые ветки 1.0.0 с 1.0.1 - но лучше брать свежую, там и Folia, и пофикшенные баги совместимости. Обязательных дополнительных зависимостей нет, только совместимое серверное ядро.

Важный нюанс

Не забудьте про config.yml. Если оставить список блокируемых команд пустым, игроки спокойно телепортнутся домой прямо из боя - и весь смысл плагина испарится. По умолчанию стоит добавить /home, /spawn, /tp, /warp, /back - и вообще всё, чем можно быстро сбежать.

Ещё момент: плагин убивает только при выходе из игры во время активного боевого тега. Если игрок вышел в мирной зоне спустя время, ничего не произойдёт. Это честнее и не наказывает за безобидные разрывы соединения.

Для кого это

Если у вас анархия, Factions, HCF или просто приватный сервер с регулярными дуэлями - DonutCombat должен стоять обязательно. Он не превратит PvP в киберспорт, но уберёт самое раздражающее: игроков, которые исчезают в воздухе, когда начинают проигрывать.

Скачать DonutCombat можно под Paper, Purpur, Spigot и Folia для Minecraft от 1.20.1 до 1.21.11 - установка занимает меньше минуты, а польза ощущается с первой же стычки на арене.

Частые вопросы

Нужен ли мод игрокам на клиент? Нет, это чисто серверный плагин. Достаточно поставить его на хостинг, и он работает для всех сразу.

Что будет с инвентарём при combat log? Выпадает на месте смерти персонажа - ровно так же, как если бы игрока убили. Поэтому киллер получает честные трофеи.

Можно ли настроить длительность боевого тега? Да, это параметр в config.yml. Стандартное значение подходит для большинства серверов, но под медленные дуэли можно увеличить.

Будет ли конфликт с другими античит-плагинами? Конфликтов не замечено, но если другой плагин тоже вешает тег - лучше проверить на тестовом сервере, чтобы не было двойного наказания.

Если вы держите сервер на BungeeHost, установка вообще занимает один клик через панель - закинул jar, перезапустил и всё.

Партнёрский материал

Сервер для плагина DonutCombat - Античит против combat log для PvP-серверов - как у профи

Плагин DonutCombat - Античит против combat log для PvP-серверов создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином DonutCombat - Античит против combat log для PvP-серверов для друзей можно за пару минут - BungeeHost всё уже подготовил.

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

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

Minecraft: Java Edition

1.21.x1.20.x1.2.x

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

Сервер

Ссылки

Детали

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