Скачать Плагин CreeperGuard в Майнкрафт
CreeperGuard

Плагин CreeperGuard 1.6 +1.5


CreeperGuard — серверный плагин против гриферского ущерба от криперов. Он предотвращает разрушение блоков их взрывами, но сохраняет урон игрокам, мобам и другим сущностям поблизости. Проект распространяется по MIT, требует установки на сервер и поддерживает Bukkit, Paper, Purpur и Spigot. В метаданных перечислены Minecraft 1.18–1.21.11 и ветки 26.1–26.2.

Назначение и принцип действия​


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

CreeperGuard не изменяет правило mobGriefing: он защищает блоки от криперов, а не переопределяет все действия мобов. Защита от динамита, кроватей, якорей и иных источников взрыва не подтверждена.

Скриншоты и внешний вид​

pro150-137-01-6d6040f51786.webp

pro150-137-02-a2ba8e37a7c2.webp


Для каких серверов подходит​


CreeperGuard подходит SMP, семейным и строительным мирам, где нужно сохранить опасность криперов, но сократить воронки и ущерб постройкам.

Подходящие сценарии:

• защита домов, дорог и спавна;
• сохранение урона игрокам и питомцам;
• уменьшение ручного ремонта;
• сервер без клиентского JAR;
• глобальное включение и отключение защиты.

Плагин менее уместен, если разрушение мира является частью сложности или экономики ремонта. Он не заменяет регионы и не ограничивает обычный гриф игроков.

Сценарии выбора​


Выбирать плагин стоит, когда нужен именно режим «сущности получают урон, блоки остаются». Изменение появления криперов или полное отключение урона не заявлено.

До установки определяют:

• нужна ли глобальная защита;
• требуются ли правила по мирам или регионам;
• есть ли другие обработчики взрывов;
• допустимы ли метрики;
• кто получит административное право;
• как будет выполняться приёмка.

В конфигурации показаны включение CreeperGuard и метрик. Настройки радиуса, силы и отдельных миров не подтверждены.

Совместимость и стороны​


Подтверждены Minecraft 1.18–1.21.11 и ветки 26.1–26.2, а также Bukkit, Paper, Purpur и Spigot. JAR обязателен на сервере; клиентская сторона неподдерживаема.

Обязательные project dependencies не указаны. Тем не менее следует проверить регионы, журналирование и откат, кастомных мобов, изменение силы взрывов, арены и восстановление ландшафта. Заявленная версия не гарантирует бесконфликтность конкретной сборки.

Установка и базовая настройка​


JAR помещают в папку plugins совместимого сервера. Перед установкой сервер нужно остановить, а мир и конфигурации скопировать. Первый запуск желательно выполнять на тестовой копии, где можно безопасно вызвать взрыв.

Порядок внедрения:

• сохранить мир и записать версию ядра;
• сверить имя, размер и хеш JAR;
• поместить файл в plugins;
• проверить журнал и созданный config.yml;
• принять решение о метриках;
• провести контролируемый взрыв;
• открыть сервер после приёмки.

В примере creeperguard-enabled и metrics равны true. Сверять нужно фактический файл выбранной версии, не добавляя неподтверждённые параметры.

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


В официальном тексте указана команда /creeperguard с псевдонимом cg. Она предназначена для включения или отключения защиты и использует разрешение creeperguard.admin; показаны состояния on и off.

Разрешение следует выдавать только администраторам, проверить оба состояния на тестовом участке и повторно проконтролировать режим после перезапуска. Дополнительные подкоманды, права и управление по мирам не подтверждены.

Проверка результата​


Нужны два контролируемых взрыва — при включённой и отключённой защите, вдали от построек.

Проверяют:

• сохранность блоков;
• урон игроку, мобу и питомцу;
• сообщения консоли;
• запись в журнале;
• неизменность mobGriefing;
• возврат обычного поведения после отключения.

Результат приемлем, когда защита действует только в активном состоянии, сущности продолжают получать урон, а ошибок нет.

Ограничения и риски​


CreeperGuard сохраняет блоки, но не обещает безопасность игрокам. Название «Antigrief» не следует трактовать как полную защиту сервера: обычный гриф, огонь, другие взрывы и действия иных мобов находятся вне подтверждённого описания.

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

Безопасное обновление​


Доступны CreeperGuard-1.6.jar версии 1.6 размером 1 360 446 байт и CreeperGuard.jar версии 1.5 размером 1 318 337 байт. Обновление лучше выполнять отдельно от ядра и других плагинов, связанных со взрывами.

Порядок:

