▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Formations (Structure Library)
Formations (Structure Library)

Formations (Structure Library)

Formations - библиотека модов для Minecraft, которая расширяет возможности датапаков по генерации структур. Добавляет новые типы структур, процессоры и гибкие настройки размещения.

Оцените первым
5.4M
248

Formations - это библиотека модов для Майнкрафт, созданная для тех, кто работает с датапаками и хочет управлять генерацией структур без лишней головной боли. В ванильной игре структуры привязаны к жёстким правилам и jigsaw-блокам - тут всё проще и гибче.

Что даёт мод

Типы структур

Formations добавляет два новых типа структур: formations:simple и formations:pieced. По сути, это аналоги ванильных regular и jigsaw, но с более понятным JSON-форматом и лучшим контролем над размещением.

Оба типа поддерживают такие варианты расположения:

ИдентификаторОписание
surfaceРазмещает структуру на верхнем слое твёрдых блоков
ceilingРазмещает на нижнем слое твёрдых блоков (потолок)
on_waterРазмещает на верхнем слое, если там вода
on_lavaРазмещает на верхнем слое, если там лава
undergroundРазмещает где-то между верхним и нижним слоями блоков
underground_surfaceРазмещает между слоями, на дне открытого пространства
underground_ceilingРазмещает между слоями, на потолке открытого пространства
underground_buriedРазмещает между слоями так, чтобы структура не была видна снаружи
underground_on_lavaРазмещает между слоями в открытом пространстве над лавой

Типы элементов пула структур

Добавлен один новый тип - formations:single_pool_element. Его фишка в том, что можно задать уровень земли (ground_level) отдельно для каждой структуры, а не использовать фиксированный ноль.

Процессоры структур

Набор процессоров для обработки блоков после генерации:

ИдентификаторПараметрыОписание
formations:random_bed_color-Случайный цвет кроватей
formations:biome_replacements-Заменяет блоки (дерево, кирпичи, траву) в зависимости от биома
formations:fill_brewing_standsslotFillChance, maxBlazePowderЗаполняет стойки для зелий случайными зельями и blaze powder
formations:fill_chiseled_bookshelvesslotFillChanceЗаполняет резные книжные полки зачарованными книгами
formations:block_agemossiness, degradation, disintegrationЗаменяет обычные блоки на замшелые/треснутые варианты, целые блоки на плиты/ступени или воздух
formations:random_plant_growthminGrowth, maxGrowthСлучайная стадия роста растений
formations:respawn_anchor_chargesminCharges, maxChargesСлучайное количество зарядов якоря возрождения
formations:waterlogginghandlingОпределяет, будут ли водонепроницаемые блоки заполнены водой (варианты - на GitHub)

Примеры использования

Посмотрите готовые реализации на основе этой библиотеки: Formations Overworld и Formations Nether. Там видно, как работают новые типы структур и процессоры.

Важно знать

Мод можно свободно использовать в любых сборках - никаких ограничений.

Если вы создаёте карты или датапаки со сложными постройками, Formations здорово упростит жизнь. Особенно пригодятся варианты размещения под землёй или на лаве - в ваниле такого нет.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x

Платформы

Поддерживаемые окружения

Сервер

Зависимости

Ссылки

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:5 месяцев назад
Главная