Плагин для серверов Майнкрафт защищает рыбалку от авто-рыбалок: игрок при ловле может пройти проверку с выбором рыбы среди мусора. Поддерживает русский язык.
Возможности
- Настраиваемая вероятность появления проверки при поимке рыбы и её отдельное включение для каждого мира.
- За правильное прохождение можно выдавать награды командами или сообщениями.
- Серия ошибочных нажатий засчитывается как провал; повторные провалы могут временно запретить игроку рыбачить.
- Честные игроки получают щит: пока он действует, проверки не появляются. Длительность щита зависит от скорости прохождения, а параметры длительности, перерыва и числа нужных проверок задаются в конфиге.
- Уведомления о проверках, щитах, киках и запретах рыбалки можно отправлять через вебхук Discord.


Команды
/aaf reload— перезагрузить конфигурацию./aaf stats [player]— посмотреть статистику игрока./aaf shield <player> add/remove <time>— выдать или снять щит./aaf shieldcooldown <player> add/remove <time>— изменить перерыв перед следующим щитом./aaf ban <player> <duration> [reason]— запретить рыбалку./aaf unban <player>— снять запрет./aaf bancheck <player>— проверить запрет.
Основная команда также доступна как /antiautofish и /antifish.
Права
antiautofish.bypass— обход всех проверок.antiautofish.announce— уведомления о проваленных проверках.antiautofish.admin— административные команды.antiautofish.ban,antiautofish.unban,antiautofish.bancheck— управление запретами рыбалки.antiautofish.stats— просмотр своей статистики.antiautofish.stats.other— просмотр статистики других игроков.
Настройка
Основные параметры находятся в config.yml, правила проверок, награды и щиты — в antiautofish.yml, запреты рыбалки — в fishban.yml, а данные щитов — в shield.yml. Языковые файлы, включая русский, лежат в languages/*.yml.
При наличии PlaceholderAPI в сообщениях доступны его плейсхолдеры, а также значения плагина: %aaf_captcha_fail%, %aaf_captcha_success%, %aaf_shield_time%, %aaf_banned% и другие.
Требования
Работает на серверах Paper; возможна работа на Spigot. Требуется Java 17 или выше. PlaceholderAPI нужен только для плейсхолдеров в сообщениях.
