From 7d9b82c5e286c3a02733a15b0dc682461ea26096 Mon Sep 17 00:00:00 2001 From: Ayutac Date: Fri, 11 Feb 2022 18:19:15 +0100 Subject: [PATCH] Added toasts for dist. tower, s.c.m. and wire mill --- .../recipes/distillation_tower/diesel.json | 33 +++++++++++++++++++ .../solid_canning_machine/bio_cell.json | 32 ++++++++++++++++++ .../solid_canning_machine/sulfur_cell.json | 32 ++++++++++++++++++ .../recipes/wire_mill/copper_cable.json | 32 ++++++++++++++++++ .../recipes/wire_mill/gold_cable.json | 32 ++++++++++++++++++ .../recipes/wire_mill/hv_cable.json | 32 ++++++++++++++++++ .../recipes/wire_mill/tin_cable.json | 32 ++++++++++++++++++ 7 files changed, 225 insertions(+) create mode 100644 src/main/resources/data/techreborn/advancements/recipes/distillation_tower/diesel.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/solid_canning_machine/bio_cell.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/solid_canning_machine/sulfur_cell.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/wire_mill/copper_cable.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/wire_mill/gold_cable.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/wire_mill/hv_cable.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/wire_mill/tin_cable.json diff --git a/src/main/resources/data/techreborn/advancements/recipes/distillation_tower/diesel.json b/src/main/resources/data/techreborn/advancements/recipes/distillation_tower/diesel.json new file mode 100644 index 000000000..f431252fa --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/distillation_tower/diesel.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:distillation_tower/diesel" + ] + }, + "criteria": { + "has_oil": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "fluid": "techreborn:oil", + "holder": "techreborn:cell" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:distillation_tower/diesel" + } + } + }, + "requirements": [ + [ + "has_oil", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/solid_canning_machine/bio_cell.json b/src/main/resources/data/techreborn/advancements/recipes/solid_canning_machine/bio_cell.json new file mode 100644 index 000000000..6968e3796 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/solid_canning_machine/bio_cell.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:solid_canning_machine/bio_cell" + ] + }, + "criteria": { + "has_compressed_plantball": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:compressed_plantball"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:solid_canning_machine/bio_cell" + } + } + }, + "requirements": [ + [ + "has_compressed_plantball", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/solid_canning_machine/sulfur_cell.json b/src/main/resources/data/techreborn/advancements/recipes/solid_canning_machine/sulfur_cell.json new file mode 100644 index 000000000..c216c23ca --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/solid_canning_machine/sulfur_cell.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:solid_canning_machine/sulfur_cell" + ] + }, + "criteria": { + "has_sulfur_dust": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:sulfur_dust"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:solid_canning_machine/sulfur_cell" + } + } + }, + "requirements": [ + [ + "has_sulfur_dust", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/wire_mill/copper_cable.json b/src/main/resources/data/techreborn/advancements/recipes/wire_mill/copper_cable.json new file mode 100644 index 000000000..a3197cae1 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/wire_mill/copper_cable.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:wire_mill/copper_cable" + ] + }, + "criteria": { + "has_copper_ingot": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["minecraft:copper_ingot"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:wire_mill/copper_cable" + } + } + }, + "requirements": [ + [ + "has_copper_ingot", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/wire_mill/gold_cable.json b/src/main/resources/data/techreborn/advancements/recipes/wire_mill/gold_cable.json new file mode 100644 index 000000000..41e5ce008 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/wire_mill/gold_cable.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:wire_mill/gold_cable" + ] + }, + "criteria": { + "has_gold_ingot": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["minecraft:gold_ingot"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:wire_mill/gold_cable" + } + } + }, + "requirements": [ + [ + "has_gold_ingot", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/wire_mill/hv_cable.json b/src/main/resources/data/techreborn/advancements/recipes/wire_mill/hv_cable.json new file mode 100644 index 000000000..1866a9bfa --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/wire_mill/hv_cable.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:wire_mill/hv_cable" + ] + }, + "criteria": { + "has_refined_iron_ingot": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:refined_iron_ingot"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:wire_mill/hv_cable" + } + } + }, + "requirements": [ + [ + "has_refined_iron_ingot", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/wire_mill/tin_cable.json b/src/main/resources/data/techreborn/advancements/recipes/wire_mill/tin_cable.json new file mode 100644 index 000000000..13aa6c0b9 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/wire_mill/tin_cable.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:wire_mill/tin_cable" + ] + }, + "criteria": { + "has_tin_ingot": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "c:tin_ingots" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:wire_mill/tin_cable" + } + } + }, + "requirements": [ + [ + "has_tin_ingot", + "has_the_recipe" + ] + ] +} \ No newline at end of file