• остановить сервер и сохранить мир, JAR и config.yml;
• записать состояние защиты и метрик;
• заменить только CreeperGuard на тестовой копии;
• проверить загрузку, команду и оба сценария взрыва;
• затем обновить рабочий сервер.

Для версии 1.6 опубликованы SHA-1 13a75c2f8c97173095d39444b5e1ba6661068889 и SHA-512 033908a8c12115817e81594c8225112f1ead66edbe2116e7cb2413aa836fbacc758db82d5d57e0911ee049df2e1cf46d8e588fc946064ba694904be706d1c846. Для версии 1.5 указаны SHA-1 c67661fccf6d7722e3cb06c778a5d48a9462d6c4 и SHA-512 2726b4c31a23fbc0b7780b32e8a771d6b84ee92b0683ffb6abebf0c497343a4ae7284fe659d0cd831b00cdaa1bf23441ae6d40e2ac6230441b5a8f2dc484418b.

Откат​


Для отката сохраняют согласованный комплект старого JAR и его конфигурации. После остановки сервера новую сборку убирают, возвращают предыдущую версию, восстанавливают config.yml и проверяют журнал запуска.

После запуска проверяют команду, активное состояние, блоки, урон сущностям, mobGriefing и журнал.

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

Диагностика​


Если блоки всё равно разрушаются, проверяют, включён ли CreeperGuard, загрузился ли JAR и относится ли событие именно к криперу. Затем временно исключают другие плагины взрывов на копии сервера. Если блоки сохраняются, но сущности не получают урон, также ищут сторонний обработчик или настройки мира.

Для отчёта нужны версия Minecraft и ядра, хеш CreeperGuard, config.yml, состояние защиты, обстоятельства взрыва, список связанных расширений, mobGriefing и журнал.

Файлы получены по официальному HTTPS, сверены с опубликованными хешами и статически проверены по структуре и путям. Динамический запуск не проводился, поэтому фактический результат подтверждает только тест на сервере.

Лицензия и авторство​


Публичный участник проекта — karlsson1000. CreeperGuard распространяется по лицензии MIT; канонический SPDX-идентификатор — MIT. При локализации и распространении следует сохранять название, авторство и лицензию. Рекомендации по тестированию и резервному копированию являются редакционной практикой.

FAQ​


Отключает ли CreeperGuard урон от крипера?​


Нет. Официальное описание говорит, что окружающие игроки, мобы и другие сущности продолжают получать урон; защищаются блоки.

Изменяет ли плагин mobGriefing?​


Нет. В исходном тексте это специально опровергнуто.

Нужна ли установка игрокам?​


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

Защищает ли он от любого взрыва?​


Такая функция не подтверждена. В фактической основе речь идёт о взрывах криперов, поэтому остальные источники нужно рассматривать отдельно.
Автор
rootme
Скачивания
1
Показов
4
Первый выпуск
Обновление

Оценки

0.00 звёзд 0 оценок

Другие ресурсы пользователя rootme

  • LiteFrames Shaders
    Шейдеры LiteFrames Shaders
    LiteFrames Shaders — клиентский шейдерпак, созданный для возвращения тёплого, простого и...
  • Mellow Edited
    Шейдеры Mellow Edited
    Mellow Edited — неофициальная модификация Mellow Shader, подготовленная BalancedGlow. Её цель —...
  • Modern PSX Shaders
    Шейдеры Modern PSX Shaders
    Modern PSX Shaders — клиентский шейдерпак, объединяющий слегка нестабильную эстетику первой...
  • Adaptive Outline
    Шейдеры Adaptive Outline
    Adaptive Outline — клиентский шейдер, который подчёркивает границы объектов адаптивной обводкой...
  • Base-Shader
    Шейдеры Base-Shader
    Base-Shader — клиентский шейдерпак для Iris, задача которого состоит в точном воспроизведении...
  • Excavating Enchant: 3x3 Mining!
    Плагин Excavating Enchant: 3x3 Mining!
    Excavating Enchant: 3x3 Mining! добавляет серверное зачарование Excavating для кирок и лопат...
  • WorldListTrashCan
    Плагин WorldListTrashCan
    WorldListTrashCan — серверный плагин очистки, основанный на персональной корзине в домашнем мире...
  • CrystalPVPDisabler
    Плагин CrystalPVPDisabler
    CrystalPVPDisabler — серверный плагин для Paper и Spigot, который меняет только один узкий...
  • DonutSMP Spawner
    Плагин DonutSMP Spawner
    DonutSMP Spawner, также названный DonutSpawners в исходном описании, — серверный плагин...
  • Image Emojis: Emojis in chat
    Плагин Image Emojis: Emojis in chat
    Image Emojis: Emojis in chat, также называемый ImageEmojis, — серверный плагин для Paper...