CoreProtect записывает действия в мире и помогает выяснить, кто изменил постройку. Для выбранных записей доступен откат. Установите совместимый JAR по инструкции установки плагинов, затем проверьте запуск через /co status. Синтаксис команд приведён в документации CoreProtect.

Найти изменения

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

  1. Включите инспектор командой /co inspect и проверьте нужные блоки. Повторный вызов выключает режим.
  2. Посмотрите поломки выбранного игрока за последние 30 минут в радиусе пяти блоков:
/co lookup u:PlayerName t:30m r:5 a:-block

Поиск не меняет мир. Убедитесь, что найденные записи относятся к нужной постройке. u: ограничивает игрока, t: — период, r: — область вокруг вас, a:-block — сломанные блоки. Если результата нет, сначала проверьте ник, место и время.

Предпросмотр и восстановление

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

С теми же фильтрами запустите предварительный просмотр:

/co rollback u:PlayerName t:30m r:5 a:-block #preview

Осмотрите результат. Если затронуто лишнее, выполните /co cancel и уточните фильтры. Если всё верно, /co apply применит подготовленный откат. Эти действия подтверждены исходниками обработчика применения и отмены.

После завершения проверьте участок вместе с владельцем. Не заменяйте локальный радиус глобальным откатом ради быстрого исправления: это затронет другие постройки.

Проверка и ошибки

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

Если команда неизвестна, проверьте загрузку CoreProtect в консоли. Если нет доступа, проверьте права администратора через LuckPerms. Если записи отсутствуют, проверьте журналирование и базу плагина. Изменения, сделанные до начала записи или уже удалённые из истории, CoreProtect восстановить по журналу не сможет.