Structurify — это мод для настройки, который упрощает конфигурирование всех аспектов, связанных со структурами, устраняя необходимость создания множества датапаков.
Основные возможности:
- Глобальное отключение всех структур: Единая настройка для деактивации всех структур в мире.
- Отключение отдельных структур: Выборочное управление генерацией конкретных структур.
- Управление биомами для структур: Настройка списка биомов для генерации отдельных структур.
- Глобальная настройка распределения: Установка единых модификаторов интервала (spacing) и разделения (separation) для всех наборов структур.
- Индивидуальная настройка распределения: Корректировка интервала и разделения для конкретных наборов структур.
Дополнительные функции:
- Настройка Salt и Frequency: Изменение значений соли (salt) и частоты (frequency) для управления вариативностью генерации.
- Проверка ровности: Генерация структур только на достаточно плоской местности (с настраиваемым порогом).
- Проверка биомов: Ограничение генерации областями, где все соседние биомы соответствуют заданному списку.
Доступные команды:
- /structurify dump: Экспортирует полный конфигурационный файл с настройками по умолчанию.
Планы на будущее:
- Зоны исключения
- Отключение отдельных частей структур
- Изменение веса частей структур
- Утилитарные команды для работы со структурами
- Пресеты настроек
💡 Использование мода
Требуется мод YACL (YetAnotherConfigLib).
Fabric/Quilt
Требуется Mod Menu или аналогичный мод для доступа к конфигурациям.
NeoForge/Forge
Дополнительные моды не требуются.
🖥️ Конфигурация в игре
Настройки структур
Структуры сгруппированы по пространствам имён (модам/датапакам). Доступны отключение генерации и управление биомами.
Поддерживается поиск структур по категориям.
Управление биомами
Для каждой структуры можно настроить чёрный/белый список биомов.
Настройки Structure Sets
- Spacing: Среднее расстояние в чанках между структурами одного набора.
- Separation: Минимальное расстояние в чанках между структурами (не может превышать spacing).
📝 JSON-конфигурация
Все настройки сохраняются в config/structurify.json
. Рекомендуется использовать внутриигровой интерфейс для настройки.
⚙️ Совместимость
Полная совместимость с большинством модов/датапаков. Особое тестирование проведено для: