Плагин для серверов Майнкрафт, защищающий сид мира от программ для его подбора. Он скрывает серверные утечки и подменяет данные, по которым игроки могут вычислить расположение структур, руд и слизневых чанков.
Возможности
- Подменяет хеш сида в пакетах входа и возрождения персональным случайным значением; оно может регулярно меняться.
- Направляет око Эндера к ложной крепости, добавляя отклонение траектории, а
/locateпоказывает правдоподобные ложные координаты, постоянные для игрока и типа структуры. - Меняет высоту бедроковых верхушек столбов в энде, убирает характерный узор пурпурного стекла в городах Энда и перемешивает значки структур на картах сокровищ и исследователя.
- По желанию скрывает слизневые чанки; при включении этой функции фермы слизи в затронутых чанках не работают.
- Блокирует
/seedи похожие команды для игроков, консоли и RCON, убирает их из автодополнения и проверяет команды, запущенные через цепочки/execute. - Ведёт журнал заблокированных попыток, отмечает подозрительные посещения нескольких структур и частые попытки выполнить запрещённые команды. Плагин не кикает и не банит игроков.
- Все уровни защиты, миры, сообщения и интервалы меняются в конфиге. Косметические изменения столбов Энда и городов Энда можно отключить.
Плагин не делает сид неуязвимым: игрок, который исследовал структуры, всё равно видит их реальные координаты и может использовать их для подбора сида. При этом настоящий сид не записывается в журналы, файлы и сетевой трафик и не изменяется плагином.
Команды
/asc status— состояние уровней защиты./asc stats— статистика журнала./asc reload— применить изменения конфига./asc toggle <feature> [true|false]— включить или выключить отдельную функцию./asc info— сведения о платформе и плагине./asc help— доступные подкоманды.
Права
antiseedcracker.admin— полный доступ, по умолчанию для операторов.antiseedcracker.admin.status— просмотр состояния.antiseedcracker.admin.manage— перезагрузка конфига и переключение функций.
Настройка
Основной файл находится по пути plugins/AntiSeedCracker/config.yml. После изменений используйте /asc reload.
Требования
Работает на Paper, Purpur и Folia с Java 25 или новее. Отдельные зависимости не нужны: PacketEvents уже включён в плагин.
