Мод для Майнкрафт, который управляет появлением деревень из ванильной игры и установленных модов. Он выбирает структуру деревни по настраиваемым весам, чтобы деревни из Cobblemon Additions, ChoiceTheorem's Overhauled Village, Towns & Towers, Terralith и других модов не вытесняли друг друга.
Возможности
- Выбирает деревни из общего списка структур при генерации мира.
- Учитывает правила биомов: пустынные деревни появляются в пустынях, снежные — в снежных биомах.
- Позволяет задать соотношение разных видов деревень, их частоту и плотность.
- Работает с пятью ванильными видами деревень и модами, добавляющими целые структуры деревень.
- Совместим с C2ME, Explorer's Compass, Nature's Compass и Chunky.
Как пользоваться
Сначала выполните /mvs generate, чтобы просканировать моды и создать заготовку настроек. Проверьте файл local/mvs/multivillageselector.json5, перенесите его в config/multivillageselector.json5 и перезапустите игру.
/mvs biome— показывает сведения о текущем биоме./mvs locate <structure>— ищет ближайшую структуру./mvs structure biomes <id>— показывает правила биомов для структуры./mvs structure pool— выводит структуры из настроенного списка./mvs structure list— сохраняет список всех структур игры в файл./mvs structure nearby— показывает структуры рядом с игроком./mvs structure predict— предсказывает структуру для текущей точки./mvs help— выводит справку по командам.
Настройки
Основной файл — config/multivillageselector.json5.
intercept_structure_sets— наборы структур, которыми управляет мод; обычноminecraft:villages.structure_pool— список деревень и их веса для указанных биомов.biome_frequency— уменьшает частоту попыток появления деревень в выбранных биомах.placement— плотность деревень:spacingзадаёт расстояние между попытками генерации,separation— минимальный промежуток.relaxed_biome_validation: true— помогает крупным структурам, например из BCA или Terralith, пройти проверку биома.
Моды, которые заменяют отдельные дома, дороги и другие части ванильной деревни, а не добавляют самостоятельную структуру, работают иначе. Например, Better Villages и Luki's Grand Capitals могут менять здания уже после выбора деревни, но мод не устраняет конфликты между такими заменами.
Требования и совместимость
Нужен Fabric с Fabric API или NeoForge, а также Architectury API. Для разнообразия деревень потребуются отдельные моды с деревнями; без них мод управляет только ванильными деревнями. У некоторых модов с деревнями может понадобиться отключить их собственную генерацию деревень.
