Мод для Майнкрафт, который хранит белый список и баны нескольких серверов в общей базе данных. Подходит для серверов, где доступ к белому списку выдаётся внешними средствами, например ботом: самого бота мод не добавляет.
Возможности
- Проверяет белый список по данным из базы.
- Распространяет бан и разбан на все подключённые серверы.
- Хранит локальный кэш имён игроков и UUID, чтобы управлять игроками не в сети.
- Позволяет менять сообщения для игроков без доступа и забаненных игроков.
Как пользоваться
В таблице базы нужны поля:
uuid— UUID игрока;banned— логическое значение бана;tag— необязательное поле для Placeholder API; его имя можно изменить.
Для переноса уже известных игроков можно обработать usercache.json скриптом scripts/convert.py и положить созданный файл в config/whitelistdb. Настройки подключения к базе, имя таблицы, имя поля-заполнителя, сообщения и включение мода находятся в config/whitelistdb-config.json.
Команды
/whitelistdb toggle— включает или отключает белый список./wban— банит игрока во всех подключённых серверах; игрок в сети будет отключён./wunban— снимает общий бан.
