Minecraft 1.20.1, 1.21.1 کے لیے Create Mechanical Extruder موڈ
ایک مکینیکل ایکسٹروڈر بلاک۔ ملحقہ بلاکس/فلوئڈز سے کوئی بھی بلاک یا آئٹم بنانے کے لیے استعمال کیا جا سکتا ہے۔
کریئیٹ مکینیکل ایکسٹروڈر
ایک مکینیکل ایکسٹروڈر بلاک۔ اسے ملحقہ بلاکس/فلوئڈز سے کوئی بھی بلاک یا آئٹم بنانے کے لیے استعمال کیا جا سکتا ہے۔ یہ موڈ بنیادی طور پر موڈ پیکس میں استعمال کے لیے ہے۔
تھرمل ایکسپینشن کے اگنیئس ایکسٹروڈر سے بہت زیادہ متاثر۔
مخصوص ویکی
1.21.1-2.x ورژن کے لیے مکینیکلز لِب درکار ہے
- کرس فورج
ورژن سپورٹ اور دستاویزات
- 1.21.1: معاون۔ دستاویزات اسی ورژن سے متعلق ہیں۔
- 1.20.1: صرف اہم مسائل
- 1.19.x: غیر معاون: دستاویزات
- 1.18.x: غیر معاون: دستاویزات
اینڈیسائٹ ایکسٹروڈر
- کائینیٹک بلاک۔
- ریسیپی ٹکرانے پر آؤٹ پٹ منتخب کرنے کے لیے فلٹر کی سہولت۔
- خالی ہاتھ سے Shift+رائٹ کلک کر کے مواد نکالیں۔
- آٹومیشن کے ذریعے نکالنا۔
براس ایکسٹروڈر
- سورس بلاکس استعمال کر سکتا ہے۔
ایکسٹروڈنگ ریسیپیز
- JEI انٹیگریشن۔
- فی ریسیپی حسب ضرورت تقاضے۔
BlockState
بلاک
{ "blocks": "minecraft:water" },
اسٹیٹ کے ساتھ بلاک
{ "blocks": "minecraft:furnace", "state": { "lit": "true" } }
اِن پُٹ BlockStates
"blockIngredients": { "first": { "blocks": "minecraft:water" }, "second": { "blocks": "minecraft:lava" } }
کیٹالسٹ BlockStates
"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" } ],
- BiomeTag
"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 Mechanical Extruder کیسے انسٹال کریں
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
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.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
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.
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.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
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.1 | NeoForge | Create: Mechanical extruder 2.2.2-6.0.10 for mc1.21.1511 KB 65 | ||
| 1.20.1 | NeoForge, Forge | Create: Mechanical extruder 1.6.11-6.0.6 for mc1.20.1502 KB 15 | ||
| 1.21.1 | NeoForge | Create: Mechanical extruder 2.0.3-6.0.4 for mc1.21.1585 KB | ||
| 1.18.2 | Forge | create_mechanical_extruder-1.18.2-1.3.0.jar4.5 MB 1 |
عمومی سوالات
Which Minecraft versions does Create Mechanical Extruder work on?
There are files for 1.21.1, 1.20.1, 1.18.2. The newest is 1.21.1.
Is Create Mechanical Extruder for Forge or Fabric?
There are files for Forge: 1.18.2–1.20.1 and for NeoForge: 1.20.1–1.21.1. There are no files for Fabric: a mod for another loader will not start.
Does Create Mechanical Extruder need other mods?
The author lists no required dependencies: the Forge or NeoForge loader is enough.
Which Java does Create Mechanical Extruder need?
Minecraft 1.21.1 runs on Java 21. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download Create Mechanical Extruder safely?
On this page: the file create_mechanical_extruder-1.21.1-2.2.2-6.0.10.jar (511 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 9de27d604a71a3aeb4f197e725b31fe6af3202f2.
ریویوز
Create Mechanical Extruder کو ریٹ کرنے والے پہلے شخص بنیں

