НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
pluginПлагины/CoreProtect - защита от гриферов и логирование действий
CoreProtect - защита от гриферов и логирование действий

CoreProtect - защита от гриферов и логирование действий

CoreProtect - плагин для логирования и отката изменений в Minecraft. Защита от гриферства, откат действий игроков, инспекция блоков и контейнеров.

5/5(1)
Открыть в FateLauncher
497.2K
1.1K

CoreProtect - что это и зачем нужно

КорПротект - это плагин для логирования действий игроков и защиты от гриферства на сервере Майнкрафт. Если кто-то взорвал чужой дом крипером, залил базу лавой или украл алмазы из сундука - админ может за пару команд откатить всё назад. Плагин работает с 2012 года и считается стандартом де-факто для серверов, где играют незнакомые люди.

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

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

  • Быстрое логирование данных - запись всех действий без просадок TPS
  • Откат и восстановление - можно отменить действия конкретного игрока, нескольких или вообще всех
  • Многопоточность - логирование не нагружает основной поток сервера
  • Без настройки из коробки - поставил плагин и он работает
  • SQLite по умолчанию - база данных в файле, MySQL опционально
  • Поддержка Bukkit, Spigot, Paper, Folia, MultiPaper
  • Инвентарь - откат не только блоков, но и предметов в сундуках
  • Фильтры поиска - по радиусу, миру, выделению WorldEdit
  • Предпросмотр отката - можно посмотреть что изменится перед применением
  • Очистка старых данных - по времени, миру и типу блоков
  • Локализация - переводы на разные языки
  • API для разработчиков - интеграция с другими плагинами

Что записывает CoreProtect

Блоки и изменения мира

Плагин логирует практически всё, что происходит с блоками в Minecraft:

  • Блоки поставленные или сломанные игроками
  • Естественное разрушение блоков (например когда отваливается факел)
  • Движение блоков - падающий песок, гравий, поршни
  • Разлив воды и лавы, привязка потока к игроку-источнику
  • Поджёг огнивом, горение блоков, затухание огня
  • Взрывы ТНТ, криперов, гастов и прочих
  • Действия мобов - эндермены, драконы, зомби ломающие двери
  • Рост деревьев с привязкой к игроку посадившему саженец
  • Рост грибов, лозы, аметистов, хоруса, бамбука
  • Распространение скалк-блоков от скалк-катализатора
  • Генерация порталов в Незер
  • Вытаптывание посевов и черепашьих яиц
  • Снег от снеговиков
  • Блоки образованные жидкостями - обсидиан, булыжник, бетон
  • Цветы в горшках
  • Телепортация яйца дракона
  • Подозрительный песок и гравий - очистка щёткой или разрушение
  • Кастомные блоки из других модов и плагинов

Контейнеры и предметы

Это особенно важно для расследования краж:

  • Предметы взятые или положенные в сундуки, воронки, раздатчики
  • Транзакции воронок между контейнерами
  • Предметы выброшенные, подобранные, выстреленные игроками
  • Предметы на костре и книги на кафедре
  • Резные книжные полки, декоративные горшки
  • Проигрыватели и слоты верстака
  • Предметы созданные через крафт или торговлю с жителями
  • Обмен предметов аллеями
  • Картины и рамки для предметов

Сущности и активность игроков

  • Смерти сущностей с подробными причинами
  • Убийства животных и монстров игроками
  • Стойки для брони и эндер-кристаллы
  • Жители убитые молнией, данные о сплетнях и рабочих блоках
  • Брошенные яйца, снежки, зелья, эндер-жемчуг, трезубцы
  • Взаимодействие с дверями, кнопками, рычагами, сундуками
  • Текст и цвет табличек, свечение, воск
  • Сообщения в чате и команды
  • Сессии игроков - входы, выходы, смерти, смена ников
  • Текстуры черепов на Paper-серверах
  • Изменения через WorldEdit и FAWE

