Skip to content

Minecraft 1.20.1, 1.21.1용 Create Mechanical Extruder 모드

기계식 압출기 블록. 인접한 블록/유체로부터 어떤 블록이나 아이템이든 생성하는 데 사용할 수 있습니다.

다운로드
88 다운로드
조회수
199 조회수
업데이트됨
업데이트됨 01.11.2026

Create Mechanical Extruder

기계식 압출기 블록입니다. 인접한 블록/유체로부터 모든 블록이나 아이템을 생성하는 데 사용할 수 있습니다. 이 모드는 모드팩에서 사용하도록 만들어졌습니다.

Thermal Expansion의 Igneous Extruder에서 많은 영감을 받았습니다.

전용 위키

1.21.1-2.x 버전은 Mechanicals Lib가 필요합니다

  • Curseforge

버전 지원 및 문서

  • 1.21.1: 지원됨. 문서는 이 버전을 기준으로 합니다.
  • 1.20.1: 치명적인 문제만
  • 1.19.x: 지원되지 않음: 문서
  • 1.18.x: 지원되지 않음: 문서

안산암 압출기

  • 운동 에너지 블록.
  • 레시피가 충돌할 때 출력을 선택하는 필터 기능.
  • 빈 손으로 Shift+우클릭하여 내용물을 추출합니다.
  • 자동화를 통한 추출.

황동 압출기

  • 원천 블록을 소비할 수 있습니다.

압출 레시피

  • JEI 연동.
  • 레시피별 사용자 지정 요구 사항.

BlockState

블록

{ "blocks": "minecraft:water" },

상태가 있는 블록

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

입력 BlockState

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

촉매 BlockState

"catalyst": { "blocks": "minecraft:obsidian" }

필요한 타격 횟수 (선택 사항)

  • "requiredBonks": 10
  • 몇 번 때려야 하는지 정의합니다.

레시피별 고급 압출기 (황동) (선택 사항)

  • "advanced":"true"
  • 레시피에 황동 압출기가 필요합니다.

블록 소비 (고급 레시피)

  • 고급 압출기는 블록을 소비할 수 있습니다.

"consumeBlocks": { "first": false, "second": true },

레시피 요구 사항

  • MinY/MaxY

"requirements": [ { "type": "mechanicals:miny", "value": 0 }, { "type": "mechanicals:maxy", "value": 60 } ],

  • MinSpeed/MaxSpeed

"requirements": [ { "type": "mechanicals:maxspeed", "value": 4.0 } ],

  • 바이옴

"requirements": [ { "type": "mechanicals:biome", "value": "minecraft:plains" } ],

  • 바이옴 태그

"requirements": [ { "type": "mechanicals:biometag", "value": "minecraft:isnether" } ],

KubeJS

  • 모든 압출 레시피를 제거합니다.

ServerEvents.recipes(event => { event.remove({ type: 'createmechanicalextruder:extruding' }) })

  • 확률 출력 (바인딩)

Output.of('minecraft:clay', 0.5) Output.of('4xminecraft:clay', 0.5)

  • BlockPredicate (바인딩)

BlockPredicate.of('minecraft:sand')

  • RecipeRequirement (바인딩)

RecipeRequirement.minY(int) //ex: RecipeRequirement.minY(-10) RecipeRequirement.maxY(int) //ex: RecipeRequirement.maxY(20) RecipeRequirement.minSpeed(float) //ex: RecipeRequirement.minSpeed(2.0) RecipeRequirement.maxSpeed(float) //ex: RecipeRequirement.maxSpeed(160) RecipeRequirement.biome(string) //ex: RecipeRequirement.biome("minecraft:plains") RecipeRequirement.maxSpeed(string) //ex: RecipeRequirement.biome("minecraft:plains")

  • 레시피 추가

