Мод для Майнкрафт — переработанная библиотека Structurized для разработчиков модов. Она позволяет добавлять собственные структуры в пулы генерации на основе jigsaw, включая деревни.
Как пользоваться
Для добавления структуры в пул используется FabricStructurePoolRegistry.register: ему передают идентификатор целевого пула, путь к структуре, её вес и при необходимости обработчик генерации. Упрощённый метод FabricStructurePoolRegistry.registerSimple принимает пул, структуру и вес.
Вес определяет вероятность появления структуры: значения от 1 до 3 дают примерно одну такую постройку на деревню. Дополнительные параметры позволяют применить обработчик блоков, задать взаимодействие постройки с рельефом и тип элемента пула.
Для более сложных изменений можно подписаться на StructurePoolAddCallback.EVENT и вручную добавить элемент в нужный пул структур.
