Что такое CreeperGuard и зачем он нужен на сервере

Что такое CreeperGuard и зачем он нужен на сервере Каждый администратор Minecraft-сервера знает эту боль: игроки строят невероятные замки, фермы и механизмы, а потом приходит крипер и превращает всё в воронку. Полностью отключать урон от мобов через mobGriefing — не выход, потому что тогда пропад...

Скачать CreeperGuard для Minecraft 1.20.6

Оригинальное название: CreeperGuard

Версии Minecraft: 1.20.6

Загрузчик: Forge

ФайлMCЗагрузчикРазмер
CreeperGuard.jar1.20.6Forge1.2 МБСкачать

Что такое CreeperGuard и зачем он нужен на сервере

Каждый администратор Minecraft-сервера знает эту боль: игроки строят невероятные замки, фермы и механизмы, а потом приходит крипер и превращает всё в воронку. Полностью отключать урон от мобов через mobGriefing — не выход, потому что тогда пропадает важная часть выживания. Плагин CreeperGuard решает эту дилемму элегантно и без компромиссов. Он защищает блоки от разрушения криперами, но оставляет опасность для самих игроков и других сущностей. Взрыв всё ещё гремит, урон по здоровью наносится, отбрасывание работает — просто постройки остаются целыми.

Это лёгкий, почти невесомый плагин, который не трогает геймрулы, не требует перезагрузки сервера и не создаёт лишней нагрузки. Идеальный выбор для ванильных и модифицированных серверов, где хотят сохранить хардкорное ощущение, но убрать самый раздражающий элемент случайного гриферства со стороны мобов.

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

Плагин работает по простому принципу: он перехватывает событие взрыва крипера и отменяет только разрушение блоков. Весь остальной урон — по игрокам, животным, мобам — остаётся без изменений. Это значит, что криперы по-прежнему опасны в узких коридорах и неожиданных встречах, но ваша драгоценная база из кварца и бетона больше не пострадает.

  • Точечная защита построек: блоки не ломаются, не выпадают и не превращаются в дроп.
  • Сохранение геймплейного вызова: игроки всё ещё получают урон, отбрасывание и звук взрыва.
  • Мгновенное переключение: защита включается и выключается одной командой прямо во время игры.
  • Нулевое влияние на mobGriefing: другие мобы (эндермены, гасты) работают как обычно, если вы не меняли геймрул отдельно.
  • Высокая производительность: плагин написан с упором на минимальное потребление ресурсов, подходит для крупных серверов.
  • Совместимость: работает на Paper, Spigot, Purpur и большинстве форков, не конфликтует с анти-гриферскими плагинами.

Установка и первый запуск

Установка CreeperGuard до безобразия проста. Вы просто помещаете JAR-файл в папку plugins вашего сервера и перезагружаете его или выполняете /reload confirm. Никаких дополнительных библиотек или зависимостей. Плагин сразу начинает работать с настройками по умолчанию — защита включена. Если вы пользуетесь лаунчером foxygame.net, то можете добавить этот плагин прямо через встроенный каталог модов и плагинов, не копаясь в файловой системе. Лаунчер сам подхватит нужную версию и разместит её в правильной директории, что особенно удобно, когда вы управляете несколькими сборками одновременно.

После запуска проверьте статус командой /creeperguard — в чате появится сообщение, активно ли сейчас ограничение взрывов криперов. Если вы хотите временно вернуть классическое поведение, просто используете /cg off. Всё переключается на лету, без перезагрузки сервера и без необходимости редактировать конфигурационные файлы вручную.

Команды и права доступа

Плагин добавляет всего одну команду, но с гибким синтаксисом. Это делает управление защитой интуитивно понятным даже для новичков.

  • /creeperguard [on|off] — включает или выключает защиту от разрушения блоков криперами. Если аргумент не указан, команда просто переключает текущее состояние.
  • Алиас: /cg — короткая версия для быстрого доступа.
  • Право: creeperguard.admin — необходимо для использования команды. По умолчанию доступно только операторам сервера.

Примеры использования:

  • /cg on — немедленно активирует защиту, если она была отключена.
  • /cg off — отключает защиту, позволяя криперам снова разрушать блоки.
  • /creeperguard — показывает текущее состояние и переключает его на противоположное.

Настройка конфигурации

Плагин использует минималистичный файл config.yml, который создаётся автоматически при первом запуске. В нём всего два ключа, и оба интуитивно понятны.

# CreeperGuard Configuration
creeperguard-enabled: true
# Enable bStats metrics
metrics: true

Параметр creeperguard-enabled определяет состояние защиты при старте сервера. Если выставить false, плагин запустится в пассивном режиме, и криперы снова смогут разрушать блоки до тех пор, пока администратор не включит защиту командой. Второй ключ отвечает за анонимную отправку статистики использования через bStats — это помогает разработчику видеть, на каких версиях и платформах работает плагин. Отключить метрики можно, просто изменив значение на false и перезапустив сервер.

Почему CreeperGuard лучше отключения mobGriefing

Стандартное решение «защиты от криперов» через игровое правило /gamerule mobGriefing false имеет серьёзный побочный эффект: оно запрещает всем мобам взаимодействовать с блоками. Эндермены перестают подбирать и перемещать блоки, гасты не оставляют воронок в аду, а жители не могут собирать урожай. Для многих серверов это ломает автоматические фермы и снижает разнообразие геймплея. CreeperGuard действует хирургически точно — только взрывы криперов теряют способность крушить блоки, всё остальное поведение мобов остаётся нетронутым.

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

Производительность и совместимость

Плагин написан с расчётом на минимальное потребление ресурсов. Он не запускает фоновых задач, не сканирует чанки и не хранит сложных данных. Фактически, это один слушатель событий, который срабатывает только при взрыве крипера и мгновенно отменяет разрушение блоков. На серверах с сотнями игроков и тысячами мобов нагрузка остаётся незаметной. CreeperGuard корректно работает с Paper и его форками, а также с популярными плагинами на управление регионами вроде WorldGuard и GriefPrevention — защита построек от криперов не конфликтует с их механиками, а дополняет их.

Для кого этот плагин

CreeperGuard подойдёт владельцам ванильных серверов выживания, которые хотят сохранить дух опасности, но убрать неоправданное разрушение творческих построек. Он также полезен на серверах с ролевой игрой, где важна сохранность архитектуры, и на технических серверах, где взрыв крипера может сломать сложные механизмы. Даже если вы играете в одиночку на локальном сервере, плагин избавит вас от необходимости постоянно чинить базу после ночных вылазок.

Итог: защита без компромиссов

CreeperGuard — это образец того, каким должен быть нишевый плагин: лёгким, сфокусированным и не требующим изучения документации. Он решает одну конкретную проблему и делает это безупречно. Возможность переключения на лету, отсутствие влияния на других мобов и минималистичный конфиг делают его обязательным инструментом для администраторов, которые ценят время своих игроков и стабильность сервера. Установите его один раз — и забудьте о кратерах вокруг спавна навсегда.