GriefLogger
Быстрый мод, который использует SQLite или MySQL для логирования действий игроков. Как CoreProtect, но для модded.
- Загрузчики
- FabricNeoForgeForge
- Скачиваний на Modrinth
- 138 тыс.
- Подписчиков на Modrinth
- 176
- версий
- 140
- Обновлён
- 13 сентября 202613 сент.
- Опубликован
- в 2024
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
Что такое GriefLogger
GriefLogger — это молниеносно быстрый мод, который логирует действия игроков: разрушение и установку блоков, убийство сущностей, выбрасывание, подбирание, поломку и использование предметов и многое другое!
Для хранения всех этих данных GriefLogger по умолчанию использует базу данных SQLite. Эта база данных хранится в файле конфигурации. Также вы можете подключить GriefLogger к базе данных 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 | Показывает все взаимодействия, совершённые Player1 |
Примечание: Фильтры Include и Exclude нельзя использовать вместе.
Примеры
Команда lookup
Используйте команду lookup, чтобы просмотреть взаимодействия на основе фильтров. 
Осмотр блока
Нажмите правой кнопкой мыши по блоку, чтобы просмотреть взаимодействия с соседним блоком. Нажмите левой кнопкой мыши по блоку, чтобы просмотреть взаимодействия с выбранным блоком. 
Осмотр контейнера
Нажмите правой кнопкой мыши по контейнеру (любому блоку, который хранит предметы, например, сундуку или печи), чтобы просмотреть взаимодействия с контейнером (например, добавление и извлечение предметов). Нажмите левой кнопкой мыши по контейнеру, чтобы просмотреть, когда контейнер был сломан или установлен. 
Вдохновение
Я хочу выразить благодарность CoreProtect за то, что он стал главным источником вдохновения при создании GriefLogger. Их проект сильно повлиял на разработку этого мода, и я ценю ценные идеи, которые он дал.
Частые вопросы
Как установить GriefLogger?
Установите Fabric под свою версию Minecraft, скачайте GriefLogger под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть GriefLogger?
У GriefLogger есть сборки для Minecraft 1.20.6, 1.21.1, 1.21.4–1.21.11, 26.1.2–26.2 ….
Нужен ли GriefLogger на сервере?
Ставится только на сервер; игрокам ставить не нужно
