From 145427db0be8feb920d434c25ce0089fb066ec6e Mon Sep 17 00:00:00 2001 From: Ayutac Date: Tue, 21 Dec 2021 22:40:59 +0100 Subject: [PATCH] Added Implosion Compressor Recipe toasts w/o alt alt being End Crystal instead of TNT, which doesn't really change the toast --- .../recipes/implosion_compressor/diamond.json | 32 +++++++++++++++++++ .../recipes/implosion_compressor/emerald.json | 32 +++++++++++++++++++ .../iridium_alloy_plate.json | 32 +++++++++++++++++++ .../implosion_compressor/peridot_gem.json | 32 +++++++++++++++++++ .../implosion_compressor/red_garnet_dust.json | 32 +++++++++++++++++++ .../implosion_compressor/red_garnet_gem.json | 32 +++++++++++++++++++ .../implosion_compressor/ruby_gem.json | 32 +++++++++++++++++++ .../implosion_compressor/sapphire_gem.json | 32 +++++++++++++++++++ .../yellow_garnet_gem.json | 32 +++++++++++++++++++ 9 files changed, 288 insertions(+) create mode 100644 src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/diamond.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/emerald.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/iridium_alloy_plate.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/peridot_gem.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/red_garnet_dust.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/red_garnet_gem.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/ruby_gem.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/sapphire_gem.json create mode 100644 src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/yellow_garnet_gem.json diff --git a/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/diamond.json b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/diamond.json new file mode 100644 index 000000000..a8396ef83 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/diamond.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:implosion_compressor/diamond" + ] + }, + "criteria": { + "has_diamond_dust": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "c:diamond_dusts" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:implosion_compressor/diamond" + } + } + }, + "requirements": [ + [ + "has_diamond_dust", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/emerald.json b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/emerald.json new file mode 100644 index 000000000..1e8247e7b --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/emerald.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:implosion_compressor/emerald" + ] + }, + "criteria": { + "has_emerald_dust": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:emerald_dust"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:implosion_compressor/emerald" + } + } + }, + "requirements": [ + [ + "has_emerald_dust", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/iridium_alloy_plate.json b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/iridium_alloy_plate.json new file mode 100644 index 000000000..7ece88135 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/iridium_alloy_plate.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:implosion_compressor/iridium_alloy_plate" + ] + }, + "criteria": { + "has_iridium_alloy_ingot": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:iridium_alloy_ingot"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:implosion_compressor/iridium_alloy_plate" + } + } + }, + "requirements": [ + [ + "has_iridium_alloy_ingot", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/peridot_gem.json b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/peridot_gem.json new file mode 100644 index 000000000..a4cae5d61 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/peridot_gem.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:implosion_compressor/peridot_gem" + ] + }, + "criteria": { + "has_peridot_dust": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "c:peridot_dusts" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:implosion_compressor/peridot_gem" + } + } + }, + "requirements": [ + [ + "has_peridot_dust", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/red_garnet_dust.json b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/red_garnet_dust.json new file mode 100644 index 000000000..fa261fb10 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/red_garnet_dust.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:implosion_compressor/red_garnet_dust" + ] + }, + "criteria": { + "has_redstone_block": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["minecraft:redstone_block"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:implosion_compressor/red_garnet" + } + } + }, + "requirements": [ + [ + "has_redstone_block", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/red_garnet_gem.json b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/red_garnet_gem.json new file mode 100644 index 000000000..3bfc1cd0f --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/red_garnet_gem.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:implosion_compressor/red_garnet_gem" + ] + }, + "criteria": { + "has_red_garnet_dust": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:red_garnet_dust"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:implosion_compressor/red_garnet_gem" + } + } + }, + "requirements": [ + [ + "has_red_garnet_dust", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/ruby_gem.json b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/ruby_gem.json new file mode 100644 index 000000000..1ab7ac051 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/ruby_gem.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:implosion_compressor/ruby_gem" + ] + }, + "criteria": { + "has_ruby_dust": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "c:ruby_dusts" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:implosion_compressor/ruby_gem" + } + } + }, + "requirements": [ + [ + "has_ruby_dust", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/sapphire_gem.json b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/sapphire_gem.json new file mode 100644 index 000000000..942579f02 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/sapphire_gem.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:implosion_compressor/sapphire_gem" + ] + }, + "criteria": { + "has_sapphire_dust": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "c:sapphire_dusts" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:implosion_compressor/sapphire_gem" + } + } + }, + "requirements": [ + [ + "has_sapphire_dust", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/yellow_garnet_gem.json b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/yellow_garnet_gem.json new file mode 100644 index 000000000..ff609dcb8 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/implosion_compressor/yellow_garnet_gem.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:implosion_compressor/yellow_garnet_gem" + ] + }, + "criteria": { + "has_yellow_garnet_dust": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:yellow_garnet_dust"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:implosion_compressor/yellow_garnet_gem" + } + } + }, + "requirements": [ + [ + "has_yellow_garnet_dust", + "has_the_recipe" + ] + ] +} \ No newline at end of file