Плагин для серверов Майнкрафт на прокси Velocity и BungeeCord, который блокирует подключения по номеру автономной системы (ASN). Он помогает отсеивать часть ботов, работающих через известные сети, но не заменяет полноценную защиту от бот-атак.
Возможности
- Проверяет ASN подключающихся игроков и блокирует сети из чёрного списка.
- Использует локальную базу MaxMind и кэширует результаты проверок.
- Файлы локализации находятся в папке
translationsи поддерживают формат MiniMessage.
Команды
/asnblacklistили/asnbl— основная команда./asnblacklist add <asn>— добавить ASN в чёрный список./asnblacklist remove <asn>— удалить ASN из списка./asnblacklist list— показать заблокированные ASN./asnblacklist reload— перезагрузить конфигурацию и локализацию.
Настройка
Сообщение при блокировке задаётся ключом asnblacklist.message.kick. Для переноса строки используйте тег <newline>.
В asn-blacklist указываются номера ASN с префиксом AS или без него:
asn-blacklist:
- "AS35048"
- "53667"
Для параметров времени используется ISO 8601: PT6H — 6 часов, P3D — 3 дня. Ключ maxmind-database задаёт параметры базы MaxMind, включая api-key, file и ttl, а cache-ttl определяет срок хранения кэша проверенных ASN.
Требования
Работает на прокси Velocity и BungeeCord.
