Скачать Structurify — Minecraft Моды — MetaMods
Structurify

Structurify

Активный

Установок

0

Последнее обновление

2 месяца назад

Версии

1.20 — 1.21.8
Клиент и сервер
Fabric
Forge
Neoforge
Quilt
Управление
Утилиты
Генераторы мира

Structurify

Structurify — это удобный конфигурационный мод, который значительно упрощает настройку всего, что связано со структурами в Minecraft. Он позволяет избежать необходимости создавать множество датапаков для управления генерацией построек в мире.

Конфигурация Structurify

Основные возможности

Глобальное отключение всех структур — одним кликом можно полностью отключить генерацию всех построек в мире, что упрощает процесс создания мира.

Выборочное отключение структур — возможность отключать отдельные структуры, предоставляя точный контроль над тем, какие именно постройки будут генерироваться.

Управление биомами для конкретных структур — настройка списка биомов для отдельных построек, гарантирующая их появление только в выбранных локациях.

Глобальная настройка распределения структур — установка единых модификаторов расстояния и разделения для всех наборов структур, обеспечивающая равномерное распределение построек по всему миру.

Индивидуальная настройка распределения — возможность настраивать значения расстояния и разделения для конкретных наборов структур, позволяя создавать персонализированные интервалы между ними.

Дополнительные функции

Настройка соли и частоты — изменение значений соли и частоты для отдельных наборов структур, что обеспечивает разнообразную генерацию на одном и том же сиде мира.

Проверка ровности местности — структура будет генерироваться только если территория в пределах указанного расстояния достаточно ровная согласно заданному порогу.

Проверка биомов — ограничение генерации структур областями, где все близлежащие биомы входят в определенный список, что полезно для предотвращения ситуаций вроде появления деревень через реки.

Доступные команды

/structurify dump — создает полный конфигурационный файл с настройками по умолчанию.

Планы на будущее

  • Зоны исключения
  • Отключение отдельных частей структур
  • Изменение веса отдельных элементов построек
  • Утилитарные команды для работы со структурами
  • Предустановки для специфических настроек

💡 Как использовать мод

Этот мод предназначен для внутриигровой настройки, поэтому требует установки мода YACL (YetAnotherConfigLib).

Fabric/Quilt

При использовании Fabric или Quilt также потребуется мод Mod Menu или другой мод, предоставляющий доступ к настройкам.

NeoForge/Forge

Дополнительные моды не требуются.

🖥️ Внутриигровая настройка

Настройки структур

Структуры организованы в категории на основе используемых модов и датапаков (неймспейсы), что упрощает их управление. Можно отключать генерацию построек и управлять списком биомов, где должны появляться конкретные структуры.

Настройки структур

Конкретные структуры также можно легко найти через поиск по всем категориям.

Поиск

Управление биомами для конкретных структур

Каждая структура имеет собственную конфигурацию, позволяющую добавлять и/или удалять определенные биомы для корректировки генерации.

Управление биомами

Настройки наборов структур (распределение)

Пользовательское распределение структур можно настроить через глобальные модификаторы расстояния и разделения или через индивидуальные значения для каждой структуры.

  • Расстояние — средний интервал в чанках между структурами в одном наборе (группе структур).
  • Разделение — минимальное расстояние в чанках между структурами в одном наборе. Значение разделения не может превышать значение расстояния.

Дополнительно для каждого набора структур можно настроить соль и частоту.

Настройки распределения

📝 Конфигурация через JSON файл

Все настройки, упомянутые в разделе внутриигровой конфигурации, дублируются и сохраняются в JSON файле по пути config/structurify.json. Этот файл особенно полезен для управления настройками на стороне сервера.

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

Structurify разработан для полной совместимости с большинством модов и датапаков, влияющих на генерацию мира и структур. В настоящее время обеспечивается улучшенная совместимость со следующими:

Глобальные загрузчики датапаков:

  • Paxi
  • Open Loader
  • Global Packs
  • Global Datapacks

Моды:

  • Repurposed Structures
  • Моды YUNGNICKYOUNG
  • Structure Gel API
  • Terra

Поскольку генерация структур — сложная система, иногда могут возникать проблемы, особенно с модами, которые реализуют собственную логику генерации или значительно изменяют ванильное поведение.

Участники проекта
faboslav

faboslav

Разработчик

Создан: 22 авг 2024

ID: 50860