Плагин для серверов Майнкрафт на Velocity, который банит игроков по IP-адресу. Он хранит данные локально в JSON, проверяет баны из памяти и сразу отключает игроков с заблокированным адресом.
Возможности
- Список заблокированных IP хранится в файле
banned_ips.jsonбез настройки базы данных. - Причины блокировки и сообщения поддерживают кириллицу и другие символы UTF-8.
- Файлы читаются и записываются асинхронно, чтобы не задерживать прокси.
Команды
/ipban— показать заблокированные IP./ipban <ip> [reason]— заблокировать IP с необязательной причиной./unbanip <ip>— снять блокировку с IP.
Права
ipbanplugin.ban— просмотр списка и блокировка IP.ipbanplugin.unban— снятие блокировки.
Настройка
Файлы плагина находятся в plugins/ipbanplugin/:
config.yml— основные параметры.messages.properties— сообщения, цветовые коды&и заполнители.banned_ips.json— данные о заблокированных адресах.
Требования
Нужны Velocity и Java 17 или выше.
