Перейти к содержимому

Terrasect

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

FabricNeoForge
Загрузчики
FabricNeoForge
Скачиваний на Modrinth
674
Подписчиков на Modrinth
10
версий
39
Обновлён
5 октября 20265 окт.
Опубликован
в 2026

Коротко о моде

Работает на Fabric и NeoForge
Для Minecraft 1.21.11–26.1, 26.1.2–26.2 …
Нужен и в игре, и на сервере
Последняя версия — 0.2.4+26.2-fabric от 5 октября 2026
Нужен Fabric Language Kotlin и Fabric API
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.21.1, 1.21.11–26.1, 26.1.2–26.2 …
Описание переведено автоматическиПоказать оригинал (EN)

Что такое Terrasect?

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

Здесь ничего не случайно при каждом посещении: один и тот же сид всегда даёт одну и ту же раскладку, так что регион, который вы нашли однажды, останется на месте и в следующий раз.

Проблемы и предложения

Нашли баг или есть идея, что Terrasect должен уметь? Откройте issue в трекере задач на GitHub — сообщения об ошибках и предложения приветствуются.

Возможности

  • Формирование рельефа и климата. Сделайте рельеф региона более плоским или неровным, а также переопределите его температуру, влажность и другие климатические значения независимо от окружающего мира.
  • Ограничения высоты. Ограничьте, насколько высоко или низко региону разрешено строиться.
  • Управление структурами. Разрешайте, блокируйте или принудительно размещайте конкретные структуры (или целые группы модов/тегов структур) внутри региона — хотите, чтобы каждая деревня равнин заменялась аванпостом разбойников? Готово.
  • Управление спавном мобов. Разрешайте или блокируйте спавн конкретных мобов (или целых тегов мобов) в регионе — как во время генерации мира, так и во время обычной игры.
  • Управление лутом. Разрешайте или блокируйте записи таблиц лута (или теги лута) внутри региона.
  • Пять способов разметки регионов. Гексагональная сетка, ячейки Вороного, рекурсивное подразделение, окружающие формы и разбросанные архипелаги — выберите тот язык форм, который подходит миру, который вы строите.
  • Простой конфиг или код, если хотите. Определяйте регионы в обычных текстовых файлах пресетов или создавайте их программно, если пишете собственное дополнение.
  • Создан, чтобы оставаться быстрым. Поиск регионов кэшируется по чанкам, так что добавление множества регионов не означает лагающий мир.

Поддерживаемые версии

MinecraftFabricNeoForge
1.20.1✅—
1.21.1✅✅
1.21.11✅✅
26.1✅✅
26.2✅✅

Сборки для Fabric дополнительно требуют Fabric API и Fabric Language Kotlin. Сборки для NeoForge дополнительно требуют Kotlin for Forge. Скачайте подходящие версии зависимостей с той же страницы релиза, что и jar-файл Terrasect.

Быстрый старт

  1. Установите Terrasect и его Kotlin-зависимость для вашего загрузчика (см. выше) как любой другой мод.
  2. Запустите мир один раз — Terrasect создаст папку config/terrasect/ с примером пресета и файлом config.toml. На этом этапе ни один пресет ещё не активен, так что генерация мира не затронута.
  3. Откройте config/terrasect/config.toml и установите preset в имя файла пресета в этой папке (без расширения .toml), чтобы активировать его.
  4. Перезапустите игру или сервер. Изменения конфига читаются только при запуске.

Смотрите Начало работы ниже — пошаговое руководство, полный справочник по регионам/стратегиям (с картинками) и отдельные страницы по шуму, структурам и ограничениям лута.

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

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

Лицензия и раскрытие об использовании ИИ

Terrasect распространяется под лицензией MIT — используйте его, форкайте, учитесь на нём.

При создании этого мода активно использовались LLM, и из-за этого часть кодовой базы, признаться, местами сыровата. Целью проекта была сама идея — управление генерацией мира по регионам, а не отточенная реализация. Если хотите развить эту идею в своём моде — дерзайте; будем рады услышать об этом.

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

Как установить Terrasect?

Установите Fabric под свою версию Minecraft, скачайте Terrasect под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Terrasect?

У Terrasect есть сборки для Minecraft 1.20.1, 1.21.1, 1.21.11–26.1, 26.1.2–26.2.

Нужен ли Terrasect на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее