Откат CoreProtect
Собери команду /co rollback по-человечески: кто, за какое время, в каком радиусе и что именно вернуть. Сначала всегда идёт /co lookup — посмотреть, что найдётся, и только потом откатывать.
Что случилось
Вернуть постройки, которые снёс конкретный игрок за последние сутки в радиусе 30 блоков.
Что откатываем
a:blockПостройка и разрушение блоков — самый частый случай гриферства.
Команды: 3
/co lookup u:Griefer t:1d r:30 a:block /co rollback u:Griefer t:1d r:30 a:block /co restore u:Griefer t:1d r:30 a:block
Первая строка только показывает найденное. Вторая откатывает. Третья возвращает как было, если откат оказался лишним — /co restore с теми же параметрами.
Права, которые нужны
Режим инспектора — клик по блоку показывает, кто его трогал.
Поиск по логам: без него не посмотреть, что найдётся.
Собственно откат. Только доверенной администрации.
Отмена отката — страховка от лишнего движения.
Прыжок к месту события прямо из результатов поиска.
Частые вопросы
Как откатить территорию после гриферства?
Встань в центр разрушенного и выполни /co lookup u:Ник t:1d r:30 a:block — увидишь, что нашлось. Если список тот самый, повтори строку со словом rollback вместо lookup. Радиус считается от твоей позиции, поэтому важно встать в середину, а не с краю.
Как откатить инвентарь игрока?
Радиус здесь не нужен: ищем по человеку. /co rollback u:Ник t:2h a:item,inventory вернёт предметы за последние два часа. Игрок в этот момент должен быть в сети, иначе предметы вернутся при следующем входе.
Как откатить взрыв ТНТ или крипера?
У CoreProtect за взрывы отвечают служебные «игроки»: #tnt, #creeper, #fire. Команда /co rollback u:#tnt t:3h r:25 a:-block вернёт только разрушенное, не трогая построенное. Знак минус перед block и означает «только сломанное».
Как вернуть содержимое сундука?
Действие container: /co rollback u:Ник t:6h r:10 a:container. Радиус маленький намеренно — иначе вернутся предметы и из чужих сундуков за тот же период.
Я откатил лишнее, что делать?
Выполнить ту же команду со словом restore вместо rollback и теми же параметрами — CoreProtect вернёт состояние до отката. Именно поэтому третья строка в блоке команд уже собрана: в аварии её проще скопировать, чем вспоминать синтаксис.
Почему lookup ничего не находит?
Три обычные причины: логи за этот период уже вычищены (/co purge по расписанию), гриферство было в другом мире — тогда добавь w:имя_мира, или ник написан с другим регистром. Проверить, что плагин вообще пишет, можно командой /co status.