

Sparse Structures
Активный0.0
Установок
Последнее обновление
Версии
Sparse Structures
Обзор модификации
Эта практичная и настраиваемая модификация изменяет частоту появления всех сооружений в Minecraft, включая как стандартные постройки, так и добавленные другими модификациями или датапаками. С её помощью можно сделать строения более редкими или, наоборот, более распространёнными, что особенно полезно в масштабных сборках, чтобы стимулировать исследование и добавить вызов игровому процессу.
Важно: мод не затрагивает генерацию руд, жеодов и аналогичных объектов, а также практически не влияет на формирование ландшафта и растительности.
Примеры использования
Демонстрация работы модификации:
![""]https://cdn.modrinth.com/data/qwvI41y9/images/be9e463926fb59e8314ba24c69d173ab4d636278.png
В среде с установленными модами:
![""]https://cdn.modrinth.com/data/qwvI41y9/images/ae9d2621f1f12bf208a7af27738e6a9113e3de45.png ![""]https://cdn.modrinth.com/data/qwvI41y9/images/78f2018c9beb7c9e5992b0c246313ff7c7228e03.png
Моды с сооружениями на изображениях: Tidal towns, Explorify, все моды Yung, Just Another Structure Pack, MVS, Explorations, Towns and Towers, Dungeons and Taverns...
Функциональные возможности
- Полная настройка — изменение редкости любых сооружений, включая пользовательские.
- Исправление MC-177381 — устранение ошибки с неправильным расстоянием в команде /locate.
- Сбор информации — команда /dumpstructuresets выводит полный список комплектов строений в нужном для конфигурации формате.
- Расширенные ограничения — убран лимит расстояния между постройками, позволяющий сделать их редкими.
- Отключение сооружений — установка коэффициента распространения в ноль полностью исключает объект из генерации.
- Улучшенное распределение — предотвращает близкое расположение схем за счёт использования соли на основе идентификатора сооружения.
Конфигурация
Настройки находятся в папке конфигурации игрового экземпляра под именем sparsestructures.json5. Основные параметры:
- spreadFactor — базовый множитель расстояния и интервала между строениями. По умолчанию равен 2 (строения становятся вдвое реже). Для увеличения частоты можно использовать значение 0.5. Установка в 0 отключает сооружение.
Предупреждение: установка очень маленького значения (например, 0.01) может замедлить создание мира.
- idBasedSalt — отвечает за уникальность соли построек для избегания их массового появления (активно по умолчанию).
- customSpreadFactors — индивидуальные условия для конкретных схем. Пример использования:
json5 { "name": "minecraft:mansion", "spreadFactor": 2 } // Детальная информация доступна в конфигурационном файле
Совет: получите автоматически заполненный список с использованием команды /dumpstructuresets.
В текущей версии (v2.0) требуется перезапуск игры для применения изменений.
Заметка: при использовании мода "Alex's Caves" рекомендуется задавать его схемам множитель 1 для предотвращения проблем.
Необходимые компоненты
- Fabric API (для Fabric) или эквивалент Quilt
Будущие обновления
- Конфигурации для отдельных миров
- Поддержка тегов сооружений
- Настройка биомных ограничений
- Решение проблемы команды /locate для вышедших строений (только 1.20.X)
- Опция взаимного исключения объектов
- Настраиваемая конфигурация (реализовано в v2.0)
- Запрет определённых строений (с v3.0)
- Генерация по частоте (с v3.0)
Известные сложности
- Поиск вышедшей схемы в версиях 1.20.X приводит к зависанию внутреннего сервера (требуется перезапуск). В 1.21.X этого не происходит.
- Несовместимость с модом Cyanide