first 1.21.1 commit
This commit is contained in:
10
build/resources/main/data/c/tags/block/ores.json
Normal file
10
build/resources/main/data/c/tags/block/ores.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:lead_ore",
|
||||
"tfmg:deepslate_lead_ore",
|
||||
"tfmg:nickel_ore",
|
||||
"tfmg:deepslate_nickel_ore",
|
||||
"tfmg:lithium_ore",
|
||||
"tfmg:deepslate_lithium_ore"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:lead_block"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:nickel_block"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:raw_lead_block"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:raw_nickel_block"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:steel_block"
|
||||
]
|
||||
}
|
||||
6
build/resources/main/data/c/tags/fluid/creosote.json
Normal file
6
build/resources/main/data/c/tags/fluid/creosote.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:flowing_creosote",
|
||||
"tfmg:creosote"
|
||||
]
|
||||
}
|
||||
6
build/resources/main/data/c/tags/fluid/heavy_oil.json
Normal file
6
build/resources/main/data/c/tags/fluid/heavy_oil.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:flowing_heavy_oil",
|
||||
"tfmg:heavy_oil"
|
||||
]
|
||||
}
|
||||
5
build/resources/main/data/c/tags/item/buckets/air.json
Normal file
5
build/resources/main/data/c/tags/item/buckets/air.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:air_bucket"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:cooling_fluid_bucket"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:creosote_bucket"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:hydrogen_bucket"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:liquid_silicon_bucket"
|
||||
]
|
||||
}
|
||||
5
build/resources/main/data/c/tags/item/buckets/lpg.json
Normal file
5
build/resources/main/data/c/tags/item/buckets/lpg.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:lpg_bucket"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:naphtha_bucket"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:propylene_bucket"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:cast_iron_ingot"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:constantan_ingot"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:plastic_sheet"
|
||||
]
|
||||
}
|
||||
5
build/resources/main/data/c/tags/item/ingots/steel.json
Normal file
5
build/resources/main/data/c/tags/item/ingots/steel.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:steel_ingot"
|
||||
]
|
||||
}
|
||||
5
build/resources/main/data/c/tags/item/leathers.json
Normal file
5
build/resources/main/data/c/tags/item/leathers.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:synthetic_leather"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:constantan_nugget"
|
||||
]
|
||||
}
|
||||
5
build/resources/main/data/c/tags/item/nuggets/steel.json
Normal file
5
build/resources/main/data/c/tags/item/nuggets/steel.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:steel_nugget"
|
||||
]
|
||||
}
|
||||
10
build/resources/main/data/c/tags/item/ores.json
Normal file
10
build/resources/main/data/c/tags/item/ores.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:lead_ore",
|
||||
"tfmg:deepslate_lead_ore",
|
||||
"tfmg:nickel_ore",
|
||||
"tfmg:deepslate_nickel_ore",
|
||||
"tfmg:lithium_ore",
|
||||
"tfmg:deepslate_lithium_ore"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:cast_iron_sheet"
|
||||
]
|
||||
}
|
||||
5
build/resources/main/data/c/tags/item/plates/steel.json
Normal file
5
build/resources/main/data/c/tags/item/plates/steel.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:heavy_plate"
|
||||
]
|
||||
}
|
||||
16
build/resources/main/data/c/tags/item/storage_blocks.json
Normal file
16
build/resources/main/data/c/tags/item/storage_blocks.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:raw_nickel_block",
|
||||
"tfmg:raw_lead_block",
|
||||
"tfmg:raw_lithium_block",
|
||||
"tfmg:steel_block",
|
||||
"tfmg:cast_iron_block",
|
||||
"tfmg:aluminum_block",
|
||||
"tfmg:plastic_block",
|
||||
"tfmg:lead_block",
|
||||
"tfmg:constantan_block",
|
||||
"tfmg:nickel_block",
|
||||
"tfmg:lithium_block",
|
||||
"tfmg:coal_coke_block"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:plastic_block"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:raw_nickel_block"
|
||||
]
|
||||
}
|
||||
5
build/resources/main/data/c/tags/item/strings.json
Normal file
5
build/resources/main/data/c/tags/item/strings.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:synthetic_string"
|
||||
]
|
||||
}
|
||||
19
build/resources/main/data/create/recipe/crushing/galena.json
Normal file
19
build/resources/main/data/create/recipe/crushing/galena.json
Normal file
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"type": "create:crushing",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "tfmg:galena"
|
||||
}
|
||||
],
|
||||
"results": [
|
||||
{
|
||||
"chance": 0.4,
|
||||
"id": "create:crushed_raw_lead"
|
||||
},
|
||||
{
|
||||
"chance": 0.1,
|
||||
"count": 2,
|
||||
"id": "tfmg:lead_nugget"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:oil_deposit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:heavy_casing_door",
|
||||
"tfmg:steel_door",
|
||||
"tfmg:aluminum_door",
|
||||
"tfmg:heavy_plated_door"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:steel_ingot",
|
||||
"tfmg:cast_iron_ingot",
|
||||
"tfmg:aluminum_ingot",
|
||||
"tfmg:plastic_sheet",
|
||||
"tfmg:lead_ingot",
|
||||
"tfmg:nickel_ingot",
|
||||
"tfmg:constantan_ingot",
|
||||
"tfmg:lithium_ingot"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:bauxite",
|
||||
"tfmg:galena"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:heavy_casing_door",
|
||||
"tfmg:steel_door",
|
||||
"tfmg:aluminum_door",
|
||||
"tfmg:heavy_plated_door"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:oil_deposit"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:fireclay",
|
||||
"tfmg:cement"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:raw_nickel_block",
|
||||
"tfmg:raw_lead_block",
|
||||
"tfmg:raw_lithium_block",
|
||||
"tfmg:steel_block",
|
||||
"tfmg:cast_iron_block",
|
||||
"tfmg:aluminum_block",
|
||||
"tfmg:lead_block",
|
||||
"tfmg:constantan_block",
|
||||
"tfmg:nickel_block",
|
||||
"tfmg:lithium_block"
|
||||
]
|
||||
}
|
||||
47
build/resources/main/data/minecraft/tags/block/slabs.json
Normal file
47
build/resources/main/data/minecraft/tags/block/slabs.json
Normal file
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"values": [
|
||||
"tfmg:concrete_slab",
|
||||
"tfmg:rebar_concrete_slab",
|
||||
"tfmg:white_concrete_slab",
|
||||
"tfmg:blue_concrete_slab",
|
||||
"tfmg:light_blue_concrete_slab",
|
||||
"tfmg:red_concrete_slab",
|
||||
"tfmg:green_concrete_slab",
|
||||
"tfmg:lime_concrete_slab",
|
||||
"tfmg:pink_concrete_slab",
|
||||
"tfmg:magenta_concrete_slab",
|
||||
"tfmg:yellow_concrete_slab",
|
||||
"tfmg:gray_concrete_slab",
|
||||
"tfmg:light_gray_concrete_slab",
|
||||
"tfmg:brown_concrete_slab",
|
||||
"tfmg:cyan_concrete_slab",
|
||||
"tfmg:purple_concrete_slab",
|
||||
"tfmg:orange_concrete_slab",
|
||||
"tfmg:black_concrete_slab",
|
||||
"tfmg:white_rebar_concrete_slab",
|
||||
"tfmg:blue_rebar_concrete_slab",
|
||||
"tfmg:light_blue_rebar_concrete_slab",
|
||||
"tfmg:red_rebar_concrete_slab",
|
||||
"tfmg:green_rebar_concrete_slab",
|
||||
"tfmg:lime_rebar_concrete_slab",
|
||||
"tfmg:pink_rebar_concrete_slab",
|
||||
"tfmg:magenta_rebar_concrete_slab",
|
||||
"tfmg:yellow_rebar_concrete_slab",
|
||||
"tfmg:gray_rebar_concrete_slab",
|
||||
"tfmg:light_gray_rebar_concrete_slab",
|
||||
"tfmg:brown_rebar_concrete_slab",
|
||||
"tfmg:cyan_rebar_concrete_slab",
|
||||
"tfmg:purple_rebar_concrete_slab",
|
||||
"tfmg:orange_rebar_concrete_slab",
|
||||
"tfmg:black_rebar_concrete_slab",
|
||||
"tfmg:asphalt_slab",
|
||||
"tfmg:cut_bauxite_slab",
|
||||
"tfmg:polished_cut_bauxite_slab",
|
||||
"tfmg:cut_bauxite_brick_slab",
|
||||
"tfmg:small_bauxite_brick_slab",
|
||||
"tfmg:cut_galena_slab",
|
||||
"tfmg:polished_cut_galena_slab",
|
||||
"tfmg:cut_galena_brick_slab",
|
||||
"tfmg:small_galena_brick_slab"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_black_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:black_rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:black_rebar_concrete_slab_from_black_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_black_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:black_rebar_concrete_slab_from_black_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_black_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:black_rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:black_rebar_concrete_stairs_from_black_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_black_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:black_rebar_concrete_stairs_from_black_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_ingots_aluminum": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#c:ingots/aluminum"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:blue_caution_block_from_ingots_aluminum_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_ingots_aluminum"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:blue_caution_block_from_ingots_aluminum_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_blue_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:blue_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:blue_concrete_stairs_from_blue_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_blue_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:blue_concrete_stairs_from_blue_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_blue_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:blue_rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:blue_rebar_concrete_wall_from_blue_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_blue_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:blue_rebar_concrete_wall_from_blue_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_ingots_aluminum": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#c:ingots/aluminum"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:brown_caution_block_from_ingots_aluminum_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_ingots_aluminum"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:brown_caution_block_from_ingots_aluminum_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_brown_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:brown_rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:brown_rebar_concrete_stairs_from_brown_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_brown_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:brown_rebar_concrete_stairs_from_brown_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cinderblock_from_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cinderblock_from_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:concrete_slab_from_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:concrete_slab_from_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_ingots_copper": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#c:ingots/copper"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:copper_wire_from_ingots_copper_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_ingots_copper"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:copper_wire_from_ingots_copper_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_stone_types_bauxite": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#tfmg:stone_types/bauxite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cut_bauxite_brick_slab_from_stone_types_bauxite_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_stone_types_bauxite"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cut_bauxite_brick_slab_from_stone_types_bauxite_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_stone_types_bauxite": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#tfmg:stone_types/bauxite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cut_bauxite_brick_stairs_from_stone_types_bauxite_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_stone_types_bauxite"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cut_bauxite_brick_stairs_from_stone_types_bauxite_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_stone_types_bauxite": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#tfmg:stone_types/bauxite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cut_bauxite_from_stone_types_bauxite_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_stone_types_bauxite"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cut_bauxite_from_stone_types_bauxite_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_cut_bauxite": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:cut_bauxite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cut_bauxite_slab"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_cut_bauxite"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cut_bauxite_slab"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_stone_types_bauxite": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#tfmg:stone_types/bauxite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cut_bauxite_stairs_from_stone_types_bauxite_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_stone_types_bauxite"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cut_bauxite_stairs_from_stone_types_bauxite_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_stone_types_bauxite": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#tfmg:stone_types/bauxite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cut_bauxite_wall_from_stone_types_bauxite_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_stone_types_bauxite"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cut_bauxite_wall_from_stone_types_bauxite_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_cut_galena_brick_slab": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:cut_galena_brick_slab"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cut_galena_brick_slab_recycling"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_cut_galena_brick_slab"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cut_galena_brick_slab_recycling"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_stone_types_galena": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#tfmg:stone_types/galena"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cut_galena_brick_wall_from_stone_types_galena_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_stone_types_galena"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cut_galena_brick_wall_from_stone_types_galena_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_cut_galena": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:cut_galena"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cut_galena_slab"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_cut_galena"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cut_galena_slab"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_stone_types_galena": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#tfmg:stone_types/galena"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cut_galena_stairs_from_stone_types_galena_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_stone_types_galena"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cut_galena_stairs_from_stone_types_galena_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_cut_galena": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:cut_galena"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cut_galena_wall"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_cut_galena"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cut_galena_wall"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_ingots_aluminum": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#c:ingots/aluminum"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cyan_caution_block_from_ingots_aluminum_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_ingots_aluminum"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cyan_caution_block_from_ingots_aluminum_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_cyan_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:cyan_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:cyan_concrete_slab_from_cyan_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_cyan_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:cyan_concrete_slab_from_cyan_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_hardened_planks": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:hardened_planks"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:empty_spool_from_hardened_planks_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_hardened_planks"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:empty_spool_from_hardened_planks_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_ingots_aluminum": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#c:ingots/aluminum"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:factory_floor_from_ingots_aluminum_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_ingots_aluminum"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:factory_floor_from_ingots_aluminum_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_ingots_aluminum": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#c:ingots/aluminum"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:gray_caution_block_from_ingots_aluminum_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_ingots_aluminum"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:gray_caution_block_from_ingots_aluminum_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_gray_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:gray_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:gray_concrete_wall_from_gray_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_gray_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:gray_concrete_wall_from_gray_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_ingots_aluminum": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#c:ingots/aluminum"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:green_caution_block_from_ingots_aluminum_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_ingots_aluminum"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:green_caution_block_from_ingots_aluminum_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_green_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:green_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:green_concrete_wall_from_green_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_green_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:green_concrete_wall_from_green_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_green_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:green_rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:green_rebar_concrete_stairs_from_green_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_green_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:green_rebar_concrete_stairs_from_green_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_green_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:green_rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:green_rebar_concrete_wall_from_green_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_green_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:green_rebar_concrete_wall_from_green_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_ingots_aluminum": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#c:ingots/aluminum"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:light_gray_caution_block_from_ingots_aluminum_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_ingots_aluminum"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:light_gray_caution_block_from_ingots_aluminum_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_light_gray_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:light_gray_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:light_gray_concrete_stairs_from_light_gray_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_light_gray_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:light_gray_concrete_stairs_from_light_gray_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_light_gray_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:light_gray_rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:light_gray_rebar_concrete_wall_from_light_gray_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_light_gray_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:light_gray_rebar_concrete_wall_from_light_gray_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_lime_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:lime_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:lime_concrete_slab_from_lime_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_lime_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:lime_concrete_slab_from_lime_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_lime_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:lime_rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:lime_rebar_concrete_stairs_from_lime_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_lime_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:lime_rebar_concrete_stairs_from_lime_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_magenta_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:magenta_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:magenta_concrete_slab_from_magenta_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_magenta_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:magenta_concrete_slab_from_magenta_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_orange_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:orange_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:orange_concrete_slab_from_orange_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_orange_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:orange_concrete_slab_from_orange_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_pink_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:pink_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:pink_concrete_wall_from_pink_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_pink_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:pink_concrete_wall_from_pink_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_pink_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:pink_rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:pink_rebar_concrete_slab_from_pink_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_pink_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:pink_rebar_concrete_slab_from_pink_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_pink_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:pink_rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:pink_rebar_concrete_stairs_from_pink_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_pink_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:pink_rebar_concrete_stairs_from_pink_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_pink_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:pink_rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:pink_rebar_concrete_wall_from_pink_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_pink_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:pink_rebar_concrete_wall_from_pink_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_polished_cut_bauxite": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:polished_cut_bauxite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:polished_cut_bauxite_stairs"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_polished_cut_bauxite"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:polished_cut_bauxite_stairs"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_polished_cut_bauxite": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:polished_cut_bauxite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:polished_cut_bauxite_wall"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_polished_cut_bauxite"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:polished_cut_bauxite_wall"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_purple_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:purple_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:purple_concrete_slab_from_purple_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_purple_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:purple_concrete_slab_from_purple_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_purple_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:purple_rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:purple_rebar_concrete_wall_from_purple_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_purple_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:purple_rebar_concrete_wall_from_purple_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_rebar_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:rebar_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:rebar_concrete_wall_from_rebar_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_rebar_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:rebar_concrete_wall_from_rebar_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_stone_types_bauxite": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#tfmg:stone_types/bauxite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:small_bauxite_brick_slab_from_stone_types_bauxite_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_stone_types_bauxite"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:small_bauxite_brick_slab_from_stone_types_bauxite_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_stone_types_bauxite": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#tfmg:stone_types/bauxite"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:small_bauxite_brick_wall_from_stone_types_bauxite_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_stone_types_bauxite"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:small_bauxite_brick_wall_from_stone_types_bauxite_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_stone_types_galena": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#tfmg:stone_types/galena"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:small_galena_brick_stairs_from_stone_types_galena_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_stone_types_galena"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:small_galena_brick_stairs_from_stone_types_galena_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_stone_types_galena": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#tfmg:stone_types/galena"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:small_galena_brick_wall_from_stone_types_galena_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_stone_types_galena"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:small_galena_brick_wall_from_stone_types_galena_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_clay": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "minecraft:clay"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:unfired_insulator_from_clay_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_clay"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:unfired_insulator_from_clay_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:white_concrete_slab_from_white_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
},
|
||||
"has_white_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:white_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_white_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:white_concrete_slab_from_white_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:white_concrete_wall_from_white_concrete_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
},
|
||||
"has_white_concrete": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:white_concrete"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_white_concrete"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:white_concrete_wall_from_white_concrete_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_ingots_aluminum": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#c:ingots/aluminum"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:yellow_caution_block_from_ingots_aluminum_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_ingots_aluminum"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:yellow_caution_block_from_ingots_aluminum_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_storage_blocks_zinc": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#c:storage_blocks/zinc"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:zinc_electrode_from_storage_blocks_zinc_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_storage_blocks_zinc"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:zinc_electrode_from_storage_blocks_zinc_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_ingots_nickel": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "#c:ingots/nickel"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:nickel_bars_from_ingots_nickel_stonecutting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_ingots_nickel"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:nickel_bars_from_ingots_nickel_stonecutting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:raw_lithium"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:blasting/lithium_ingot_blasting"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:blasting/lithium_ingot_blasting"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "tfmg:sulfuric_acid_bucket"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:crafting/materials/accumulator"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:crafting/materials/accumulator"
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"parent": "minecraft:recipes/root",
|
||||
"criteria": {
|
||||
"has_item": {
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": "create:propeller"
|
||||
}
|
||||
]
|
||||
},
|
||||
"trigger": "minecraft:inventory_changed"
|
||||
},
|
||||
"has_the_recipe": {
|
||||
"conditions": {
|
||||
"recipe": "tfmg:crafting/materials/air_intake"
|
||||
},
|
||||
"trigger": "minecraft:recipe_unlocked"
|
||||
}
|
||||
},
|
||||
"requirements": [
|
||||
[
|
||||
"has_the_recipe",
|
||||
"has_item"
|
||||
]
|
||||
],
|
||||
"rewards": {
|
||||
"recipes": [
|
||||
"tfmg:crafting/materials/air_intake"
|
||||
]
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user