This article will teach you all using CoreEXTENSIONS to create custom synthetic formulas
Well, of course, the first step is to open the "Core/your package name/data/" folder and create a recipe.yml file, then temporarily fill in the following code
recipes:
Synthetic classification
Building_blocks
Construction Decorants decorative Redstone red stone Transportation Tools Tool Combat Food Food Food Brewing Brewing Misc Miscellaneous Syndrome
Orderly synthesis
3x3 orderly synthetic formula example
crafting_shaped123:#3x3 formulaName: "test1"
Namespace: "CoreEXTENSIONS"#Naming Space
ID: "Crafting_Shapet_test"#Formula ID
Types: "Crafting_Shaped"#Type: Orderly synthesis
Properties:
Result: "Minecraft: Bedrolk"#object output
Count: 1#synthetic output quantity
Category: "Misc"#synthetic classification
Pattern:
Toprowpattern: "A"
Middlerowpattern: "B"
Bottomrowpattern: "C"
Key:
A: "Minecraft: Diamond_block"
B: "Minecraft: Diamond_block"
C: "Minecraft: Diamond_block"
D: "Minecraft: Air" E: "Minecraft: Air"
F: "Minecraft: Air"
G: "Minecraft: Air"
H: "Minecraft: Air"
I: "Minecraft: Air"
This order of the corresponding workbench:
A
B
C
Disorderly synthesis
If you have something, just fill it in from A to i in order.
crafting_shapeless123:Name: "test2"
Namespace: "CoreEXTENSIONS"
ID: "crafting_shapeless_test"
Types: "Crafting_shapeless"#disorderly synthesis
Properties:
Result: "Minecraft: Bedrolk"
Count: 4
Category: "Misc"
Key:
A: "Minecraft: Bedrolk"
B: "Minecraft: Bedrolk"
C: "Minecraft: Bedrolk"
D: "Minecraft: Air"
E: "Minecraft: Air"
F: "Minecraft: Air"
G: "Minecraft: Air" H: "Minecraft: Air"
I: "Minecraft: Air"
Furnace/blast furnace/smoke furnace
input → Result
cookingtime (time)
Experience (Experience)
fff123:Name: "test2"
Namespace: "CoreEXTENSIONS"
ID: "SMELTING_TEST"
Types: "Smelting"#Optional type: melting furnace SMELTING, smoke furnace Smoking, blast furnace Blasting
Properties:
Input: "Minecraft: Diamond_block"#Input item
Result: "Minecraft: Bedrolk"#output item
Experience: 1.5#Experience
Cookingtime: 100#consumption of time
Category: "Misc"
Forge desk conversion
TemplateBaseAditation → Result
transformRcipe123:Name: "test2"
Namespace: "CoreEXTENSIONS"
ID: "Transform_test"
Types: "Transform"#Forging platform conversion (synthetic)
Properties:
Category: "Misc"
Result: "Minecraft: Command_block"
Key:
Template: "Minecraft: Diamond"#Forging template position (you can not forged templates) Base: "Minecraft: Bedrolk"#material location
Addition: "Minecraft: GOLD_INGOT"#material location