Расти маленькие деревья!
Модификация Minecraft добавляет блок, в котором растут небольшие деревья в двух блочных пространствах.
Рекомендуется использовать JEI для поиска совместимых саженцев и того, что они отбрасывают. Waila и TheOneProbe покажут, что растет саженец и его прогресс. Новые версии Лесного хозяйства или Pams могут добавить больше деревьев
С чего начать
Создайте горшок с бонсай и поместите его где-нибудь, по крайней мере, на один кусок воздуха над ним. Найдите почву для использования в вашем горшке. Грязь пока подойдет. Щелкните правой кнопкой мыши по горшку с бонсай. Получить совместимый саженец и щелкнуть его правой кнопкой мыши на горшке бонсай Смотреть это растет. Затем вы можете при желании собрать дерево, щелкнув по нему правой кнопкой топором или разбив блок. Сам горшок с бонсай ломается только тогда, когда в это время не растет саженец. Вы также можете усовершенствовать свой горшок с бонсай до прыгающего банка с бонсай, который автоматически выбрасывает предметы в инвентарь под горшком. Это может быть отключено в конфигурации, хотя! Используйте красители, чтобы покрасить свой горшок. Просто щелкните правой кнопкой мыши горшок, удерживая любой краситель. Это работает на обычных и на прыгающих горшках!
Для некоторых деревьев может потребоваться определенная почва. И различные типы почвы обеспечивают различные стимулы для роста вашего бонсай. Рекомендуется использовать JEI для поиска совместимых саженцев и доступных почв. Waila и TheOneProbe покажут, какой саженец растет на какой почве и как он продвигается. Совместимость саженцев Интегрированная поддержка @ 2017-10-03:
Все ванильные деревья
Все лесные деревья вкл. моды, использующие систему Forestry Tree (т.е. ExtraTrees) Все деревья Пэм в Harvestcraft
И в произвольном порядке:
IndustrialCraft 2, Интегрированная динамика, Totemic, Rustic, PrimalCore, Traverse, Tinkers Construct, Natura, AbyssalCraft, Сумеречный лес, Thaumcraft, Terrawater
Если вы хотите, чтобы поддерживалось больше деревьев и вы немного разбираетесь в minecraft и git, прочитайте раздел «Создание совместимого с саженцем самостоятельно» ниже и создайте запрос на извлечение.
Генерация недостающих фигур
Более новые версии Forestry или Pams могут добавлять больше деревьев, которые невидимы при посадке в горшок с бонсай. Это связано с тем, что для совместимости дерева необходимы две части:
Определение TreeType, это может быть либо код Java, либо JSON
Некоторые описания форм для этого типа дерева, все это JSON. В случае этих модов их типы деревьев динамически добавляются через Java, поэтому они просто пропускают соответствующие файлы форм. Журнал сервера уведомляет вас об этом.
Но автоматически генерировать эти файлы форм относительно легко (и я ценю запросы на их извлечение, чтобы другие могли извлечь выгоду из вашей работы) в большинстве случаев:
Создайте новый суперплоский мир, следующий шаг сотрет область блока размером 322! Посмотрите где-нибудь на земле и введите команду: / bonsaitrees generateMissingShapes yes Это создаст все недостающие фигуры в папке configs / bonsaitrees / shape.d, убедитесь, что они есть как на клиенте, так и на сервере. Перезапустите игру и продолжайте играть в свой обычный мир
Если деревья бонсай не могут узнать, как на самом деле вырастить дерево, вам нужно будет создать форму JSON самостоятельно. В этом вам поможет другая команда: / bonsaitrees saveTreeShape имя-типа-дерева. Итак, ваш процесс на случай, если вы захотите определить некоторые формы для mytreemod: redstone_tree, будет выглядеть примерно так:
Вырастите несколько своих деревьев или постройте структуру, напоминающую ваше дерево (может быть, вы хотите выращивать кристаллы бонсай из красного камня?). Убедитесь, что все они касаются грязи и воздуха. Это действительно важно, иначе ваша фигура будет включать в себя все, к чему они прикасались. Посмотрите на него напрямую и введите команду / bonsaitrees saveTreeShape mytreemod: redstone_tree Повторите шаг 2 для других форм вашего дерева, чтобы в ваших горшках для бонсай росли более одной формы дерева. Убедившись, что у вас есть настройки формы на клиенте и на сервере, перезапустите игру и продолжайте играть в свой обычный мир
Сделать Саженец совместимым самостоятельно Простые деревья с помощью файлов JSON
Пример: config / types.d / ic2_rubber.json
Поля:
name: внутреннее имя почвы, оно должно быть уникальным и, как правило, следует схеме именования ResourceLocation. Будет загружен только первый грунт с данным именем, все последующие грунты с таким же именем будут пропущены. мод: укажите это, если эта почва доступна, только если данный мод загружен. почва: Используется для описания блока предметов, используемого для этой почвы. Это просто имя реестра элемента и метаданные. Но учтите, что разрешены только блочные предметы! При необходимости вы также можете указать логический тег ignoreMeta внутри объекта почвы. модификаторы: это объект JSON, содержащий пару ключ-значение для каждого модификатора, на который влияет эта почва. В настоящее время поддерживаются только growTime и dropChance. Оба являются множителями для базовых значений дерева, которое в настоящее время растет. provideTags: массив строк JSON, указывающий типы почв, которые эта почва представляет. Если вы пропустите эту запись, она будет по умолчанию «грязь» и «трава». Прочтите ниже раздел «Совместимость почвы», чтобы узнать, как это влияет на вашу почву.
Совместимость почвы
Может ли дерево расти на определенной почве, определяется по меткам, которые предоставляет почва, и по меткам, которые нужны дереву. Если есть какое-то совпадение между двумя деревьями, дерево может расти на земле. Тег может быть любой строкой. Вы можете увидеть, какой грунт / дерево предоставляет какой тег, используя команды / bonsaiTrees listSoils и / bonsaiTrees listTrees.
Если вы хотите изменить, какое дерево может расти на какой почве, вам придется соответственно изменить метки. Самый простой способ сделать это для почв и деревьев, у которых нет файлов json, это использовать CraftTweaker. Пожалуйста, смотрите раздел ниже для примеров.
В качестве альтернативы можно переопределить почвы, используя файлы .json, так же, как деревья могут быть переопределены: файлы в папках config / *. D / всегда имеют приоритет над нативными интеграциями, поэтому размещение файлов с тем же внутренним именем, что и у существующее дерево или почва эффективно переопределят исходное определение.
Параметры конфигурации
В вашей папке config / bonsaitrees / есть файл settings.conf, который можно использовать для настройки некоторых параметров игрового процесса этого мода:
* Поля Шанс позволяют установить шансы выпадения предметов по умолчанию. * Поля «Сумма» позволяют установить количество предметов по умолчанию. maxTreeScale это параметр на стороне клиента, который применяет его в качестве множителя к размеру деревьев бонсай. Это используется, чтобы сделать их немного меньше, чем фактический блок по умолчанию. showChanceInJEI может использоваться, чтобы не дать игрокам искать шансы выпадения в JEI disabledIntegrations можно использовать для отключения отдельных интеграций на основе Java, например, чтобы отключить Pam s Harvestcraft, вы должны добавить org.dave.bonsaitrees.integration.mods.PamsHarvestcraft. Вы можете получить список интеграций здесь. disabledTreeTypes можно использовать для отключения отдельных типов деревьев, например, чтобы запретить пользователям выращивать лесные вишни на холмах в горшках для бонсай, добавьте лесное хозяйство: hillCherry. Чтобы вывести список всех зарегистрированных типов деревьев, вы можете использовать команду / bonsaitrees listTrees. disabledSoils можно использовать для отключения отдельных почв по имени, например, чтобы отключить использование травы в качестве почвы, вы должны добавить minecraft: grass. Чтобы составить список всех зарегистрированных почв, вы можете использовать команду / bonsaitrees listSoils. disableHoppingBonsaiPot: Отключить функциональность Hopping Bonsai Pots.
Интеграция Craft Tweaker 2
Вам может потребоваться более точный контроль над тем, какие капли генерируются отдельными типами деревьев. Деревья бонсай добавляют в CraftTweaker несколько методов, позволяющих вам удалять и добавлять капли по своему усмотрению. Это также позволяет изменять тики, необходимые для полного роста дерева.
Изменение дерева капель
Следующий zenscript пример заставляет Ванильные Дубы бросать ведра, но не оставляет листьев или палок. Это также делает так, что для выращивания дуба бонсай требуется всего 10% от обычного времени.
mods.bonsaitrees.TreeDrops.addTreeDrop (minecraft: oak, minecraft: bucket, 0,01) mods.bonsaitrees.TreeDrops.removeTreeDrop (майнкрафт: дуб, майнкрафт: листья) mods.bonsaitrees.TreeDrops.removeTreeDrop (minecraft: oak, minecraft: stick) mods.bonsaitrees.TreeGrowth.setTickMultiplier (minecraft: oak, 0.1)
Если вы хотите изменить капли Дерева Бонсай, вы должны сначала удалить оригинальную каплю, а затем заново добавить ее с новым количеством и шансом, например, чтобы Железные Деревья Небесного Сада роняли больше смолы (4) с более высоким шанс (50%) использовать это:
mods.bonsaitrees.TreeDrops.removeTreeDrop (sky_orchard: iron, sky_orchards: смолы_iron) mods.bonsaitrees.TreeDrops.addTreeDrop (sky_orchard: iron, sky_orchards: смолы_iron * 4, 0,5)
Изменение тегов совместимости почвы
Следующий зенскрипт заставляет Ванильные Дубы расти только на горшках с бонсай. Он также добавляет «волшебный» тег в грунт end_stone, но это не имеет никакого эффекта, так как нет дерева с этим тегом. Наконец, он удаляет тег netherrack из почвы Vanilla Netherrack.
mods.bonsaitrees.SoilCompatibility.addCompatibleTagToTree (minecraft: oak, end_stone) mods.bonsaitrees.SoilCompatibility.removeCompatibleTagFromTree (minecraft: oak, dirt) mods.bonsaitrees.SoilCompatibility.removeCompatibleTagFromTree (minecraft: oak, grass) mods.bonsaitrees.SoilCompatibility.addProvidedTagToSoil (minecraft: end_stone, magic) mods.bonsaitrees.SoilCompatibility.removeProvidedTagFromSoil (minecraft: netherrack, netherrack)
Изменение статистики модификатора почвы
Это делает Vanilla End Stone сильным удобрением для бонсай, сокращая время выращивания деревьев до пятой части первоначального времени и делая каждую каплю в три раза более вероятной.
Требования
Как установить Bonsai Trees на Майнкрафт:
- Скачать и установить Forge рекомендованной версии
- Скачать и кинуть скачанный мод Bonsai Trees в папку mods. Все!
- Подробнее.
Похожие моды
Скачать Bonsai Trees мод на Майнкрафт:
На 1.18.2 (Forge)
- Скачать bonsaitrees3-3.1.0.jar (07.03.2022)
- Скачать BonsaiTrees-2.1.2.6.jar (01.08.2020)
На 1.14.4 (Forge)
- BonsaiTrees-2.0.2.35.jar (07.05.2021)
На 1.12.2
- Скачать bonsaitrees-1.1.4-b170.jar (13.05.2021)