Ccurseforge
Create Mechanical Extruder

Create Mechanical Extruder

Мод добавляет механический экструдер для создания блоков и предметов из соседних блоков и жидкостей с гибкой настройкой рецептов и требований.

Автор: oierbravo Тип: Мод Категории: KubeJSАвтоматизацияМодыРуды и ресурсыСозданиеТехнология Загрузок: 7 822 780 Просмотров: 0 Обновлён: 18.09.2026

Create Mechanical Extruder — механический экструдер для Minecraft, позволяющий создавать любые блоки или предметы из соседних блоков и жидкостей.

Совместимость и требования

  • Версия 1.21.1-2.x требует библиотеку Mechanicals Lib.
  • Поддерживаются версии Minecraft: 1.21.1 (полная поддержка), 1.20.1 (только критические исправления).
  • Версии 1.19.x и 1.18.x не поддерживаются.

Андезитовый экструдер

  • Работает как кинетический блок.
  • Поддерживает фильтрацию для выбора выхода при конфликте рецептов.
  • Для извлечения содержимого нажмите Shift + ПКМ пустой рукой.
  • Возможна автоматическая выгрузка.

Латунный экструдер

  • Может поглощать (потреблять) исходные блоки при работе.

Рецепты экструзии

  • Интеграция с JEI для просмотра рецептов.
  • Для каждого рецепта можно задать уникальные требования и условия.

Формат заданий рецептов

Примеры задания блоков и состояний в рецептах:

{ "blocks": "minecraft:water"
} { "blocks": "minecraft:furnace", "state": { "lit": "true" }
}

Для входных блоков и катализаторов:

"blockIngredients": { "first": {"blocks": "minecraft:water"}, "second": {"blocks": "minecraft:lava"}
},
"catalyst": {"blocks": "minecraft:obsidian"}

Опциональные параметры рецептов

  • requiredBonks — количество ударов для выполнения рецепта.
  • advanced — требует латунный экструдер для рецепта (true/false).
  • consumeBlocks — указывает, потребляются ли входные блоки (true/false или массив булевых значений).

Требования к рецептам

  • Минимальная и максимальная высота (MinY/MaxY).
  • Минимальная и максимальная скорость вращения (MinSpeed/MaxSpeed).
  • Требование биома или тег биома (Biome, BiomeTag).

Примеры задания требований:

"requirements": [ {"type": "mechanicals:min_y", "value": 0}, {"type": "mechanicals:max_y", "value": 60}
] "requirements": [ {"type": "mechanicals:max_speed", "value": 4.0}
] "requirements": [ {"type": "mechanicals:biome", "value": "minecraft:plains"}
] "requirements": [ {"type": "mechanicals:biome_tag", "value": "minecraft:is_nether"}
]

Настройка рецептов через KubeJS

Примеры кода для удаления и добавления рецептов:

ServerEvents.recipes(event => { // Удаление всех рецептов экструзии event.remove({ type: 'create_mechanical_extruder:extruding' }) // Добавление простого рецепта event.recipes.create_mechanical_extruder.extruding( Item.of('minecraft:dirt'), [BlockPredicate.of('minecraft:lava'), BlockPredicate.of('minecraft:stone')] ).catalyst('minecraft:clay') // Рецепт с требуемым числом ударов event.recipes.create_mechanical_extruder.extruding( Item.of('minecraft:sand'), [BlockPredicate.of('minecraft:lava'), BlockPredicate.of('minecraft:stone')] ).requiredBonks(10) // Рецепт с шансом выпадения event.recipes.create_mechanical_extruder.extruding( Output.of('minecraft:red_sand', 0.5), [BlockPredicate.of('minecraft:lava'), BlockPredicate.of('minecraft:stone')] ) // Продвинутый рецепт с потреблением блоков и требованиями event.recipes.create_mechanical_extruder.extruding( Item.of('minecraft:emerald_block'), [BlockPredicate.of('minecraft:sand'), BlockPredicate.of('minecraft:gravel')] ).catalyst(BlockPredicate.of('minecraft:dirt')) .advanced(true) .consumeBlocks(true) .requirements([ RecipeRequirement.minSpeed(16.0), RecipeRequirement.minY(10), RecipeRequirement.maxY(12), RecipeRequirement.biomeTag('minecraft:is_nether') ])
})

Также поддерживаются дополнительные опции, такие как шанс выпадения, фильтры блоков, и различные требования к окружающей среде для рецептов.

Полезная информация

Частые вопросы

Короткие ответы по установке, совместимости и возможностям проекта.

Какие версии Minecraft поддерживает Create Mechanical Extruder?

Поддерживаются версии 1.21.1 (полная поддержка) и 1.20.1 (только критические исправления). Версии 1.19.x и 1.18.x не поддерживаются.

Для чего нужен латунный экструдер в моде?

Латунный экструдер может потреблять исходные блоки при работе, в отличие от андезитового.

Как задать требование биома для рецепта экструзии?

В рецепте можно указать требование типа "mechanicals:biome" с нужным идентификатором биома, например "minecraft:plains".

Можно ли настроить шансы выпадения результата в рецептах?

Да, с помощью функции Output.of можно указать вероятность выпадения определённого результата.

Как извлечь содержимое из андезитового экструдера вручную?

Необходимо нажать Shift + правую кнопку мыши пустой рукой для извлечения содержимого.

Центр загрузок

Доступные версии

Выберите подходящую версию игры и скачайте нужный выпуск.

Create: Mechanical extruder 2.2.2-6.0.10 for mc1.21.1

create_mechanical_extruder-1.21.1-2.2.2-6.0.10.jar

Скачать511.23 KB
Релиз
Версии
1.21.1
Загрузчик
NeoForge
Загрузки65 320
Добавлен

Create: Mechanical extruder 1.6.11-6.0.6 for mc1.20.1

create_mecanical_extruder-1.20.1-1.6.11-6.0.6.jar

Скачать501.52 KB
Релиз
Версии
1.20.1
Загрузчик
Forge+1
Загрузки2 378 359
Добавлен

create_mechanical_extruder-1.20.1-1.6.3.j-55

create_mechanical_extruder-1.20.1-1.6.3.j-55.jar

Скачать496.95 KB
Релиз
Версии
1.20.1
Загрузчик
Forge
Загрузки1 651 077
Добавлен

create_mechanical_extruder-1.19.2-1.5.7.e-44

create_mechanical_extruder-1.19.2-1.5.7.e-44.jar

Скачать196.45 KB
Релиз
Версии
1.19.2
Загрузчик
Forge
Загрузки183 321
Добавлен