ServerEvents.recipes(event => { / createmechanicalextruder.extruding(Output result, BlockPredicate[] inputs) .catalys(BlockPredicate catalyst) // optional, default: empty .advanced(true) //optional, default: false .consumeBlock(Couple consume) //optional, default: empty / event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:dirt'),[BlockPredicate.of('minecraft:lava'),BlockPredicate.of('minecraft:stone')]) .catalyst('minecraft:clay')})

  • 몇 가지 예시:

//Minimal event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:redstoneblock'),[BlockPredicate.of('minecraft:lava'),BlockPredicate.of('minecraft:stone')]) //Catalyst event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:dirt'),[BlockPredicate.of('minecraft:lava'),BlockPredicate.of('minecraft:stone')]) .catalyst('minecraft:clay') //Bonks event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:sand'),[BlockPredicate.of('minecraft:lava'),BlockPredicate.of('minecraft:stone')]) .requiredBonks(10) //Chanced output event.recipes.createmechanicalextruder.extruding(Output.of('minecraft:redsand',0.5),[BlockPredicate.of('minecraft:lava'),BlockPredicate.of('minecraft:stone')]) //Chanced output & bonks event.recipes.createmechanicalextruder.extruding(Output.of('minecraft:birchplanks',0.5),[BlockPredicate.of('minecraft:lava'),BlockPredicate.of('minecraft:stone')]) .requiredBonks(5) //Advanced extruder event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:obsidian'),[BlockPredicate.of('minecraft:sand'),BlockPredicate.of('minecraft:gravel')]) .catalyst(BlockPredicate.of("minecraft:dirt")) .advanced(true) //Advanced extruder + consume blocks event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:birchplanks'),[BlockPredicate.of('minecraft:sand'),BlockPredicate.of('minecraft:gravel')]) .catalyst(BlockPredicate.of("minecraft:dirt")) .consumeBlocks(true) .advanced(true) //Advanced extruder + consume different blocks event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:obsidian'),[BlockPredicate.of('minecraft:sand'),BlockPredicate.of('minecraft:gravel')]) .catalyst(BlockPredicate.of("minecraft:dirt")) .consumeBlocks([true,false]) .advanced(true) //Biome requirement event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:ironblock'),[BlockPredicate.of('minecraft:sand'),BlockPredicate.of('minecraft:gravel')]).catalyst(BlockPredicate.of("minecraft:dirt")) .requirements( [ RecipeRequirement.biome("minecraft:plains") ] ); //Biome Tag requirement event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:goldblock'),[BlockPredicate.of('minecraft:sand'),BlockPredicate.of('minecraft:gravel')]).catalyst(BlockPredicate.of("minecraft:dirt")) .requirements( [ RecipeRequirement.biomeTag("minecraft:isnether") ] ); //MinY & MaxY requirement event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:coalblock'),[BlockPredicate.of('minecraft:sand'),BlockPredicate.of('minecraft:gravel')]).catalyst(BlockPredicate.of("minecraft:dirt")) .requirements( [ RecipeRequirement.minY(-10), RecipeRequirement.maxY(12), ] ); //MinSpeed & MaxSpeed requirement event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:dirt'),[BlockPredicate.of('minecraft:sand'),BlockPredicate.of('minecraft:gravel')]).catalyst(BlockPredicate.of("minecraft:dirt")) .requirements( [ RecipeRequirement.minSpeed(1.0), RecipeRequirement.maxSpeed(16.0), ] ); //All requirements together event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:emeraldblock'),[BlockPredicate.of('minecraft:sand'),BlockPredicate.of('minecraft:gravel')]).catalyst(BlockPredicate.of("minecraft:dirt")) .requirements( [ RecipeRequirement.minSpeed(6.0), RecipeRequirement.maxSpeed(16.0), RecipeRequirement.minY(10), RecipeRequirement.maxY(12), RecipeRequirement.biomeTag("minecraft:isnether") ] ); //Everything together event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:emeraldblock'),[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:isnether") ] ); // Funny things // Flower pots event.recipes.createmechanicalextruder.extruding(Item.of('minecraft:glowstone'),[BlockPredicate.of('minecraft:potteddandelion'),BlockPredicate.of('minecraft:pottedpoppy')])

Create의 제작자분들께 감사드립니다.

코드 영감은 Create 모드 자체에서 얻었습니다.

Create Mechanical Extruder 설치 방법

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.18.2–1.21.1 on Forge or NeoForge automatically.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Forge or NeoForge

    The loader must match the game version of the mod file, for example Minecraft 1.21.1. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file create_mechanical_extruder-1.21.1-2.2.2-6.0.10.jar (511 KB) for your game version and loader.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.

  4. Launch the loader profile

    Open “Mods” in the main menu: Create Mechanical Extruder should be in the list.

Minecraft 1.21.1 runs on Java 21: with a different Java version the game may close right after launch.

버전

의존성 포함

Minecraft로더파일날짜작업
1.21.1NeoForgeCreate: Mechanical extruder 2.2.2-6.0.10 for mc1.21.1511 KB 70
1.20.1NeoForge, ForgeCreate: Mechanical extruder 1.6.11-6.0.6 for mc1.20.1502 KB 17
1.21.1NeoForgeCreate: Mechanical extruder 2.0.3-6.0.4 for mc1.21.1585 KB
1.18.2Forgecreate_mechanical_extruder-1.18.2-1.3.0.jar4.5 MB 1

리뷰

Create Mechanical Extruder의 첫 평가를 남겨 보세요

댓글 0

댓글을 작성하려면 로그인하세요로그인

비슷한 모드

모든 모드

이 항목 더 보기