diff --git a/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/cloaking_device.json b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/cloaking_device.json new file mode 100644 index 000000000..bb05bba4f --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/cloaking_device.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:crafting_table/armor/cloaking_device" + ] + }, + "criteria": { + "has_lapotronic_orb": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:lapotronic_orb"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:crafting_table/armor/cloaking_device" + } + } + }, + "requirements": [ + [ + "has_lapotronic_orb", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/lapotronic_orbpack.json b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/lapotronic_orbpack.json new file mode 100644 index 000000000..054bf6043 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/lapotronic_orbpack.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:crafting_table/armor/lapotronic_orbpack" + ] + }, + "criteria": { + "has_lapotronic_orb": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:lapotronic_orb"] + } + ] + } + }, + "has_lithium_ion_batpack": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:lithium_ion_batpack"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:crafting_table/armor/lapotronic_orbpack" + } + } + }, + "requirements": [ + [ + "has_lapotronic_orb", + "has_lithium_ion_batpack", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/lithium_ion_batpack.json b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/lithium_ion_batpack.json new file mode 100644 index 000000000..3d0366804 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/lithium_ion_batpack.json @@ -0,0 +1,43 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:crafting_table/armor/lithium_ion_batpack" + ] + }, + "criteria": { + "has_lithium_ion_battery": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:lithium_ion_battery"] + } + ] + } + }, + "has_aluminum_plate": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "c:aluminum_plates" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:crafting_table/armor/lithium_ion_batpack" + } + } + }, + "requirements": [ + [ + "has_lithium_ion_battery", + "has_aluminum_plate", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/quantum_boots.json b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/quantum_boots.json new file mode 100644 index 000000000..d77356283 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/quantum_boots.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:crafting_table/armor/quantum_boots" + ] + }, + "criteria": { + "has_lapotronic_orb": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:lapotronic_orb"] + } + ] + } + }, + "has_superconductor": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:superconductor"] + } + ] + } + }, + "has_data_storage_chip": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:data_storage_chip"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:crafting_table/armor/quantum_boots" + } + } + }, + "requirements": [ + [ + "has_lapotronic_orb", + "has_superconductor", + "has_data_storage_chip", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/quantum_chestplate.json b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/quantum_chestplate.json new file mode 100644 index 000000000..d04e6e3f6 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/quantum_chestplate.json @@ -0,0 +1,76 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:crafting_table/armor/quantum_chestplate" + ] + }, + "criteria": { + "has_lapotronic_orb": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:lapotronic_orb"] + } + ] + } + }, + "has_superconductor": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:superconductor"] + } + ] + } + }, + "has_data_storage_chip": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:data_storage_chip"] + } + ] + } + }, + "has_iridium_neutron_reflector": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:iridium_neutron_reflector"] + } + ] + } + }, + "has_tungstensteel_plate": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "c:tungstensteel_plates" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:crafting_table/armor/quantum_chestplate" + } + } + }, + "requirements": [ + [ + "has_lapotronic_orb", + "has_superconductor", + "has_data_storage_chip", + "has_iridium_neutron_reflector", + "has_tungstensteel_plate", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/quantum_helmet.json b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/quantum_helmet.json new file mode 100644 index 000000000..13b2a28e2 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/quantum_helmet.json @@ -0,0 +1,54 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:crafting_table/armor/quantum_helmet" + ] + }, + "criteria": { + "has_lapotronic_orb": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:lapotronic_orb"] + } + ] + } + }, + "has_superconductor": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:superconductor"] + } + ] + } + }, + "has_data_storage_chip": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:data_storage_chip"] + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:crafting_table/armor/quantum_helmet" + } + } + }, + "requirements": [ + [ + "has_lapotronic_orb", + "has_superconductor", + "has_data_storage_chip", + "has_the_recipe" + ] + ] +} \ No newline at end of file diff --git a/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/quantum_leggings.json b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/quantum_leggings.json new file mode 100644 index 000000000..62c4c6554 --- /dev/null +++ b/src/main/resources/data/techreborn/advancements/recipes/crafting_table/armor/quantum_leggings.json @@ -0,0 +1,65 @@ +{ + "parent": "minecraft:recipes/root", + "rewards": { + "recipes": [ + "techreborn:crafting_table/armor/quantum_leggings" + ] + }, + "criteria": { + "has_lapotronic_orb": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:lapotronic_orb"] + } + ] + } + }, + "has_superconductor": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:superconductor"] + } + ] + } + }, + "has_data_storage_chip": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": ["techreborn:data_storage_chip"] + } + ] + } + }, + "has_tungstensteel_plate": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "tag": "c:tungstensteel_plates" + } + ] + } + }, + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "techreborn:crafting_table/armor/quantum_leggings" + } + } + }, + "requirements": [ + [ + "has_lapotronic_orb", + "has_superconductor", + "has_data_storage_chip", + "has_tungstensteel_plate", + "has_the_recipe" + ] + ] +} \ No newline at end of file