mcrating.org Сейчас на сайте: 596 чел.
596

Скачать Terra

Terra — серверная платформа для настройки генерации миров Minecraft: config packs описывают биомы, рельеф, структуры и ресурсы, а API и загрузчик аддонов помогают расширять схему без привязки к одному ядру.

Плагины 493 559 загрузок 1 389 подписок

Описание

Описание Terra

платформа для глубокой настройки генерации миров Minecraft. Её удобно описывать не как один готовый биом-пак, а как слой между сервером, модлоадером и данными, которые определяют рельеф, биомы, структуры, ресурсы и правила появления объектов. В официальном описании Terra называется world generation modding/configuration platform: это хорошо передаёт суть, потому что основной инструмент здесь не меню с пресетами, а конфигурационные пакеты и API. Для администратора сервера Terra полезна тем, что мир можно проектировать через config packs. Такой пакет содержит набор файлов, где описываются элементы мира и связи между ними. В стандартных поставках есть core addons и базовый overworld-пак, а в документации отдельно выделены community packs. Это значит, что ресурс подходит как тем, кто хочет быстро поставить готовую генерацию, так и тем, кто готов настраивать собственную схему под сервер, сезон или карту. Terra не следует путать с инструментами про геоданные, Unity-ландшафты или сторонние проекты с похожим названием. В контексте Modrinth, SpigotMC и документации PolyDev это именно Minecraft-платформа для voxel world generation, работающая через пакеты конфигурации, платформенные реализации и расширения. На странице проекта указана серверная направленность: для сервера Terra обязательна, а обычный клиент может подключаться к серверу без установки Terra, если речь не о локальном одиночном мире с модлоадером. > Terra особенно сильна там, где стандартного datapack-подхода уже мало, но писать отдельный Java-мод ради каждого изменения мира слишком дорого.

Что делает ресурс Terra выносит поведение мира в данные. Вместо того чтобы менять код для каждого биома или структуры, разработчик config pack описывает, какие шаблоны использовать, где располагаются элементы, как распределяются биомы, какие высоты и шумы участвуют в рельефе. Документация подчёркивает, что стандартный формат конфигураций — YAML, но чтение форматов обеспечивается аддонами, поэтому архитектура не сводится к одному файлу настроек. На Bukkit/Paper-сервере Terra ставится как плагин, а для Fabric, Forge и Quilt используется как мод в соответствующей среде. В документации PolyDev отдельно сказано, что Bukkit-направление фактически ориентировано на Paper и разумные форки вроде Purpur или Pufferfish; CraftBukkit/Spigot не являются идеальной целью для полной функциональности. На Modrinth при этом перечислены Bukkit, Fabric, Folia, Forge, Paper, Purpur, Quilt и Spigot, поэтому конкретный файл всегда нужно выбирать по версии Minecraft и платформе. | Слой Terra | Что он даёт | Практический результат | |---|---|---| | Config packs | Описание рельефа, биомов, структур и ресурсов в данных | Мир можно менять без переписывания ядра проекта | | Core addons | Базовые схемы и стандартные элементы конфигурации | Пакеты получают готовый фундамент для типовых задач | | Platform implementations | Работа на разных Minecraft-платформах | Один подход применим на Paper-серверах и модлоадерах, где это поддержано | | API и addon loader | Расширение схем и подключение новых возможностей | Разработчики могут добавлять поведение поверх базовой системы | Администратору это даёт контроль над тем, каким будет новый мир. Можно взять готовый community pack, изменить частоты руд, убрать спорный биом, настроить декоративные элементы или подготовить тематическую карту для события. Важно понимать ограничение: менять генератор уже существующего мира обычно плохая идея, потому что старые и новые чанки будут отличаться. Terra лучше планировать до старта сезона.