Как пользоваться инспектором

Включить режим инспекции: /core inspect или сокращённо /co i. После активации:

  • ЛКМ по блоку - узнать кто его поставил
  • ПКМ по блоку - что было удалено рядом с ним
  • ПКМ с блоком в руке - что было на этом месте раньше
  • ПКМ с блоком в руке по другому блоку - кто поставил целевой блок (например землю в воду покажет кто налил воду)
  • ПКМ по двери, кнопке, рычагу, сундуку - кто последним использовал

Практические советы

Совет админу: если сервер большой - переходи на MySQL. SQLite нормально работает на маленьких проектах, но при активной игре 50+ человек база раздувается и инспекция начинает тормозить. MySQL справляется с нагрузкой куда лучше.

Важный нюанс: CoreProtect пишет данные в базу асинхронно, но откат выполняется синхронно. Если ты откатываешь действия за неделю на территории 1000 блоков - сервер может подвиснуть на несколько секунд. Для больших откатов используй предпросмотр /core rollback preview и ограничивай радиус.

Очистка базы: старые логи занимают место. Настрой purge в конфиге, чтобы удалять данные старше 30-60 дней. Это сильно сэкономит место на диске и ускорит поиск.

Совместимость: плагин корректно логирует WorldEdit и FAWE операции - это критично, потому что игроки с доступом к WE могут за секунду снести регион. Убедись что в конфиге включено logging.worldedit: true.

Совместимость и требования

CoreProtect работает на:

  • Bukkit
  • Spigot
  • Paper
  • Folia
  • MultiPaper

Также доступна версия для Fabric. Версии для Minecraft 1.8 и выше поддерживаются.

Установка на сервер

Плагин не требует сложной настройки. Закинь JAR-файл в папку plugins/, перезапусти сервер - и он начнёт логировать. Для крупных проектов стоит настроить MySQL в config.yml.

Хочешь запустить сервер с CoreProtect и защитить постройки игроков от гриферов? Арендовать сервер Майнкрафт на BungeeHost можно в один клик - плагин заработает сразу после установки без дополнительных танцев с бубном.

Кому нужен этот плагин

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

Альтернативы вроде Prism или HawkEye существуют, но CoreProtect быстрее, стабильнее и активно обновляется. На слабом железе база SQLite работает без проблем, на больших серверах MySQL решает все вопросы с производительностью.

Скриншоты CoreProtect - защита от гриферов и логирование действий

CoreProtect
10 декабря 2022 г.

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

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

Minecraft: Java Edition

Нажмите на диапазон, чтобы выбрать точную версию.

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

Сервер

Создатели

Детали

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

Версии плагина CoreProtect - защита от гриферов и логирование действий

Доступно 10 версий. Сначала показаны самые популярные и самые свежие.

10 из 10 версий
Самые популярные
R
23.1CoreProtect Community Edition v23.1
1.16.x1.17–1.17.11.18.x1.19.x
R
21.3CoreProtect v21.3
1.14.x1.15.x1.16.x1.17–1.17.1
R
22.4CoreProtect v22.4
1.15.21.16.x1.17–1.17.11.18.x
R
24.0CoreProtect Community Edition v24.0
1.16.51.17–1.17.11.18.x1.19.x
R
23.0CoreProtect Community Edition v23.0
1.16.x1.17–1.17.11.18.x1.19.x
R
23.2CoreProtect Community Edition v23.2
1.16.x1.17–1.17.11.18.x1.19.x
Самые Новые
R
22.3CoreProtect v22.3
1.15.21.16.x1.17–1.17.11.18.x
R
22.2CoreProtect v22.2
1.15.21.16.x1.17–1.17.11.18.x
R
22.1CoreProtect v22.1
1.15.21.16.x1.17–1.17.11.18.x
R
22.0CoreProtect v22.0
1.15.21.16.x1.17–1.17.11.18.x
Главная