Create Mechanical Extruder
Активный0.0
Установок
Последнее обновление
Версии
Create Mechanical Extruder
Этот мод добавляет в Minecraft механический экструдер — специальный блок, который позволяет создавать различные блоки и предметы из соседних блоков и жидкостей. Мод разработан в первую очередь для использования в сборках модов и содержит только базовые рецепты.
Вдохновение и совместимость
Концепция экструдера была заимствована из Thermal Expansion. Для версии 1.21.1-2.x требуется установка Mechanicals Lib.
Поддержка версий
- 1.21.1: Полная поддержка, документация актуальна для этой версии
- 1.20.1: Исправляются только критические ошибки
- 1.19.x и 1.18.x: Не поддерживаются
Типы экструдеров
Андезитовый экструдер
Кинетический блок с функцией фильтрации для выбора результата при совпадении рецептов. Содержимое можно извлечь, нажав Shift+ПКМ с пустой рукой или с помощью автоматизации.
Латунный экструдер
Расширенная версия, способная потреблять исходные блоки.
Система рецептов
Интегрирована с JEI, каждый рецепт может иметь индивидуальные требования. Поддерживаются различные состояния блоков:
{
"blocks": "minecraft:water"
}
{
"blocks": "minecraft:furnace",
"state": {
"lit": "true"
}
}
Дополнительные параметры
- Количество ударов:
"requiredBonks": 10— определяет необходимое количество воздействий - Расширенный режим:
"advanced":"true"— требует латунный экструдер - Потребление блоков: для расширенных рецептов
Требования к рецептам
Рецепты могут иметь различные ограничения:
- Высота: минимальная и максимальная координата Y
- Скорость: минимальная и максимальная скорость работы
- Биом: конкретный биом или тег биома
Интеграция с KubeJS
Удаление рецептов
ServerEvents.recipes(event => {
event.remove({ type: 'create_mechanical_extruder:extruding' })
})
Случайный выход
Output.of('minecraft:clay', 0.5)
Output.of('4xminecraft:clay', 0.5)
Добавление рецептов
ServerEvents.recipes(event => {
event.recipes.create_mechanical_extruder.extruding(Item.of('minecraft:dirt'),[BlockPredicate.of('minecraft:lava'),BlockPredicate.of('minecraft:stone')])
.catalyst('minecraft:clay')
})
Примеры использования
Мод поддерживает широкий спектр возможностей — от базовых рецептов до сложных комбинаций с требованиями к биомам, высоте, скорости и другим параметрам. Можно создавать как простые преобразования, так и сложные многоступенчатые процессы с различными условиями выполнения.