Особенности

  • Data-driven-подход: значительная часть поведения мира описывается config packs.
  • Поддержка готового overworld-пака и community packs для быстрого старта.
  • Платформы по документации: Fabric, Forge, Quilt и Bukkit-экосистема, где для Bukkit официально рекомендуется Paper+.
  • На Modrinth Terra опубликована как серверный ресурс с поддержкой Bukkit, Fabric, Folia, Forge, Paper, Purpur, Quilt и Spigot.
  • API позволяет расширять схемы конфигурации через addons.
  • Addon loader разделяет bootstrap-загрузку и последующую инициализацию аддонов с проверкой зависимостей.
  • Для серверов на Fabric, Forge и Quilt мир можно назначать через level-type.
  • Config packs можно устанавливать в отдельную папку packs и проверять по логам загрузки. Небольшой пример для server.properties на Fabric, Forge или Quilt показывает синтаксис назначения генератора. Документация использует шаблон terra:<CONFIG_ID>/<CONFIG_ID>, а для стандартного overworld-пака приводит вариант ниже: properties level-type=terra:overworld/overworld Для пользовательского пакета важно, чтобы идентификатор был в нижнем регистре. Если pack ID называется EXAMPLE, в настройке сервера используется terra:example/example. Перед такой заменой сервер останавливают, делают резервную копию мира и создают новый world folder либо переименовывают старый. Это не бюрократия, а защита от повреждённых границ чанков и путаницы между старым и новым генератором.

Совместимость и установка Для Bukkit/Paper установка выглядит как обычный серверный плагин: скачайте правильный .jar, положите его в папку plugins, перезапустите сервер и проверьте логи. Документация PolyDev прямо советует использовать Paper или близкие форки, потому что именно на этой ветке Bukkit-платформы Terra разрабатывается и поддерживается лучше. После установки выбирают способ создания мира: через настройки Bukkit или через отдельный world manager. Для Fabric установка ближе к обычному моду: скачанный .jar кладут в папку mods клиента или сервера, затем перезапускают окружение и проверяют, что Terra загрузилась. Для серверного мира на Fabric, Forge и Quilt ключевым шагом становится настройка level-type, после чего запускается новый мир. Если используется config pack из GitHub или community list, проверяйте наличие pack.yml в правильном месте архива или папки. Типичные пути для пакетов:

  1. Fabric: /config/Terra/packs.
  2. Bukkit/Paper: /plugins/Terra/packs.
  3. Внутри пакета файл pack.yml должен лежать на верхнем уровне пакета, а не в лишней вложенной папке.
  4. После запуска в логах должны появиться строки загрузки нужного pack ID.
  5. Для разработки можно пользоваться перезагрузкой packs, но новые правила применятся только к новым чанкам.
  6. Перед сменой генератора сохраняйте резервную копию мира.

Вопросы и ответы

Terra нужна клиентам сервера?

Для обычного подключения к серверу Terra на клиенте не нужна: это серверная часть генерации мира. Исключение — одиночная игра или локальная среда на Fabric, Forge или Quilt, где Terra должна быть установлена в используемом профиле.

Чем Terra отличается от обычного datapack?

Datapack подходит для многих ванильных задач, но Terra даёт более широкий конфигурационный слой: рельеф, biome distribution, features, palettes, ores, структуры, addons и API. Это ближе к платформе проектирования мира, чем к небольшому набору правок.

Можно ли сменить Terra-пак на существующем мире?

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

Где брать готовые config packs?

В документации Terra есть раздел community packs, а на странице Modrinth перечислены примеры вроде Overworld, Origen, Hydraxia, SkyLands, Tartarus, ReimagEND и Substratum. Перед установкой проверяйте совместимость пакета с вашей версией Terra и Minecraft.

Версии и скачивания

4 последних версий
Последняя версия

6.6.6-BETA-bukkit

31 929 загрузок beta Terra-bukkit-6.6.6-BETA+451683aff-shaded.jar Источник: MineMods Файл: MineMods API
Загрузчики: folia paper purpur Версии Minecraft: 1.21.8
Открыть все версии

Проверка и источник

Обновлено
2025-10-03T06:47:24.416588Z
Метрики и версии читаются из публичного API без записи в внешний каталог.

Что проверено

Источник: MineMods; загрузки: 493 559; подписки: 1 389; обновлено: 2025-10-03T06:47:24.416588Z.

Категории

adventure utility worldgen bukkit fabric folia forge paper purpur quilt spigot 1.13 1.13.1 1.13.2 1.14 1.14.1 1.14.2 1.14.3 1.14.4 1.15 1.15.1 1.15.2 1.16