Sky Orchards
Ресурсы из динамически настраиваемых деревьев.
Мод содержит созданные пользователями типы деревьев для создателей модпаков и несколько предметов, которые могут быть включены в рецепты.
Деревья случайным образом появляются на небольших парящих островах в небе, которые можно найти по всему миру, и могут быть настроены для разных измерений, редкости и других параметров.
Мод разработан как идеальный компаньон для мода Bonsai Trees и может предоставить уникальный и интересный способ получения ресурсов.
(Ore здесь используется как свободный термин для описания «Типа» дерева, например, Redstone, Bacon, String и т.д.)
Деревья состоят из Рудных Брёвен (Ore Logs) и Рудных Листьев (Ore Leaves). Листья будут выпадать Рудные Жёлуди (Ore Acorns), а брёвна — Рудную Смолу (Ore Resin) и ванильные дубовые брёвна.
Рудные Саженцы (Ore Saplings) можно сажать и выращивать так же, как стандартные ванильные деревья.
Рудные Листья также можно настроить на выпадение других предметов.
В мод также включён другой блок под названием Рудный Янтарь (Ore Amber).
Рудные Жёлуди можно употреблять в пищу, готовить и превращать в Жареные Рудные Жёлуди (Roasted Ore Acorns).
Предметы и блоки, содержащиеся в моде, по умолчанию не имеют рецептов, так как мод предназначен для использования в модпаках, которые создают рецепты.
(Для этой функции рекомендуется использовать CraftTweaker).
По умолчанию некоторые предварительно настроенные деревья на основе ванильной руды предоставлены в качестве примеров.
Обратите внимание: для появления любых добавлений деревьев или островов потребуется полный перезапуск игры.
Создание дерева с помощью файла конфигурации:
Чтобы добавить свои собственные пользовательские деревья, есть несколько параметров, которые можно настроить. Например, новое дерево под названием 'Cottonwood' можно добавить следующим образом:
cottonwood,minecraft:string#1#0#4,255,245,255
Синтаксис следующий:
название, modName:itemName#количество#metaData#шансВыпадения, r, g, b
название — это то, как вы называете дерево (cottonwood в примере).
modName:itemName — это предмет, который должны выпадать из листьев (Строка (String) из Minecraft в примере).
количество — количество выпадающих предметов (1 в примере).
metaData — значение метаданных/урона (damage value) выпадающего предмета (0 в примере).
шансВыпадения — значение 1:(число), определяющее вероятность выпадения предмета (4 в примере).
(можно добавить слова null или unused, если выпадение не требуется).
r, g, b означает 3 числа от 0 до 255 для RGB-цвета дерева.
(255,245,255 в примере) — используйте RGB-палитру для удобного подбора цвета.
Настройка генерации мира для Небесных Островов
Есть несколько вариантов настройки парящих островов, которые можно настроить в конфигурации:
Должны ли генерироваться парящие острова - true или false для включения/выключения генерации островов.
Наименьший радиус генерируемых островов - задаёт наименьший размер острова (не менее 1).
Наибольший радиус генерируемых островов - задаёт наибольший размер острова (по умолчанию 4).
Шанс (1:Количество) генерации острова в чанке - (по умолчанию 150).
Если вы используете функцию генерации островов, вы можете настроить остров так, чтобы он содержал ваши деревья и генерировался в определённых измерениях, в диапазоне высот, как часто по сравнению с другими типами островов с деревьями и даже из каких блоков состоит остров. Например, я хотел бы, чтобы примерное дерево 'Cottonwood', которое мы создали выше, появлялось в основном мире (Overworld) на острове из блоков земли и верхним слоем из блоков травы на высоте от Y20 до Y200.
0#cottonwood#20,200#4#minecraft:grass,0,minecraft:dirt,0
Синтаксис следующий: *всё это должно быть на 1 строке
IDИзмерения#названиеРуды#минВысота,максВысота#весПоявления#
modname:block,metaБлока,modname:block,metaБлока
IDИзмерения — это ID измерения, в котором следует генерироваться (0 в примере — Основной мир).
названиеРуды — это имя, данное вашему пользовательскому дереву (cottonwood в примере).
минВысота — самый низкий уровень Y, на котором может сгенерироваться остров (20 в примере).
максВысота — самый высокий уровень Y, на котором может сгенерироваться остров (200 в примере).
весПоявления — частота по сравнению с другими типами островов (4 в примере).
modname:block — блок, который вы хотите использовать для верхнего слоя острова (Трава (Grass) в примере).
metaБлока — метаданные блока для верхнего слоя острова (0 в примере).
*И то же самое для остальных блоков острова под верхним слоем.
modname:block (Земля (Dirt) в примере).
metaБлока (0 в примере).
Прочее
Также есть опция конфигурации для установки количества жёлудей, выпадающих при разрушении листьев.
По умолчанию установлено значение 1:3.