
GriefLogger
GriefLogger - быстрый мод для отслеживания действий игроков на сервере Майнкрафт. Использует SQLite или MySQL, работает как CoreProtect, но для модовой среды. Помогает админам расследовать гриферство.
Что такое GriefLogger
GriefLogger - это шустрый мод для Майнкрафт, который логирует все действия игроков: установку и ломание блоков, убийство существ, подбор, выкидывание, использование предметов и многое другое. Короче, полный контроль над тем, что происходит на сервере.
Зачем это нужно? На любом сервере рано или поздно появляются гриферы. Вместо того чтобы гадать, кто снес постройку или стащил алмазы, админ просто заглядывает в логи. GriefLogger хранит всю историю в SQLite базе по умолчанию, а если сервер нагружен - можно подключить MySQL, чтобы всё летало ещё быстрее.
Все транзакции между модом и базой данных异步 (асинхронные) и многопоточные. Сервер не ждёт, пока запись сохранится - игра продолжается без тормозов.
Команды
| Команда | Описание |
|---|---|
/grieflogger inspect | Включает или выключает режим осмотра. |
/grieflogger lookup <фильтры> | Показывает все данные по заданным фильтрам. |
/grieflogger page <номер> | Переключает страницу результатов. Можно также листать стрелками в чате. |
Фильтры
| Фильтр | Пример | Описание |
|---|---|---|
action | action:place_block,break_block | Показывает только установку и ломание блоков. |
exclude | exclude:sand | Исключает песок из результатов. |
include | include:sand,dirt | Показывает взаимодействия только с песком и землёй. |
radius | radius:100 | Показывает всё в радиусе 100 блоков от игрока. |
time | time:1d | Показывает действия за последний день. |
user | user:Player1 | Показывает действия конкретного игрока. |
Важно: include и exclude нельзя использовать одновременно.
Примеры использования
Команда lookup
Пропишите /grieflogger lookup с нужными фильтрами, чтобы увидеть, например, кто и когда сломал блоки алмазной руды.
Инспектирование блока
- ПКМ по блоку - показать взаимодействия с соседним блоком (на который смотришь).
- ЛКМ по блоку - показать взаимодействия с этим же блоком.
Инспектирование контейнера
- ПКМ по сундуку, печи или любому хранилищу - показать, кто что клал и забирал.
- ЛКМ по контейнеру - показать, когда его поставили или сломали.
Что ещё стоит знать
По умолчанию база данных лежит в конфиге сервера. Если хотите перейти на MySQL - просто пропишите настройки подключения в том же конфиг-файле. Мод сам переключится, ничего переустанавливать не надо.
GriefLogger - отличная альтернатива CoreProtect для модовых серверов. Он легковесный, не грузит процессор, а в связке с MySQL вообще летает. Если админишь сервер на Fabric или Forge - это must-have.
