DeltaLogger
Активный0.0
Установок
Последнее обновление
Версии
DeltaLogger - система отслеживания изменений для Minecraft
DeltaLogger представляет собой мощный инструмент для мониторинга и записи всех действий с блоками, контейнерами и сущностями на вашем сервере Minecraft. Эта система работает на платформе Fabric и предлагает гибкие возможности хранения данных.
Настройка базы данных
Модуль поддерживает два типа баз данных для хранения логов: MySQL и SQLite. После установки файла мода в папку mods сервера и его первого запуска автоматически создается конфигурационный файл config/deltalogger.properties. Вы также можете создать этот файл вручную.
# Конфигурация DeltaLogger
# Использовать базу данных SQLite. Установите false для MySQL.
use_sqlite=true
##! СЛЕДУЮЩИЕ НАСТРОЙКИ ТОЛЬКО ДЛЯ MYSQL. Если используете SQLite, их можно игнорировать. !##
# Название базы данных MySQL. Если база не существует,
# создайте её командой "CREATE DATABASE имя_базы" через клиент MySQL.
database=
# Порт MySQL
port=
# Адрес сервера MySQL
host=
# Имя пользователя MySQL
username=
# Пароль MySQL
password=
# Настройки SSL для MySQL. Можно оставить false, но соединение
# не будет зашифровано. При использовании MySQL через интернет
# рекомендуется правильно настроить SSL
useSSL=false
requireSSL=false
По умолчанию активирован режим SQLite, при котором все записи сохраняются в файл world/deltalogger.sqlite. Для перехода на MySQL заполните соответствующие параметры подключения и установите use_sqlite в значение false.
Для работы DeltaLogger требуется установка Fabric API.
Игровые команды
/dl resetpass- получение временного пароля для веб-интерфейса/dl inspect- осмотр блока или контейнера для просмотра последних взаимодействий/dl inspect <позиция>- отображение записей из базы данных для указанной позиции блока/dl search <параметры>- построение запроса к базе данных с заданными параметрами/dl sql (block|transaction) <запрос>- выполнение SQL-запроса к базе данных
Техническая поддержка
Помощь по использованию модуля доступна через Discord сообщество.
Лицензирование
Проект распространяется под лицензией AGPL с дополнительными разрешениями на связывание. Подробности в файле лицензии.
Сообщение об ошибках
При обнаружении багов создавайте отчет на странице issues проекта. Для вопросов по использованию, не связанных с ошибками, обращайтесь в Discord сообщество.