diff --git a/src/main/resources/assets/appliedenergistics2/recipes/_constants.json b/src/main/resources/assets/appliedenergistics2/recipes/_constants.json new file mode 100644 index 000000000..707ef50f6 --- /dev/null +++ b/src/main/resources/assets/appliedenergistics2/recipes/_constants.json @@ -0,0 +1,214 @@ +[ + { + "name": "appliedenergistics2:interface", + "ingredient": [ + { + "item": "appliedenergistics2:interface" + }, + { + "type": "appliedenergistics2:part", + "part": "part.interface" + } + ] + }, + { + "name": "appliedenergistics2:knife", + "ingredient": [ + { + "item": "appliedenergistics2:certus_quartz_cutting_knife", + "data": 32767 + }, + { + "item": "appliedenergistics2:nether_quartz_cutting_knife", + "data": 32767 + } + ] + }, + { + "name": "appliedenergistics2:wrench", + "ingredient": [ + { + "item": "appliedenergistics2:certus_quartz_wrench" + }, + { + "item": "appliedenergistics2:nether_quartz_wrench" + } + ] + }, + { + "name": "appliedenergistics2:cable", + "ingredient": [ + { + "type": "appliedenergistics2:part", + "part": "cable_glass" + }, + { + "type": "appliedenergistics2:part", + "part": "cable_covered" + }, + { + "type": "appliedenergistics2:part", + "part": "cable_smart" + } + ] + }, + { + "name": "appliedenergistics2:metalIngots", + "ingredient": [ + { + "item": "minecraft:iron_ingot" + }, + { + "type": "forge:ore_dict", + "ore": "ingotCopper" + }, + { + "type": "forge:ore_dict", + "ore": "ingotTin" + }, + { + "type": "forge:ore_dict", + "ore": "ingotSilver" + }, + { + "type": "forge:ore_dict", + "ore": "ingotLead" + }, + { + "type": "forge:ore_dict", + "ore": "ingotBronze" + }, + { + "type": "forge:ore_dict", + "ore": "ingotBrass" + }, + { + "type": "forge:ore_dict", + "ore": "ingotNickel" + }, + { + "type": "forge:ore_dict", + "ore": "ingotInvar" + }, + { + "type": "forge:ore_dict", + "ore": "ingotAluminium" + } + ] + }, + { + "name": "appliedenergistics2:dustEnder", + "ingredient": [ + { + "type": "forge:ore_dict", + "ore": "dustEnder" + }, + { + "type": "forge:ore_dict", + "ore": "dustEnderPearl" + } + ] + }, + { + "name": "appliedenergistics2:glass", + "ingredient": [ + { + "type": "forge:ore_dict", + "ore": "blockGlass" + }, + { + "type": "forge:ore_dict", + "ore": "glass" + }, + { + "item": "minecraft:glass" + } + ] + }, + { + "name": "appliedenergistics2:wool", + "ingredient": [ + { + "type": "forge:ore_dict", + "ore": "wool" + }, + { + "item": "minecraft:wool", + "data": 32767 + } + ] + }, + { + "name": "appliedenergistics2:crystalQuartz", + "ingredient": [ + { + "type": "forge:ore_dict", + "ore": "crystalCertusQuartz" + }, + { + "type": "forge:ore_dict", + "ore": "crystalNetherQuartz" + }, + { + "type": "appliedenergistics2:part", + "part": "material.certus_quartz_crystal_charged" + } + ] + }, + { + "name": "appliedenergistics2:dustQuartz", + "ingredient": [ + { + "type": "forge:ore_dict", + "ore": "dustCertusQuartz" + }, + { + "type": "forge:ore_dict", + "ore": "dustNetherQuartz" + } + ] + }, + { + "name": "appliedenergistics2:certusCrystal", + "ingredient": [ + { + "type": "forge:ore_dict", + "ore": "crystalCertusQuartz" + }, + { + "type": "appliedenergistics2:part", + "part": "material.certus_quartz_crystal_charged" + }, + { + "type": "appliedenergistics2:part", + "part": "material.purified_certus_quartz_crystal" + } + ] + }, + { + "name": "appliedenergistics2:netherCrystal", + "ingredient": [ + { + "type": "forge:ore_dict", + "ore": "crystalNetherQuartz" + }, + { + "type": "appliedenergistics2:part", + "part": "material.purified_nether_quartz_crystal" + } + ] + }, + { + "name": "appliedenergistics2:fluixCrystal", + "ingredient": [ + { + "type": "forge:ore_dict", + "ore": "crystalFluix" + }, + { + "type": "appliedenergistics2:part", + "part": "material.purified_fluix_crystal" + } + ] + } +] diff --git a/src/main/resources/assets/appliedenergistics2/recipes/decorative/light_detector.json b/src/main/resources/assets/appliedenergistics2/recipes/decorative/light_detector.json index ea74a63a5..3e54596f0 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/decorative/light_detector.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/decorative/light_detector.json @@ -7,16 +7,9 @@ "ab" ], "key": { - "a": [ - { - "type": "forge:ore_dict", - "ore": "crystalNetherQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_nether_quartz_crystal" - } - ], + "a": { + "item": "#appliedenergistics2:netherCrystal" + }, "b": { "item": "minecraft:iron_ingot" } diff --git a/src/main/resources/assets/appliedenergistics2/recipes/decorative/quartz_glass.json b/src/main/resources/assets/appliedenergistics2/recipes/decorative/quartz_glass.json index 19d18f8bc..dd022e243 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/decorative/quartz_glass.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/decorative/quartz_glass.json @@ -10,28 +10,11 @@ "aba" ], "key": { - "b": [ - { - "type": "forge:ore_dict", - "ore": "blockGlass" - }, - { - "type": "forge:ore_dict", - "ore": "glass" - }, - { - "item": "minecraft:glass" - } - ], - "a": [ - { - "type": "forge:ore_dict", - "ore": "dustCertusQuartz" - }, - { - "type": "forge:ore_dict", - "ore": "dustNetherQuartz" - } - ] + "b": { + "item": "#appliedenergistics2:glass" + }, + "a": { + "item": "#appliedenergistics2:dustQuartz" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/materials/annihilationcore.json b/src/main/resources/assets/appliedenergistics2/recipes/materials/annihilationcore.json index 65983a298..67dccd1b6 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/materials/annihilationcore.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/materials/annihilationcore.json @@ -19,16 +19,9 @@ "type": "forge:ore_dict", "ore": "dustFluix" }, - "a": [ - { - "type": "forge:ore_dict", - "ore": "crystalNetherQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_nether_quartz_crystal" - } - ], + "a": { + "item": "#appliedenergistics2:netherCrystal" + }, "c": { "type": "appliedenergistics2:part", "part": "material.logic_processor" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/materials/cardcapacity.json b/src/main/resources/assets/appliedenergistics2/recipes/materials/cardcapacity.json index 842e2a13c..844d92f41 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/materials/cardcapacity.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/materials/cardcapacity.json @@ -11,20 +11,9 @@ }, "type": "appliedenergistics2:part_shapeless", "ingredients": [ - [ - { - "type": "forge:ore_dict", - "ore": "crystalCertusQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.certus_quartz_crystal_charged" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_certus_quartz_crystal" - } - ], + { + "item": "#appliedenergistics2:certusCrystal" + }, { "type": "appliedenergistics2:part", "part": "material.basic_card" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/materials/cardfuzzy.json b/src/main/resources/assets/appliedenergistics2/recipes/materials/cardfuzzy.json index edca5ee65..02f0a6576 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/materials/cardfuzzy.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/materials/cardfuzzy.json @@ -16,8 +16,7 @@ "part": "material.advanced_card" }, { - "type": "forge:ore_dict", - "ore": "wool" + "item": "#appliedenergistics2:wool" } ] } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/materials/cardspeed.json b/src/main/resources/assets/appliedenergistics2/recipes/materials/cardspeed.json index f2bc718af..20bd1d45c 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/materials/cardspeed.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/materials/cardspeed.json @@ -15,15 +15,8 @@ "type": "appliedenergistics2:part", "part": "material.advanced_card" }, - [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ] + { + "item": "#appliedenergistics2:fluixCrystal" + } ] } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/materials/formationcore.json b/src/main/resources/assets/appliedenergistics2/recipes/materials/formationcore.json index 20c792192..8aa00574f 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/materials/formationcore.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/materials/formationcore.json @@ -19,20 +19,9 @@ "type": "forge:ore_dict", "ore": "dustFluix" }, - "a": [ - { - "type": "forge:ore_dict", - "ore": "crystalCertusQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.certus_quartz_crystal_charged" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_certus_quartz_crystal" - } - ], + "a": { + "item": "#appliedenergistics2:certusCrystal" + }, "c": { "type": "appliedenergistics2:part", "part": "material.logic_processor" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/misc/fluixpearl.json b/src/main/resources/assets/appliedenergistics2/recipes/misc/fluixpearl.json index d4bae2506..b12298e44 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/misc/fluixpearl.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/misc/fluixpearl.json @@ -23,15 +23,8 @@ "type": "forge:ore_dict", "ore": "dustFluix" }, - "b": [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ] + "b": { + "item": "#appliedenergistics2:fluixCrystal" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/misc/grindstone_1.json b/src/main/resources/assets/appliedenergistics2/recipes/misc/grindstone.json similarity index 55% rename from src/main/resources/assets/appliedenergistics2/recipes/misc/grindstone_1.json rename to src/main/resources/assets/appliedenergistics2/recipes/misc/grindstone.json index c150a7a8b..65eef77e9 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/misc/grindstone_1.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/misc/grindstone.json @@ -9,20 +9,9 @@ "dcd" ], "key": { - "c": [ - { - "type": "forge:ore_dict", - "ore": "crystalCertusQuartz" - }, - { - "type": "forge:ore_dict", - "ore": "crystalNetherQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.certus_quartz_crystal_charged" - } - ], + "c": { + "item": "#appliedenergistics2:crystalQuartz" + }, "a": { "type": "forge:ore_dict", "ore": "stone" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/misc/tiny_tnt.json b/src/main/resources/assets/appliedenergistics2/recipes/misc/tiny_tnt.json index 13e0a61c6..55a8be8ff 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/misc/tiny_tnt.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/misc/tiny_tnt.json @@ -11,15 +11,8 @@ "b": { "item": "minecraft:gunpowder" }, - "a": [ - { - "type": "forge:ore_dict", - "ore": "dustCertusQuartz" - }, - { - "type": "forge:ore_dict", - "ore": "dustNetherQuartz" - } - ] + "a": { + "item": "#appliedenergistics2:dustQuartz" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/misc/vanilla_comparator.json b/src/main/resources/assets/appliedenergistics2/recipes/misc/vanilla_comparator.json index 4576d15b8..31a0120d7 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/misc/vanilla_comparator.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/misc/vanilla_comparator.json @@ -9,16 +9,9 @@ "ccc" ], "key": { - "b": [ - { - "type": "forge:ore_dict", - "ore": "crystalNetherQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_nether_quartz_crystal" - } - ], + "b": { + "item": "#appliedenergistics2:netherCrystal" + }, "a": { "item": "minecraft:redstone_torch" }, diff --git a/src/main/resources/assets/appliedenergistics2/recipes/misc/vanilla_daylight_detector.json b/src/main/resources/assets/appliedenergistics2/recipes/misc/vanilla_daylight_detector.json index d200dddc8..b171cfaaa 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/misc/vanilla_daylight_detector.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/misc/vanilla_daylight_detector.json @@ -9,29 +9,12 @@ "ccc" ], "key": { - "a": [ - { - "type": "forge:ore_dict", - "ore": "blockGlass" - }, - { - "type": "forge:ore_dict", - "ore": "glass" - }, - { - "item": "minecraft:glass" - } - ], - "b": [ - { - "type": "forge:ore_dict", - "ore": "crystalNetherQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_nether_quartz_crystal" - } - ], + "a": { + "item": "#appliedenergistics2:glass" + }, + "b": { + "item": "#appliedenergistics2:netherCrystal" + }, "c": { "type": "forge:ore_dict", "ore": "slabWood" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/cell_workbench.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/cell_workbench.json index 82aadf5cb..ac36cffe1 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/cell_workbench.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/cell_workbench.json @@ -14,8 +14,7 @@ "ore": "ingotIron" }, "a": { - "type": "forge:ore_dict", - "ore": "wool" + "item": "#appliedenergistics2:wool" }, "d": { "type": "forge:ore_dict", diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/crystal_processing_charger.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/crystal_processing_charger.json index 01c4a07a0..f0bbe4788 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/crystal_processing_charger.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/crystal_processing_charger.json @@ -13,15 +13,8 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "b": [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ] + "b": { + "item": "#appliedenergistics2:fluixCrystal" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/crystal_processing_quartz_growth_accelerator.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/crystal_processing_quartz_growth_accelerator.json index c225b6c1d..956813f85 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/crystal_processing_quartz_growth_accelerator.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/crystal_processing_quartz_growth_accelerator.json @@ -16,20 +16,9 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "b": [ - { - "type": "appliedenergistics2:part", - "part": "cable_glass" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_covered" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_smart" - } - ], + "b": { + "item": "#appliedenergistics2:cable" + }, "d": { "item": "appliedenergistics2:fluix_block" } diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/energy_energy_acceptor.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/energy_energy_acceptor.json index 3d0accc41..e1c81f256 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/energy_energy_acceptor.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/energy_energy_acceptor.json @@ -16,15 +16,8 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "c": [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ] + "c": { + "item": "#appliedenergistics2:fluixCrystal" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/energy_energy_cell.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/energy_energy_cell.json index b7d15e81d..d9747bab9 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/energy_energy_cell.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/energy_energy_cell.json @@ -12,20 +12,9 @@ "c": { "item": "appliedenergistics2:quartz_glass" }, - "a": [ - { - "type": "forge:ore_dict", - "ore": "crystalCertusQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.certus_quartz_crystal_charged" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_certus_quartz_crystal" - } - ], + "a": { + "item": "#appliedenergistics2:certusCrystal" + }, "b": { "type": "forge:ore_dict", "ore": "dustFluix" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/inscribers.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/inscribers.json index 8e7d19ef7..27f419e2d 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/inscribers.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/inscribers.json @@ -16,15 +16,8 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "c": [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ] + "c": { + "item": "#appliedenergistics2:fluixCrystal" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/interfaces_interface.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/interfaces_interface.json index 04a0f8785..03f2b9985 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/interfaces_interface.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/interfaces_interface.json @@ -13,19 +13,9 @@ "type": "appliedenergistics2:part", "part": "material.formation_core" }, - "b": [ - { - "type": "forge:ore_dict", - "ore": "blockGlass" - }, - { - "type": "forge:ore_dict", - "ore": "glass" - }, - { - "item": "minecraft:glass" - } - ], + "b": { + "item": "#appliedenergistics2:glass" + }, "a": { "type": "forge:ore_dict", "ore": "ingotIron" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/io_condenser.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/io_condenser.json index a0fb200a4..37188bca4 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/io_condenser.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/io_condenser.json @@ -9,19 +9,9 @@ "aba" ], "key": { - "b": [ - { - "type": "forge:ore_dict", - "ore": "blockGlass" - }, - { - "type": "forge:ore_dict", - "ore": "glass" - }, - { - "item": "minecraft:glass" - } - ], + "b": { + "item": "#appliedenergistics2:glass" + }, "a": { "type": "forge:ore_dict", "ore": "ingotIron" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/io_port.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/io_port.json index 203098270..f76844eee 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/io_port.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/io_port.json @@ -9,19 +9,9 @@ "ded" ], "key": { - "a": [ - { - "type": "forge:ore_dict", - "ore": "blockGlass" - }, - { - "type": "forge:ore_dict", - "ore": "glass" - }, - { - "item": "minecraft:glass" - } - ], + "a": { + "item": "#appliedenergistics2:glass" + }, "d": { "type": "forge:ore_dict", "ore": "ingotIron" @@ -33,19 +23,8 @@ "type": "appliedenergistics2:part", "part": "material.logic_processor" }, - "c": [ - { - "type": "appliedenergistics2:part", - "part": "cable_glass" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_covered" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_smart" - } - ] + "c": { + "item": "#appliedenergistics2:cable" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/quantum_ring.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/quantum_ring.json index 95c6c0bc7..8b9bde9e0 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/quantum_ring.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/quantum_ring.json @@ -13,12 +13,10 @@ "type": "appliedenergistics2:part", "part": "material.engineering_processor" }, - "e": [ - { - "type": "appliedenergistics2:part", - "part": "cable_dense_smart" - } - ], + "e": { + "type": "appliedenergistics2:part", + "part": "cable_dense_smart" + }, "a": { "type": "forge:ore_dict", "ore": "ingotIron" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/security_station.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/security_station.json index 14839deea..b8953b78e 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/security_station.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/security_station.json @@ -24,19 +24,8 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "c": [ - { - "type": "appliedenergistics2:part", - "part": "cable_glass" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_covered" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_smart" - } - ] + "c": { + "item": "#appliedenergistics2:cable" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/spatial_io_port.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/spatial_io_port.json index 94f637aa8..0f8854d77 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/spatial_io_port.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/spatial_io_port.json @@ -9,19 +9,9 @@ "ded" ], "key": { - "a": [ - { - "type": "forge:ore_dict", - "ore": "blockGlass" - }, - { - "type": "forge:ore_dict", - "ore": "glass" - }, - { - "item": "minecraft:glass" - } - ], + "a": { + "item": "#appliedenergistics2:glass" + }, "e": { "type": "appliedenergistics2:part", "part": "material.engineering_processor" @@ -33,19 +23,8 @@ "c": { "item": "appliedenergistics2:io_port" }, - "b": [ - { - "type": "appliedenergistics2:part", - "part": "cable_glass" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_covered" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_smart" - } - ] + "b": { + "item": "#appliedenergistics2:cable" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/spatial_io_pylon.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/spatial_io_pylon.json index fc82a30f9..b8b8c2086 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/spatial_io_pylon.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/spatial_io_pylon.json @@ -16,29 +16,11 @@ "type": "forge:ore_dict", "ore": "dustFluix" }, - "b": [ - { - "type": "appliedenergistics2:part", - "part": "cable_glass" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_covered" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_smart" - } - ], - "d": [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ] + "b": { + "item": "#appliedenergistics2:cable" + }, + "d": { + "item": "#appliedenergistics2:fluixCrystal" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/storage_chest.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/storage_chest.json index dc1cbb4f7..532e0ec86 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/storage_chest.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/storage_chest.json @@ -9,19 +9,9 @@ "ded" ], "key": { - "a": [ - { - "type": "forge:ore_dict", - "ore": "blockGlass" - }, - { - "type": "forge:ore_dict", - "ore": "glass" - }, - { - "item": "minecraft:glass" - } - ], + "a": { + "item": "#appliedenergistics2:glass" + }, "b": { "type": "appliedenergistics2:part", "part": "part.terminal" @@ -30,29 +20,11 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "c": [ - { - "type": "appliedenergistics2:part", - "part": "cable_glass" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_covered" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_smart" - } - ], - "e": [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ] + "c": { + "item": "#appliedenergistics2:cable" + }, + "e": { + "item": "#appliedenergistics2:fluixCrystal" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/storage_drive.json b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/storage_drive.json index f00ca13c6..e6d65759a 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/storage_drive.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/blocks/storage_drive.json @@ -17,19 +17,8 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "c": [ - { - "type": "appliedenergistics2:part", - "part": "cable_glass" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_covered" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_smart" - } - ] + "c": { + "item": "#appliedenergistics2:cable" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/cables/covered_fluix.json b/src/main/resources/assets/appliedenergistics2/recipes/network/cables/covered_fluix.json index d158e9495..53309900c 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/cables/covered_fluix.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/cables/covered_fluix.json @@ -6,8 +6,7 @@ "type": "appliedenergistics2:part_shapeless", "ingredients": [ { - "type": "forge:ore_dict", - "ore": "blockWool" + "item": "#appliedenergistics2:wool" }, { "type": "appliedenergistics2:part", diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/cables/glass_fluix.json b/src/main/resources/assets/appliedenergistics2/recipes/network/cables/glass_fluix.json index ab92eb811..895c4ded6 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/cables/glass_fluix.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/cables/glass_fluix.json @@ -10,25 +10,11 @@ "type": "appliedenergistics2:part", "part": "part.quartz_fiber" }, - [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ], - [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ] + { + "item": "#appliedenergistics2:fluixCrystal" + }, + { + "item": "#appliedenergistics2:fluixCrystal" + } ] } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/cells/storage_components_cell_1k_part.json b/src/main/resources/assets/appliedenergistics2/recipes/network/cells/storage_components_cell_1k_part.json index d4b3d39c1..a3e35cf15 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/cells/storage_components_cell_1k_part.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/cells/storage_components_cell_1k_part.json @@ -14,20 +14,9 @@ "type": "forge:ore_dict", "ore": "dustRedstone" }, - "b": [ - { - "type": "forge:ore_dict", - "ore": "crystalCertusQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.certus_quartz_crystal_charged" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_certus_quartz_crystal" - } - ], + "b": { + "item": "#appliedenergistics2:certusCrystal" + }, "c": { "type": "appliedenergistics2:part", "part": "material.logic_processor" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/cells/view_cell.json b/src/main/resources/assets/appliedenergistics2/recipes/network/cells/view_cell.json index d62eacc69..6c8d9be82 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/cells/view_cell.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/cells/view_cell.json @@ -20,19 +20,8 @@ "type": "forge:ore_dict", "ore": "dustRedstone" }, - "c": [ - { - "type": "forge:ore_dict", - "ore": "crystalCertusQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.certus_quartz_crystal_charged" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_certus_quartz_crystal" - } - ] + "c": { + "item": "#appliedenergistics2:certusCrystal" + } } } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/cells/view_cell_storage.json b/src/main/resources/assets/appliedenergistics2/recipes/network/cells/view_cell_storage.json index c4173352f..29f927650 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/cells/view_cell_storage.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/cells/view_cell_storage.json @@ -8,19 +8,8 @@ "type": "appliedenergistics2:part", "part": "material.empty_storage_cell" }, - [ - { - "type": "forge:ore_dict", - "ore": "crystalCertusQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.certus_quartz_crystal_charged" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_certus_quartz_crystal" - } - ] + { + "item": "#appliedenergistics2:certusCrystal" + } ] } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/crafting/cpu_crafting_unit.json b/src/main/resources/assets/appliedenergistics2/recipes/network/crafting/cpu_crafting_unit.json index 7c4e3a9e4..842ce8748 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/crafting/cpu_crafting_unit.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/crafting/cpu_crafting_unit.json @@ -17,20 +17,9 @@ "type": "appliedenergistics2:part", "part": "material.logic_processor" }, - "c": [ - { - "type": "appliedenergistics2:part", - "part": "cable_glass" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_covered" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_smart" - } - ], + "c": { + "item": "#appliedenergistics2:cable" + }, "b": { "type": "appliedenergistics2:part", "part": "material.calculation_processor" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/crafting/patterns_blank.json b/src/main/resources/assets/appliedenergistics2/recipes/network/crafting/patterns_blank.json index dfd79e6a9..068fffc2b 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/crafting/patterns_blank.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/crafting/patterns_blank.json @@ -17,20 +17,9 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "c": [ - { - "type": "forge:ore_dict", - "ore": "crystalCertusQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.certus_quartz_crystal_charged" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_certus_quartz_crystal" - } - ], + "c": { + "item": "#appliedenergistics2:certusCrystal" + }, "b": { "type": "forge:ore_dict", "ore": "dustGlowstone" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/cable_anchor.json b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/cable_anchor.json index a45ada523..4e57a1c8a 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/cable_anchor.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/cable_anchor.json @@ -6,56 +6,11 @@ }, "type": "appliedenergistics2:part_shapeless", "ingredients": [ - [ - { - "item": "minecraft:iron_ingot" - }, - { - "type": "forge:ore_dict", - "ore": "ingotCopper" - }, - { - "type": "forge:ore_dict", - "ore": "ingotTin" - }, - { - "type": "forge:ore_dict", - "ore": "ingotSilver" - }, - { - "type": "forge:ore_dict", - "ore": "ingotLead" - }, - { - "type": "forge:ore_dict", - "ore": "ingotBronze" - }, - { - "type": "forge:ore_dict", - "ore": "ingotBrass" - }, - { - "type": "forge:ore_dict", - "ore": "ingotNickel" - }, - { - "type": "forge:ore_dict", - "ore": "ingotInvar" - }, - { - "type": "forge:ore_dict", - "ore": "ingotAluminium" - } - ], - [ - { - "item": "appliedenergistics2:certus_quartz_cutting_knife", - "data": 32767 - }, - { - "item": "appliedenergistics2:nether_quartz_cutting_knife", - "data": 32767 - } - ] + { + "item": "#appliedenergistics2:metalIngots" + }, + { + "item": "#appliedenergistics2:knife" + } ] } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/monitors_storage.json b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/monitors_storage.json index 5ddcde668..3e1361bfb 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/monitors_storage.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/monitors_storage.json @@ -9,11 +9,9 @@ "type": "appliedenergistics2:part", "part": "part.level_emitter" }, - [ - { - "type": "forge:ore_dict", - "ore": "itemIlluminatedPanel" - } - ] + { + "type": "forge:ore_dict", + "ore": "itemIlluminatedPanel" + } ] } \ No newline at end of file diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_annihilation_alt.json b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_annihilation_alt.json index 220cce535..df4efa8a7 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_annihilation_alt.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_annihilation_alt.json @@ -13,16 +13,9 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "a": [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ], + "a": { + "item": "#appliedenergistics2:fluixCrystal" + }, "c": { "type": "appliedenergistics2:part", "part": "material.annihilation_core" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_annihilation_alt2.json b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_annihilation_alt2.json index f5551a365..b7c9f9732 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_annihilation_alt2.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_annihilation_alt2.json @@ -14,16 +14,9 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "b": [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ], + "b": { + "item": "#appliedenergistics2:fluixCrystal" + }, "c": { "type": "appliedenergistics2:part", "part": "material.annihilation_core" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_formation.json b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_formation.json index 4cc1b0931..2d249a5b3 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_formation.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_formation.json @@ -17,15 +17,8 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "a": [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ] + "a": { + "item": "#appliedenergistics2:fluixCrystal" + } } } diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_formation_alt.json b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_formation_alt.json index ee4611895..7c79e31e3 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_formation_alt.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/planes_formation_alt.json @@ -18,15 +18,8 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "b": [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ] + "b": { + "item": "#appliedenergistics2:fluixCrystal" + } } } diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/quartz_fiber_part.json b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/quartz_fiber_part.json index 0cf36f7bc..eda2213a1 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/quartz_fiber_part.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/quartz_fiber_part.json @@ -11,28 +11,11 @@ "aaa" ], "key": { - "a": [ - { - "type": "forge:ore_dict", - "ore": "blockGlass" - }, - { - "type": "forge:ore_dict", - "ore": "glass" - }, - { - "item": "minecraft:glass" - } - ], - "b": [ - { - "type": "forge:ore_dict", - "ore": "dustCertusQuartz" - }, - { - "type": "forge:ore_dict", - "ore": "dustNetherQuartz" - } - ] + "a": { + "item": "#appliedenergistics2:glass" + }, + "b": { + "item": "#appliedenergistics2:dustQuartz" + } } } diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/storage_bus.json b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/storage_bus.json index 0610115b9..7dcbfbf2a 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/storage_bus.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/storage_bus.json @@ -8,15 +8,9 @@ { "item": "minecraft:sticky_piston" }, - [ - { - "item": "appliedenergistics2:interface" - }, - { - "type": "appliedenergistics2:part", - "part": "part.interface" - } - ], + { + "item": "#appliedenergistics2:interface" + }, { "item": "minecraft:piston" } diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/terminals.json b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/terminals.json index 902ba0457..95e0c6867 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/terminals.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/terminals.json @@ -9,12 +9,10 @@ "type": "appliedenergistics2:part", "part": "material.formation_core" }, - [ - { - "type": "forge:ore_dict", - "ore": "itemIlluminatedPanel" - } - ], + { + "type": "forge:ore_dict", + "ore": "itemIlluminatedPanel" + }, { "type": "appliedenergistics2:part", "part": "material.logic_processor" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/terminals_interface.json b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/terminals_interface.json index 5ab5c3529..3e15bae45 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/terminals_interface.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/terminals_interface.json @@ -5,24 +5,16 @@ }, "type": "appliedenergistics2:part_shapeless", "ingredients": [ - [ - { - "type": "forge:ore_dict", - "ore": "itemIlluminatedPanel" - } - ], + { + "type": "forge:ore_dict", + "ore": "itemIlluminatedPanel" + }, { "type": "appliedenergistics2:part", "part": "material.engineering_processor" }, - [ - { - "item": "appliedenergistics2:interface" - }, - { - "type": "appliedenergistics2:part", - "part": "part.interface" - } - ] + { + "item": "#appliedenergistics2:interface" + } ] } diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/toggle_bus.json b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/toggle_bus.json index b4ce83bc6..d006c64ad 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/toggle_bus.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/toggle_bus.json @@ -17,19 +17,8 @@ "type": "forge:ore_dict", "ore": "dustRedstone" }, - "b": [ - { - "type": "appliedenergistics2:part", - "part": "cable_glass" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_covered" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_smart" - } - ] + "b": { + "item": "#appliedenergistics2:cable" + } } } diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/tunnels_me.json b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/tunnels_me.json index d6b50e718..9cde0b8b5 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/parts/tunnels_me.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/parts/tunnels_me.json @@ -18,15 +18,8 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "c": [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ] + "c": { + "item": "#appliedenergistics2:fluixCrystal" + } } } diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/wireless_access_point.json b/src/main/resources/assets/appliedenergistics2/recipes/network/wireless_access_point.json index d305e1701..381c60f65 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/wireless_access_point.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/wireless_access_point.json @@ -13,20 +13,9 @@ "type": "appliedenergistics2:part", "part": "material.wireless" }, - "c": [ - { - "type": "appliedenergistics2:part", - "part": "cable_glass" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_covered" - }, - { - "type": "appliedenergistics2:part", - "part": "cable_smart" - } - ], + "c": { + "item": "#appliedenergistics2:cable" + }, "b": { "type": "appliedenergistics2:part", "part": "material.calculation_processor" diff --git a/src/main/resources/assets/appliedenergistics2/recipes/network/wireless_booster.json b/src/main/resources/assets/appliedenergistics2/recipes/network/wireless_booster.json index 692f89a35..2b9446b07 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/network/wireless_booster.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/network/wireless_booster.json @@ -14,33 +14,15 @@ "type": "forge:ore_dict", "ore": "ingotIron" }, - "b": [ - { - "type": "forge:ore_dict", - "ore": "crystalCertusQuartz" - }, - { - "type": "appliedenergistics2:part", - "part": "material.certus_quartz_crystal_charged" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_certus_quartz_crystal" - } - ], + "b": { + "item": "#appliedenergistics2:certusCrystal" + }, "a": { "type": "forge:ore_dict", "ore": "dustFluix" }, - "c": [ - { - "type": "forge:ore_dict", - "ore": "dustEnder" - }, - { - "type": "forge:ore_dict", - "ore": "dustEnderPearl" - } - ] + "c": { + "item": "#appliedenergistics2:dustEnder" + } } } diff --git a/src/main/resources/assets/appliedenergistics2/recipes/tools/misctools_entropy_manipulator.json b/src/main/resources/assets/appliedenergistics2/recipes/tools/misctools_entropy_manipulator.json index 77937174c..56849ba45 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/tools/misctools_entropy_manipulator.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/tools/misctools_entropy_manipulator.json @@ -20,15 +20,8 @@ "b": { "item": "appliedenergistics2:energy_cell" }, - "a": [ - { - "type": "forge:ore_dict", - "ore": "crystalFluix" - }, - { - "type": "appliedenergistics2:part", - "part": "material.purified_fluix_crystal" - } - ] + "a": { + "item": "#appliedenergistics2:fluixCrystal" + } } } diff --git a/src/main/resources/assets/appliedenergistics2/recipes/tools/network_tool.json b/src/main/resources/assets/appliedenergistics2/recipes/tools/network_tool.json index e4c088cb2..6ad73649f 100644 --- a/src/main/resources/assets/appliedenergistics2/recipes/tools/network_tool.json +++ b/src/main/resources/assets/appliedenergistics2/recipes/tools/network_tool.json @@ -4,24 +4,17 @@ }, "type": "forge:ore_shapeless", "ingredients": [ - [ - { - "type": "forge:ore_dict", - "ore": "itemIlluminatedPanel" - } - ], + { + "type": "forge:ore_dict", + "ore": "itemIlluminatedPanel" + }, { "type": "forge:ore_dict", "ore": "chestWood" }, - [ - { - "item": "appliedenergistics2:certus_quartz_wrench" - }, - { - "item": "appliedenergistics2:nether_quartz_wrench" - } - ], + { + "item": "#appliedenergistics2:wrench" + }, { "type": "appliedenergistics2:part", "part": "material.calculation_processor"