Плагин для серверов Майнкрафт ведёт историю изменений мира и помогает возвращать последствия грифа, ошибок и случайных разрушений. Администратор может найти действие через меню, сначала увидеть предпросмотр отката и затем подтвердить его.
Возможности
- Записываются установка и ломание блоков, содержимое контейнеров с зачарованиями, таблички, убийства, чат, команды, вход и выход игроков.
- Историю можно искать через меню с фильтрами по игроку, времени и типу действия либо проверить историю конкретного блока.
- Перед откатом изменённые блоки показываются только администратору как призрачный предпросмотр; откат можно подтвердить или отменить.
- Откаты выбираются по области, радиусу, игроку, типу блока или отдельному происшествию; доступны отмена и повтор отката.
- Цепочки событий от TNT, огня, лавы, воды, кристаллов энда и визера связываются с вызвавшим их игроком и объединяются в одно происшествие.
- Сохраняются снимки инвентаря, эндер-сундука, опыта и позиции игрока при смерти, выходе и через заданные интервалы.
- Сотрудники получают предупреждения в игре, консоли и через необязательный вебхук Discord о необычной добыче блоков и крупных изъятиях из контейнеров.
- Поддерживаются SQLite, MySQL и PostgreSQL; запись и откаты выполняются без резких лагов.
Команды
/chronos lookup <filters>— найти записи истории через меню;/chronos rollback <filters>— отменить изменения с предпросмотром;/chronos restore <filters>— повторно применить отменённые изменения;/chronos inspect— проверить историю блока;/chronos snapshot restore <player>— восстановить инвентарь и опыт игрока;/chronos incidents— показать недавние связанные происшествия.
Настройка
Язык, база данных, записываемые события, пороги предупреждений и срок хранения истории задаются в plugins/Chronos/config.yml. В комплекте есть английский и итальянский языки; дополнительные переводы добавляются через YAML-файл.
Требования
Нужны Paper, Purpur или Folia и Java 21.
