Ccurseforge
Sparse Structures

Sparse Structures

Мод регулирует редкость всех структур в Minecraft, включая модифицированные, делая исследование мира более разнообразным и сложным.

Автор: Maxence Тип: Мод Категории: Генерация мираМодыСтруктурыУтилиты сервера Загрузок: 18 750 964 Просмотров: 0 Обновлён: 17.09.2026

Модификация, изменяющая распределение всех структур в Minecraft, включая добавленные модами и датапаками, делая их более редкими или, наоборот, более частыми.

Sparse Structures

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

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

Особенности

  • Настраиваемость: можно индивидуально изменять редкость каждой структуры, включая модифицированные и из датапаков.
  • Исправление ошибки MC-177381: корректирует работу команды /locate, исправляя неправильное определение расстояния до структур.
  • Экспорт наборов структур: с помощью команды /dumpstructuresets можно сохранить все наборы структур в файл с правильным форматом для конфигурации.
  • Отсутствие ограничения на расстояние: в оригинальной игре максимальное расстояние между структурами ограничено 4096 чанками, этот мод снимает это ограничение, позволяя делать структуры ещё более редкими.
  • Отключение структур: структуры можно полностью отключить, установив коэффициент распространения равным 0.
  • Улучшенное распределение: используется уникальная соль на основе идентификатора структуры, что предотвращает скопление структур в одном месте, особенно актуально для модов с дефолтной солью.

Установка и настройка

Конфигурационный файл sparsestructures.json5 находится в папке config вашего игрового клиента.

Основные параметры в конфиге:

  • spreadFactor — множитель для расстояния и интервала между структурами. По умолчанию равен 2, что удваивает редкость. Для повышения частоты появления используйте значения меньше 1, например 0.5. Значение 0 полностью отключает структуру.
    • ⚠️ Внимание: слишком маленькие значения (например, 0.01) значительно замедляют генерацию мира.
  • idBasedSalt — булево значение, указывающее использовать ли соль на основе ID структуры для генерации, по умолчанию true.
  • customSpreadFactors — список с индивидуальными коэффициентами для конкретных структур. Каждый элемент содержит название структуры и её коэффициент распространения. Пример:
    { "name": "minecraft:mansion", "spreadFactor": 2
    }

Подсказка: с помощью команды /dumpstructuresets можно экспортировать все наборы структур для упрощения настройки.

Для применения изменений требуется перезапуск игры.

Использование с другими модами

Если вы используете мод Alex’s Caves, рекомендуется установить коэффициент распространения его структур в 1, чтобы избежать проблем с генерацией.

Требования

  • Fabric API (для Fabric) или Quilt API (для Quilt).

Известные ограничения

  • В версиях 1.20.X попытка найти отключённую структуру через /locate может привести к зависанию внутреннего сервера (решается перезапуском). В версиях 1.21.X этой проблемы нет.
  • Несовместим с модом Cyanide.

Пример сравнения

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

Сравнение двух миров с одинаковым сидом: слева без мода, справа с Sparse Structures.

Пример работы в модифицированной среде:

Много структур на одном участке океана в модифицированной среде

Тот же участок с меньшим количеством структур благодаря Sparse Structures

В примере используются моды: Tidal Towns, Explorify, все моды Yung, Just Another Structure Pack, MVS, Explorations, Towns and Towers, Dungeons and Taverns и другие.

Полезная информация

Частые вопросы

Короткие ответы по установке, совместимости и возможностям проекта.

Можно ли отключить генерацию определённых структур?

Да, для этого нужно установить у нужных структур коэффициент spreadFactor в 0 в конфигурационном файле.

Какие версии Minecraft поддерживает мод в плане исправления команды /locate?

Исправление команды /locate работает корректно в версиях 1.21.X, в версии 1.20.X поиск отключённых структур может вызвать зависание сервера.

Влияет ли мод на генерацию руд и геод?

Нет, мод не изменяет генерацию руд, геод и других подобных особенностей мира.

Центр загрузок

Доступные версии

Выберите подходящую версию игры и скачайте нужный выпуск.

Sparse Structures 3.1.4

sparsestructures-neoforge-26.2-3.1.4.jar

Скачать118.11 KB
Релиз
Версии
26.2
Загрузчик
NeoForge
Загрузки6 177
Добавлен

Sparse Structures 3.1.4

sparsestructures-fabric-26.2-3.1.4.jar

Скачать118.0 KB
Релиз
Версии
26.2
Загрузчик
Fabric
Загрузки10 278
Добавлен

Sparse Structures 3.1.3

sparsestructures-fabric-26.1.2-3.1.3.jar

Скачать117.99 KB
Релиз
Версии
26.1.2
Загрузчик
Fabric
Загрузки23 535
Добавлен

Sparse Structures 3.1.2

sparsestructures-neoforge-26.1.2-3.1.2.jar

Скачать118.38 KB
Релиз
Версии
26.1.2
Загрузчик
NeoForge
Загрузки43 916
Добавлен

Sparse Structures 3.1.1

sparsestructures-neoforge-1.21.11-3.1.1.jar

Скачать118.12 KB
Релиз
Версии
1.21.11
Загрузчик
NeoForge
Загрузки21 371
Добавлен