Bonemeal Tweaker: Гибкая настройка костной муки в Minecraft
Стандартная костная мука в Minecraft порой кажется слишком предсказуемой: кликнул по блоку травы — выросло несколько цветочков и высокая трава. А что, если хочется, чтобы на этом месте появлялись редкие грибы, плотный кустарник или даже декоративные блоки из любимого мода? Именно для таких задач создан Bonemeal Tweaker — утилита для модпаков, которая превращает костную муку в мощный инструмент кастомизации мира. Мод разработан специально для версии 1.12.2 и заслужил репутацию незаменимого помощника для авторов сборок и просто творческих игроков.
Что умеет Bonemeal Tweaker
Главная фишка мода — переназначение логики появления растений при использовании костной муки. Вместо жёстко заданных игрой правил вы получаете полный контроль над тем, какие блоки и в каком количестве будут возникать на поверхности. Но это ещё не всё: Bonemeal Tweaker умеет работать не только в режиме ручного применения муки, но и влиять на естественную генерацию растительности при загрузке чанков. Иными словами, мод способен полностью перекроить флору в определённых биомах или измерениях.
Ключевые возможности:
- Замена стандартного поведения костной муки для любых блоков, поддерживающих интерфейс IGrowable.
- Генерация растительности на поверхности (Surface mode) без участия игрока — идеально для кастомных миров.
- Тонкая настройка через JSON-конфиги: плотность, список разрешённых биомов и измерений, веса блоков.
- Поддержка случайных цветов через специальную запись flowerEntry.
Конфигурация: просто о сложном
Вся магия происходит в папке config/bonemealtweaker. Для каждого блока, к которому вы хотите применить особые правила, создаётся отдельный JSON-файл. Имя файла может быть любым, но обычно его называют по типу блока, например vanilla_grass.json. Внутри — понятная структура, которая не требует глубоких знаний программирования.
Рассмотрим базовый пример для обычного блока травы:
{
"blocks": [ "minecraft:grass" ],
"replaceBlock": "minecraft:air",
"adjacentBlock": "minecraft:grass",
"iterations": 128,
"applyMode": "BONEMEAL",
"genDensity": 0,
"biomes": [ "minecraft:plains", "minecraft:forest" ],
"dimensions": [ 0 ],
"spawnBlocks": [
{ "block": "minecraft:tallgrass[type=tall_grass]", "weight": 60 },
{ "block": "flowerEntry", "weight": 20 }
]
}
Разберём ключевые параметры:
- blocks — массив блоков, для которых срабатывает логика. Лучше всего указывать те, что реализуют IGrowable, но мод достаточно умён, чтобы работать и с другими.
- replaceBlock — какой блок заменять растительностью над целевым блоком. Обычно это воздух, но можно указать, например, воду, чтобы растения появлялись прямо на воде.
- adjacentBlock — необязательное условие: блок, который должен находиться рядом по горизонтали. Если оставить пустым, условие игнорируется.
- iterations — плотность генерации. Чем выше число, тем больше попыток разместить растения за одно применение костной муки. 128 — довольно густой результат.
- applyMode — режим работы: BONEMEAL (только при использовании муки), SURFACE (только при естественной генерации поверхности) или BOTH (оба варианта).
- genDensity — количество циклов генерации для поверхностного режима. Актуально, если выбран SURFACE или BOTH.
- biomes — белый список биомов. Можно оставить пустым, тогда правило работает везде.
- dimensions — список измерений (0 — обычный мир, -1 — Незер, 1 — Энд).
- spawnBlocks — самое интересное: массив блоков или растений с весами. Запись flowerEntry выбирает случайный цветок из стандартного набора, а weight определяет относительную вероятность появления.
Именно гибкость spawnBlocks позволяет создавать удивительные комбинации. Например, можно сделать так, чтобы костная мука на песке в пустыне порождала кактусы и сухие кусты, а на мицелии — огромные грибы с разными шансами. Веса работают по принципу лотереи: чем больше weight у конкретной записи, тем чаще она выпадает относительно соседей.
Практические сценарии использования
Bonemeal Tweaker чаще всего применяют в модпаках, где стандартная флора не справляется с разнообразием новых растений. Представьте техно-сборку с рудными цветами из мода Mystical Agriculture: можно настроить так, чтобы костная мука на особой земле выращивала именно эти цветы с заданной вероятностью. Или в магическом моде, где требуется редкий светящийся мох, — пара строчек в JSON, и проблема решена.
Ещё один мощный приём — использование режима SURFACE. Если вы строите кастомную карту и хотите, чтобы определённые биомы при генерации покрывались уникальной растительностью, мод сделает это за вас. Достаточно указать "applyMode": "SURFACE" и подобрать нужные блоки в spawnBlocks. Кстати, установить Bonemeal Tweaker проще простого через лаунчер foxygame.net — там можно выбрать мод прямо из каталога и сразу начать настройку, не отвлекаясь на ручной поиск файлов. Удобный интерфейс лаунчера позволяет в пару кликов добавить мод в сборку и тут же проверить его работу.
Тонкости и советы
При работе с JSON важно следить за синтаксисом: лишняя запятая или незакрытая скобка сломают конфиг. Всегда проверяйте файлы валидатором или просто внимательно копируйте примеры из документации. Параметр iterations лучше подбирать экспериментально: для нежной травы хватит 32, а для густого леса ставьте 128 и выше. Если вы используете flowerEntry, убедитесь, что в целевом биоме вообще есть цветы для выбора, иначе запись проигнорируется.
Мод отлично дружит с другими утилитами вроде BiomeTweaker или CoFH World, но не конфликтует с ними, так как работает на уровне событий костной муки и декоратора поверхности. Для серверных сборок Bonemeal Tweaker обязателен и на клиенте, и на сервере — иначе клиент не увидит кастомную генерацию.
Заключение
Bonemeal Tweaker — это маленький, но невероятно полезный инструмент, который даёт авторам модпаков и обычным игрокам свободу творчества. Вместо того чтобы мириться со стандартной растительностью, вы можете за несколько минут превратить скучную равнину в цветущий сад или мистический лес. Гибкая JSON-конфигурация, поддержка биомов и измерений, а также двойной режим работы делают мод обязательным кандидатом на установку в любой кастомной сборке Minecraft 1.12.2. Попробуйте — и ваша костная мука больше никогда не будет прежней.