Плагин для серверов Майнкрафт, ограничивающий вход по IP-адресу и имени игрока. Он связывает имя первого вошедшего игрока с его IP, а затем проверяет совпадение при следующих входах; это помогает бороться с альтами и подделкой чужих ников.
Возможности
- Разрешает или запрещает вход игрокам с другим IP.
- Для отдельных имён можно разрешить вход с любого IP — это полезно при динамическом адресе или входе из разных мест.
- Фильтрует имена игроков и умеет кикать либо банить нарушителей.
- Ведёт сообщения о киках и банах в чате, а также сохраняет журнал в
log.yml.
Команды
/allowalts— показать значениеallow-alts./allowalts <true/false>— изменитьallow-alts; нужны права оператора./setip <newip>— изменить свой IP; команду должен выполнять игрок./setip <player> <newip>— изменить IP указанного игрока; нужны права оператора.
Настройка
Основной файл находится по пути plugins/IPLogin/config.yml.
allow-alts,ban-altsиalts-messageуправляют реакцией на альтов.ban-impersonatorsиimpersonators-message— реакцией на подделку имени.- В блоке
name-filterвключается фильтр имён, задаются списокfilter, исключенияexceptions, сообщение и режим проверки. - В
name-to-ip.ymlстрока видаPlayer: *разрешает игроку вход с любого IP, аPlayer: 127.0.0.1закрепляет конкретный адрес.
В режиме mode: 1 фильтр учитывает точное написание фрагмента имени, а в mode: 2 сравнивает имя в нижнем регистре.
Требования
Плагин работает на PaperMC и его форках; Spigot и CraftBukkit не поддерживаются. Проверка IP не заменяет модерацию и другие меры защиты сервера, поскольку адрес можно изменить.
