Terrasect
Раздели свой мир на регионы и управляй рельефом, климатом, структурами, мобами и лутом в каждом из них независимо.
- Загрузчики
- FabricNeoForge
- Скачиваний на Modrinth
- 674
- Подписчиков на Modrinth
- 10
- версий
- 39
- Обновлён
- 5 октября 20265 окт.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Что такое Terrasect?
Terrasect позволяет разделить ваш мир Minecraft на именованные регионы — расположенные в виде гексагональной сетки, ячеек Вороного, рекурсивных подразделений, окружающих форм или разбросанных островов — и задать каждому региону собственные правила генерации мира. Один регион может быть пышной, спокойной равниной; его сосед — изрезанной пустошью, кишащей монстрами, с собственной таблицей лута — и всё это в одном мире, всё из одного и того же сида, каждый раз.
Здесь ничего не случайно при каждом посещении: один и тот же сид всегда даёт одну и ту же раскладку, так что регион, который вы нашли однажды, останется на месте и в следующий раз.
Проблемы и предложения
Нашли баг или есть идея, что Terrasect должен уметь? Откройте issue в трекере задач на GitHub — сообщения об ошибках и предложения приветствуются.
Возможности
- Формирование рельефа и климата. Сделайте рельеф региона более плоским или неровным, а также переопределите его температуру, влажность и другие климатические значения независимо от окружающего мира.
- Ограничения высоты. Ограничьте, насколько высоко или низко региону разрешено строиться.
- Управление структурами. Разрешайте, блокируйте или принудительно размещайте конкретные структуры (или целые группы модов/тегов структур) внутри региона — хотите, чтобы каждая деревня равнин заменялась аванпостом разбойников? Готово.
- Управление спавном мобов. Разрешайте или блокируйте спавн конкретных мобов (или целых тегов мобов) в регионе — как во время генерации мира, так и во время обычной игры.
- Управление лутом. Разрешайте или блокируйте записи таблиц лута (или теги лута) внутри региона.
- Пять способов разметки регионов. Гексагональная сетка, ячейки Вороного, рекурсивное подразделение, окружающие формы и разбросанные архипелаги — выберите тот язык форм, который подходит миру, который вы строите.
- Простой конфиг или код, если хотите. Определяйте регионы в обычных текстовых файлах пресетов или создавайте их программно, если пишете собственное дополнение.
- Создан, чтобы оставаться быстрым. Поиск регионов кэшируется по чанкам, так что добавление множества регионов не означает лагающий мир.
Поддерживаемые версии
| Minecraft | Fabric | NeoForge |
|---|---|---|
| 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.
Быстрый старт
- Установите Terrasect и его Kotlin-зависимость для вашего загрузчика (см. выше) как любой другой мод.
- Запустите мир один раз — Terrasect создаст папку
config/terrasect/с примером пресета и файломconfig.toml. На этом этапе ни один пресет ещё не активен, так что генерация мира не затронута. - Откройте
config/terrasect/config.tomlи установитеpresetв имя файла пресета в этой папке (без расширения.toml), чтобы активировать его. - Перезапустите игру или сервер. Изменения конфига читаются только при запуске.
Смотрите Начало работы ниже — пошаговое руководство, полный справочник по регионам/стратегиям (с картинками) и отдельные страницы по шуму, структурам и ограничениям лута.
Известные ограничения
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 на сервере?
Нужен и в игре, и на сервере