Мод для Майнкрафт на Fabric, который делает летучих мышей полезными обитателями пещер. Они собираются в стаи, устраиваются на насестах, удобряют посевы, охотятся на чешуйниц и эндермитов, а также заметнее реагируют на свет, шум и хищников.
Возможности
- Летучие мыши летают стаями без вожака: держатся рядом, выравнивают направление и избегают столкновений. Размер стаи задаётся отдельно.
- Они могут висеть на остроконечном капельнике, цепях, подвесных фонарях, заборах, каменных стенах, листве, нижней стороне плит и ступеней.
- Отдыхающая мышь удобряет пашню с культурами на расстоянии до 20 блоков ниже. При включённой настройке помёт выпадает предметом костной муки.
- В радиусе 10 блоков мыши атакуют чешуйниц и эндермитов пикированием. Урон зависит от их генетических характеристик.
- В полной темноте они используют эхолокацию: появляются частицы душ скалка, помогающие заметить потолок пещеры и место насеста.
- Ночью мыши летят к ярким источникам света — факелам, фонарям и кострам — и некоторое время кружат вокруг них.
- Шум от бега, добычи блоков и взрывов будит отдыхающих мышей в радиусе 16 блоков. Кошки, оцелоты и фантомы отпугивают их в радиусе 10 блоков.
- У мышей различаются размер, скорость полёта и сила атаки.
Как пользоваться
Для естественного насеста над фермой разместите под потолком цепи, капельник или фонари. Отдыхающие на них мыши смогут удобрять культуры внизу.
Чтобы собирать костную муку, включите bat_drop_guano_item, устройте тёмную камеру с насестами и поставьте под ними воронки. Кошка или оцелот помогут отогнать стаю от нежелательного места.
Доступны команды:
/betterbats helpили/bb help— справка;/betterbats statusили/bb status— состояние стай, удобрения и охоты;/betterbats get <rule>— посмотреть значение правила;/betterbats set <rule> <val>— изменить правило;/betterbats reset— вернуть правила по умолчанию;/betterbats reload— перечитать конфигурацию;/betterbats debug inspect— посмотреть характеристики ближайшей мыши;/betterbats debug spawn_swarm [count]— создать тестовую стаю.
Команды изменения, сброса, перезагрузки и отладки требуют уровень прав 2.
Настройки
Значения по умолчанию хранятся в config/better-bats.json. Для уже созданного мира меняйте правила через экран изменения игровых правил, /gamerule или /betterbats set.
better-bats:bat_swarm_size— максимальный размер стаи;0отключает стайное поведение.better-bats:bat_guano_threshold— время отдыха до удобрения.better-bats:bat_pest_control— охота на чешуйниц и эндермитов.better-bats:bat_alignment,better-bats:bat_cohesion,better-bats:bat_separation— поведение мышей в стае.better-bats:bat_spawn_weight— частота появления мышей.better-bats:bat_drop_guano_item— выпадение костной муки.better-bats:debug_mode— подробная диагностика работы ИИ.
Требования и совместимость
Нужны Fabric API и Dasik Library. Мод работает на стороне сервера: к серверу с ним могут подключаться игроки без мода на клиенте. В одиночной игре настройки также доступны через ModMenu и YACL.
