
Oh The Trees You'll Grow — мод для добавления новых видов деревьев и древесины в Minecraft
Oh The Trees You'll Grow — библиотека для Minecraft, которая позволяет создавать собственные деревья через NBT-структуры и JSON в…
Oh The Trees You'll Grow — библиотека для Minecraft, которая позволяет создавать собственные деревья через NBT-структуры и JSON в дата-паках. Сам мод ничего в мир не добавляет — он предоставляет систему, через которую авторы дата-паков и моды-потребители описывают форму, высоту…
Oh The Trees You'll Grow — мод для добавления новых видов деревьев и древесины в Minecraft
Загрузчик: Fabric
Версия Minecraft, на которой тестировалось и пишется статья: 26.1
Диапазон поддерживаемых версий: 1.20.1 – 26.1
Версия мода: 10.0.4
Oh The Trees You'll Grow — библиотека для Minecraft, которая позволяет создавать собственные деревья через NBT-структуры и JSON в дата-паках. Сам мод ничего в мир не добавляет — он предоставляет систему, через которую авторы дата-паков и моды-потребители описывают форму, высоту, листву и декораторы дерева. Изначально сделан как общий каркас для генератора биомов того же автора, теперь работает как самостоятельный инструмент.
Принцип работы
Дерево состоит из двух частей — ствола и кроны. Каждая собирается в игре как угодно: прямое, наклонённое, с декоративными блоками внутри. Перед сохранением в конструкцию добавляются маркеры из ванильной шерсти:
красная шерсть на нижней границе ствола — заполняет воздух до земли, дерево выглядит укоренённым;
красная шерсть на нижней границе кроны — соединяет крону со стволом;
белая шерсть ровно одна на ствол и одна на крону — обозначает точку привязки.
Белая шерсть должна быть только одна на часть. Иначе части не выровняются корректно.

Ствол из ванильных брёвен. Внизу — ряд красной шерсти по периметру, ровно посередине — один блок белой шерсти.
Готовая деталь сохраняется через блок структуры в режиме SAVE — это блок, который можно получить командой: /give <имя> minecraft:structure_block. В поле «Название структуры» прописывается собственное имя, после нажатия SAVE деталь записывается в файл внутри папки мира. Оттуда её переносят в дата-пак как NBT-структуру.

Интерфейс настройки структурного блока
Что настраивается
Поведение дерева описывается одним JSON-файлом в дата-паке. Он задаёт:
из каких сохранённых деталей состоит дерево;
на каких блоках оно может расти (по умолчанию — любая земля);
высоту — фиксированную или диапазон min–max;
какие блоки заменяют листву и брёвна из структуры — из одной сохранённой формы можно сделать дуб, акацию или берёзу, не пересохраняя NBT;
декораторы: диск мха под деревом, лианы, пчелиные ульи с управляемой вероятностью;
дополнительные блоки из структуры, которые должны перенестись в мир как есть (например, светокамень внутри кроны).
Для сборки JSON руками есть официальный генератор: https://misode.github.io/ohthetreesyoullgrow/feature/. Он даёт форму с полями и сразу выдаёт готовый код, который остаётся положить в дата-пак.
Тестовые деревья из коробки
К библиотеке приложены готовые тестовые деревья — убедиться, что мод работает, можно сразу после установки, без собственного дата-пака. Имена тестовых деревьев подсказывает автодополнение команды размещения в игре. Сам образцовый дата-пак лежит внутри .jar-файла мода — его можно распаковать и использовать как рабочий шаблон для своего проекта.
Вывод
Oh The Trees You'll Grow закрывает одну задачу — кастомные деревья без Java-кода, силами одного человека с блоком структуры и текстовым редактором. Для обычного игрока сам мод ценности не даёт — нужен дата-пак или мод-потребитель. Целевая аудитория Oh The Trees You'll Grow — авторы дата-паков, разработчики модов-биомов и создатели приключенческих карт.
Установка
Базовая установка занимает около 5 минут. Общий процесс одинаков, отличается только лоадер и совместимый билд.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











