Механический экструдер
Блок механического экструдера. Позволяет создавать блоки и предметы из соседних блоков/жидкостей. Мод предназначен для использования в сборках модов. Содержит только базовые рецепты.
Идея вдохновлена Igneous Extruder из Thermal Expansion.
Обновление для Create 6 - В разработке
- Версия 1.21.1 потребует больше времени и принесёт обновление контента с изменениями API.
Особенности
- Кинетический блок на основе андезита.
- Фильтр для выбора результата при совпадении рецептов.
- Обучающая анимация (Ponder).
- Shift + ПКМ пустой рукой для извлечения содержимого.
- Автоматизация выдачи предметов.
- Интеграция с JEI.
- Требования к биому, высоте (Y) и скорости для рецептов.
Рецепты экструзии
- Блоки/жидкости слева и справа - ингредиенты в любом порядке.
- Результат (result) - предмет или блок.
- Количество ударов (requiredBonks) - целое число.
- Катализатор (catalyst) - блок.
- Биом (biome) - идентификатор или тег.
- Минимальная (min_height) и максимальная (max_height) высота.
- Минимальная скорость вращения (min_speed).
Примеры рецептов:
Генерация булыжника
{
"type": "create_mechanical_extruder:extruding",
"ingredients": [
{
"fluid": "minecraft:water",
"amount": 1000
},
{
"fluid": "minecraft:lava",
"amount": 1000
}
],
"result": {
"item": "minecraft:cobblestone"
}
}
Требования к биому (тег)
{
"type": "create_mechanical_extruder:extruding",
"biome": "minecraft:is_end",
"ingredients": [
{
"item": "minecraft:blue_ice"
},
{
"fluid": "minecraft:lava",
"amount": 1000
}
],
"result": {
"item": "minecraft:end_stone"
}
}
Интеграция с KubeJS:
// Пример с катализатором
event.recipes.createMechanicalExtruderExtruding(Item.of('minecraft:dirt'), [
Item.of('minecraft:sand'),
Item.of('minecraft:stone')
]).withCatalyst('minecraft:clay')
// Пример с ударами
event.recipes.createMechanicalExtruderExtruding(Item.of('minecraft:dirt'), [
Fluid.of('minecraft:lava'),
Item.of('minecraft:stone')
]).requiredBonks(10)