diff --git a/logs/debug.log b/logs/debug.log new file mode 100644 index 00000000..e69de29b diff --git a/logs/latest.log b/logs/latest.log new file mode 100644 index 00000000..e69de29b diff --git a/src/generated/resources/assets/creatingspace/lang/en_ud.json b/src/generated/resources/assets/creatingspace/lang/en_ud.json index 530d9b24..6194e88c 100644 --- a/src/generated/resources/assets/creatingspace/lang/en_ud.json +++ b/src/generated/resources/assets/creatingspace/lang/en_ud.json @@ -135,6 +135,7 @@ "item.creatingspace.incomplete_copronickel_injector": "ɹoʇɔǝظuI ןǝʞɔıuoɹdoƆ ǝʇǝןdɯoɔuI", "item.creatingspace.incomplete_copronickel_injector_grid": "pıɹ⅁ ɹoʇɔǝظuI ןǝʞɔıuoɹdoƆ ǝʇǝןdɯoɔuI", "item.creatingspace.incomplete_copronickel_turbine": "ǝuıqɹn⟘ ןǝʞɔıuoɹdoƆ ǝʇǝןdɯoɔuI", + "item.creatingspace.incomplete_exhaust_pack": "ʞɔɐԀ ʇsnɐɥxƎ ǝʇǝןdɯoɔuI", "item.creatingspace.incomplete_hastelloy_injector": "ɹoʇɔǝظuI ʎoןןǝʇsɐH ǝʇǝןdɯoɔuI", "item.creatingspace.incomplete_hastelloy_injector_grid": "pıɹ⅁ ɹoʇɔǝظuI ʎoןןǝʇsɐH ǝʇǝןdɯoɔuI", "item.creatingspace.incomplete_hastelloy_turbine": "ǝuıqɹn⟘ ʎoןןǝʇsɐH ǝʇǝןdɯoɔuI", @@ -147,6 +148,7 @@ "item.creatingspace.incomplete_monel_injector": "ɹoʇɔǝظuI ןǝuoW ǝʇǝןdɯoɔuI", "item.creatingspace.incomplete_monel_injector_grid": "pıɹ⅁ ɹoʇɔǝظuI ןǝuoW ǝʇǝןdɯoɔuI", "item.creatingspace.incomplete_monel_turbine": "ǝuıqɹn⟘ ןǝuoW ǝʇǝןdɯoɔuI", + "item.creatingspace.incomplete_power_pack": "ʞɔɐԀ ɹǝʍoԀ ǝʇǝןdɯoɔuI", "item.creatingspace.incomplete_reinforced_copper_injector": "ɹoʇɔǝظuI ɹǝddoƆ pǝɔɹoɟuıǝᴚ ǝʇǝןdɯoɔuI", "item.creatingspace.incomplete_reinforced_copper_injector_grid": "pıɹ⅁ ɹoʇɔǝظuI ɹǝddoƆ pǝɔɹoɟuıǝᴚ ǝʇǝןdɯoɔuI", "item.creatingspace.incomplete_reinforced_copper_turbine": "ǝuıqɹn⟘ ɹǝddoƆ pǝɔɹoɟuıǝᴚ ǝʇǝןdɯoɔuI", diff --git a/src/generated/resources/assets/creatingspace/lang/en_us.json b/src/generated/resources/assets/creatingspace/lang/en_us.json index 79a7f9e6..088be941 100644 --- a/src/generated/resources/assets/creatingspace/lang/en_us.json +++ b/src/generated/resources/assets/creatingspace/lang/en_us.json @@ -135,6 +135,7 @@ "item.creatingspace.incomplete_copronickel_injector": "Incomplete Copronickel Injector", "item.creatingspace.incomplete_copronickel_injector_grid": "Incomplete Copronickel Injector Grid", "item.creatingspace.incomplete_copronickel_turbine": "Incomplete Copronickel Turbine", + "item.creatingspace.incomplete_exhaust_pack": "Incomplete Exhaust Pack", "item.creatingspace.incomplete_hastelloy_injector": "Incomplete Hastelloy Injector", "item.creatingspace.incomplete_hastelloy_injector_grid": "Incomplete Hastelloy Injector Grid", "item.creatingspace.incomplete_hastelloy_turbine": "Incomplete Hastelloy Turbine", @@ -147,6 +148,7 @@ "item.creatingspace.incomplete_monel_injector": "Incomplete Monel Injector", "item.creatingspace.incomplete_monel_injector_grid": "Incomplete Monel Injector Grid", "item.creatingspace.incomplete_monel_turbine": "Incomplete Monel Turbine", + "item.creatingspace.incomplete_power_pack": "Incomplete Power Pack", "item.creatingspace.incomplete_reinforced_copper_injector": "Incomplete Reinforced Copper Injector", "item.creatingspace.incomplete_reinforced_copper_injector_grid": "Incomplete Reinforced Copper Injector Grid", "item.creatingspace.incomplete_reinforced_copper_turbine": "Incomplete Reinforced Copper Turbine", diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_aerospike_plug.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_aerospike_plug.json index 4bdb4e1e..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_aerospike_plug.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_aerospike_plug.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/aerospike_plug" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_andesite_injector.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_andesite_injector.json index 67519d4f..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_andesite_injector.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_andesite_injector.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/andesite_injector" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_andesite_injector_grid.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_andesite_injector_grid.json index 057563a7..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_andesite_injector_grid.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_andesite_injector_grid.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/andesite_injector_grid" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_andesite_turbine.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_andesite_turbine.json index 6c5b5c71..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_andesite_turbine.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_andesite_turbine.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/andesite_turbine" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_bell_nozzle.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_bell_nozzle.json index 2fb436c8..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_bell_nozzle.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_bell_nozzle.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/bell_nozzle" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_brass_injector.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_brass_injector.json index c7f33a5d..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_brass_injector.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_brass_injector.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/brass_injector" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_brass_injector_grid.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_brass_injector_grid.json index bd588c24..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_brass_injector_grid.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_brass_injector_grid.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/brass_injector_grid" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_brass_turbine.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_brass_turbine.json index a516aee4..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_brass_turbine.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_brass_turbine.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/brass_turbine" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_combustion_chamber.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_combustion_chamber.json index 90c853f3..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_combustion_chamber.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_combustion_chamber.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/combustion_chamber" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_copper_injector.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_copper_injector.json index 9294d4bc..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_copper_injector.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_copper_injector.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/copper_injector" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_copper_injector_grid.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_copper_injector_grid.json index 4a1ffe6f..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_copper_injector_grid.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_copper_injector_grid.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/copper_injector_grid" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_copper_turbine.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_copper_turbine.json index 899cceb7..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_copper_turbine.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_copper_turbine.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/copper_turbine" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_copronickel_injector.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_copronickel_injector.json index a314d0dc..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_copronickel_injector.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_copronickel_injector.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/copronickel_injector" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_copronickel_injector_grid.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_copronickel_injector_grid.json index 9224b4e5..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_copronickel_injector_grid.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_copronickel_injector_grid.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/copronickel_injector_grid" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_copronickel_turbine.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_copronickel_turbine.json index 09f9c357..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_copronickel_turbine.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_copronickel_turbine.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/copronickel_turbine" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_exhaust_pack.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_exhaust_pack.json new file mode 100644 index 00000000..f559b84f --- /dev/null +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_exhaust_pack.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "creatingspace:item/ghost_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_hastelloy_injector.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_hastelloy_injector.json index f5f4c159..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_hastelloy_injector.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_hastelloy_injector.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/hastelloy_injector" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_hastelloy_injector_grid.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_hastelloy_injector_grid.json index 3e2ac1e8..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_hastelloy_injector_grid.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_hastelloy_injector_grid.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/hastelloy_injector_grid" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_hastelloy_turbine.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_hastelloy_turbine.json index a5d8f6b8..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_hastelloy_turbine.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_hastelloy_turbine.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/hastelloy_turbine" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_inconel_injector.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_inconel_injector.json index cf3a4aba..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_inconel_injector.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_inconel_injector.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/inconel_injector" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_inconel_injector_grid.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_inconel_injector_grid.json index 35c7c50a..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_inconel_injector_grid.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_inconel_injector_grid.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/inconel_injector_grid" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_inconel_turbine.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_inconel_turbine.json index 8bcc0238..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_inconel_turbine.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_inconel_turbine.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/inconel_turbine" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_iron_injector.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_iron_injector.json index f1acec00..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_iron_injector.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_iron_injector.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/iron_injector" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_iron_injector_grid.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_iron_injector_grid.json index b955bc98..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_iron_injector_grid.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_iron_injector_grid.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/iron_injector_grid" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_iron_turbine.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_iron_turbine.json index 87ce9912..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_iron_turbine.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_iron_turbine.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/iron_turbine" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_monel_injector.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_monel_injector.json index 5176eeb3..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_monel_injector.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_monel_injector.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/monel_injector" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_monel_injector_grid.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_monel_injector_grid.json index 73cf5d6a..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_monel_injector_grid.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_monel_injector_grid.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/monel_injector_grid" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_monel_turbine.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_monel_turbine.json index 0e2e7f23..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_monel_turbine.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_monel_turbine.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/monel_turbine" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_power_pack.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_power_pack.json new file mode 100644 index 00000000..f559b84f --- /dev/null +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_power_pack.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "creatingspace:item/ghost_block" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_reinforced_copper_injector.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_reinforced_copper_injector.json index 0ff8d79f..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_reinforced_copper_injector.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_reinforced_copper_injector.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/reinforced_copper_injector" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_reinforced_copper_injector_grid.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_reinforced_copper_injector_grid.json index 8f38c2e9..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_reinforced_copper_injector_grid.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_reinforced_copper_injector_grid.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/reinforced_copper_injector_grid" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/generated/resources/assets/creatingspace/models/item/incomplete_reinforced_copper_turbine.json b/src/generated/resources/assets/creatingspace/models/item/incomplete_reinforced_copper_turbine.json index fb611de1..f559b84f 100644 --- a/src/generated/resources/assets/creatingspace/models/item/incomplete_reinforced_copper_turbine.json +++ b/src/generated/resources/assets/creatingspace/models/item/incomplete_reinforced_copper_turbine.json @@ -1,6 +1,6 @@ { "parent": "minecraft:item/generated", "textures": { - "layer0": "creatingspace:item/transition_item/reinforced_copper_turbine" + "layer0": "creatingspace:item/ghost_block" } } \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipe/duplicate_blueprint.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/duplicate_blueprint.json similarity index 91% rename from src/main/resources/data/creatingspace/recipe/duplicate_blueprint.json rename to src/generated/resources/data/creatingspace/recipe/engine_recipe/duplicate_blueprint.json index 32f3fd23..4616fd2c 100644 --- a/src/main/resources/data/creatingspace/recipe/duplicate_blueprint.json +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/duplicate_blueprint.json @@ -1,17 +1,16 @@ { "type": "create:sequenced_assembly", + "ingredient": { + "item": "creatingspace:engine_blueprint" + }, "keepNbt": [ "engineRecipeData", "blockEntity" ], - "ingredient": { - "item": "creatingspace:engine_blueprint" - }, "loops": 1, "results": [ { - "count": 2, - "id": "creatingspace:engine_blueprint" + "id": "creatingspace:duplicate_blueprint" } ], "sequence": [ @@ -48,7 +47,7 @@ ] } ], - "transitionalItem": { + "transitional_item": { "id": "creatingspace:engine_blueprint" } } \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipe/engine.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/engine.json similarity index 89% rename from src/main/resources/data/creatingspace/recipe/engine.json rename to src/generated/resources/data/creatingspace/recipe/engine_recipe/engine.json index 7ca35223..83195ae0 100644 --- a/src/main/resources/data/creatingspace/recipe/engine.json +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/engine.json @@ -1,25 +1,21 @@ { "type": "create:sequenced_assembly", + "ingredient": { + "item": "creatingspace:engine_blueprint" + }, "keepNbt": [ "engineRecipeData", "blockEntity" ], - "ingredient": { - "item": "creatingspace:engine_blueprint" - }, "loops": 1, "results": [ { - "id": "creatingspace:rocket_engine" + "id": "creatingspace:engine" } ], "sequence": [ { "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], "ingredients": [ { "item": "creatingspace:engine_blueprint" @@ -28,6 +24,10 @@ "item": "creatingspace:power_pack" } ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], "results": [ { "id": "creatingspace:engine_blueprint" @@ -36,10 +36,6 @@ }, { "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], "ingredients": [ { "item": "creatingspace:engine_blueprint" @@ -48,6 +44,10 @@ "item": "creatingspace:exhaust_pack" } ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], "results": [ { "id": "creatingspace:engine_blueprint" @@ -55,7 +55,7 @@ ] } ], - "transitionalItem": { - "id": "creatingspace:incomplete_rocket_engine" + "transitional_item": { + "id": "creatingspace:engine_blueprint" } } \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/combustion_chamber/combustion_chamber.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/combustion_chamber/combustion_chamber.json new file mode 100644 index 00000000..baa3863a --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/combustion_chamber/combustion_chamber.json @@ -0,0 +1,93 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 0 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:combustion_chamber" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:andesite_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:andesite_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:andesite_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:andesite_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_combustion_chamber" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/exhaust/aerospike_plug.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/exhaust/aerospike_plug.json new file mode 100644 index 00000000..f473f009 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/exhaust/aerospike_plug.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:aerospike", + "materialLevel": 0 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:aerospike_plug" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "create:shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:andesite_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:andesite_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:andesite_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:andesite_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_aerospike_plug" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/exhaust/bell_nozzle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/exhaust/bell_nozzle.json new file mode 100644 index 00000000..ea08b4c8 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/exhaust/bell_nozzle.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:bell_nozzle", + "materialLevel": 0 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:bell_nozzle" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:andesite_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:andesite_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:andesite_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:andesite_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:andesite_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_bell_nozzle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl1/combustion_chamber/combustion_chamber.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl1/combustion_chamber/combustion_chamber.json new file mode 100644 index 00000000..c6f970cf --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl1/combustion_chamber/combustion_chamber.json @@ -0,0 +1,93 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 1 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:combustion_chamber" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:iron_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:iron_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:iron_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:iron_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_combustion_chamber" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl1/exhaust/aerospike_plug.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl1/exhaust/aerospike_plug.json new file mode 100644 index 00000000..18be6f15 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl1/exhaust/aerospike_plug.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:aerospike", + "materialLevel": 1 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:aerospike_plug" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "create:shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:iron_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:iron_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:iron_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:iron_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_aerospike_plug" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl1/exhaust/bell_nozzle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl1/exhaust/bell_nozzle.json new file mode 100644 index 00000000..1e5da69d --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl1/exhaust/bell_nozzle.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:bell_nozzle", + "materialLevel": 1 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:bell_nozzle" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:iron_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:iron_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:iron_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:iron_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:iron_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_bell_nozzle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl2/combustion_chamber/combustion_chamber.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl2/combustion_chamber/combustion_chamber.json new file mode 100644 index 00000000..32570e7d --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl2/combustion_chamber/combustion_chamber.json @@ -0,0 +1,93 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 2 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:combustion_chamber" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:copper_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:copper_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_combustion_chamber" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl2/exhaust/aerospike_plug.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl2/exhaust/aerospike_plug.json new file mode 100644 index 00000000..7d25b362 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl2/exhaust/aerospike_plug.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:aerospike", + "materialLevel": 2 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:aerospike_plug" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "create:shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:copper_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_aerospike_plug" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl2/exhaust/bell_nozzle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl2/exhaust/bell_nozzle.json new file mode 100644 index 00000000..1577e86e --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl2/exhaust/bell_nozzle.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:bell_nozzle", + "materialLevel": 2 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:bell_nozzle" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:copper_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:copper_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_bell_nozzle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl3/combustion_chamber/combustion_chamber.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl3/combustion_chamber/combustion_chamber.json new file mode 100644 index 00000000..5a4856ea --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl3/combustion_chamber/combustion_chamber.json @@ -0,0 +1,93 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 3 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:combustion_chamber" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:brass_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:brass_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:brass_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:brass_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_combustion_chamber" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl3/exhaust/aerospike_plug.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl3/exhaust/aerospike_plug.json new file mode 100644 index 00000000..8ff76a1c --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl3/exhaust/aerospike_plug.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:aerospike", + "materialLevel": 3 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:aerospike_plug" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "create:shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:brass_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:brass_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:brass_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:brass_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_aerospike_plug" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl3/exhaust/bell_nozzle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl3/exhaust/bell_nozzle.json new file mode 100644 index 00000000..8fbe84ce --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl3/exhaust/bell_nozzle.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:bell_nozzle", + "materialLevel": 3 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:bell_nozzle" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:brass_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:brass_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:brass_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:brass_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:brass_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_bell_nozzle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl4/combustion_chamber/combustion_chamber.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl4/combustion_chamber/combustion_chamber.json new file mode 100644 index 00000000..066c75ae --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl4/combustion_chamber/combustion_chamber.json @@ -0,0 +1,93 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 4 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:combustion_chamber" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:reinforced_copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:reinforced_copper_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:reinforced_copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:reinforced_copper_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_combustion_chamber" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl4/exhaust/aerospike_plug.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl4/exhaust/aerospike_plug.json new file mode 100644 index 00000000..d816f010 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl4/exhaust/aerospike_plug.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:aerospike", + "materialLevel": 4 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:aerospike_plug" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "create:shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:reinforced_copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:reinforced_copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:reinforced_copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:reinforced_copper_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_aerospike_plug" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl4/exhaust/bell_nozzle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl4/exhaust/bell_nozzle.json new file mode 100644 index 00000000..020a8877 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl4/exhaust/bell_nozzle.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:bell_nozzle", + "materialLevel": 4 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:bell_nozzle" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:reinforced_copper_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:reinforced_copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:reinforced_copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:reinforced_copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:reinforced_copper_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_bell_nozzle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl5/combustion_chamber/combustion_chamber.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl5/combustion_chamber/combustion_chamber.json new file mode 100644 index 00000000..47464652 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl5/combustion_chamber/combustion_chamber.json @@ -0,0 +1,93 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 5 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:combustion_chamber" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:copronickel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:copronickel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:copronickel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:copronickel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_combustion_chamber" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl5/exhaust/aerospike_plug.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl5/exhaust/aerospike_plug.json new file mode 100644 index 00000000..9cbe2dbf --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl5/exhaust/aerospike_plug.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:aerospike", + "materialLevel": 5 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:aerospike_plug" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "create:shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:copronickel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:copronickel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:copronickel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:copronickel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_aerospike_plug" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl5/exhaust/bell_nozzle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl5/exhaust/bell_nozzle.json new file mode 100644 index 00000000..faff2166 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl5/exhaust/bell_nozzle.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:bell_nozzle", + "materialLevel": 5 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:bell_nozzle" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:copronickel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:copronickel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:copronickel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:copronickel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:copronickel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_bell_nozzle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl6/combustion_chamber/combustion_chamber.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl6/combustion_chamber/combustion_chamber.json new file mode 100644 index 00000000..07a59451 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl6/combustion_chamber/combustion_chamber.json @@ -0,0 +1,93 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 6 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:combustion_chamber" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:monel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:monel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:monel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:monel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_combustion_chamber" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl6/exhaust/aerospike_plug.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl6/exhaust/aerospike_plug.json new file mode 100644 index 00000000..47bac4bd --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl6/exhaust/aerospike_plug.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:aerospike", + "materialLevel": 6 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:aerospike_plug" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "create:shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:monel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:monel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:monel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:monel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_aerospike_plug" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl6/exhaust/bell_nozzle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl6/exhaust/bell_nozzle.json new file mode 100644 index 00000000..f537264d --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl6/exhaust/bell_nozzle.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:bell_nozzle", + "materialLevel": 6 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:bell_nozzle" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:monel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:monel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:monel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:monel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:monel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_bell_nozzle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl7/combustion_chamber/combustion_chamber.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl7/combustion_chamber/combustion_chamber.json new file mode 100644 index 00000000..eb9e9323 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl7/combustion_chamber/combustion_chamber.json @@ -0,0 +1,93 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 7 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:combustion_chamber" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:inconel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:inconel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:inconel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:inconel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_combustion_chamber" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl7/exhaust/aerospike_plug.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl7/exhaust/aerospike_plug.json new file mode 100644 index 00000000..56964782 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl7/exhaust/aerospike_plug.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:aerospike", + "materialLevel": 7 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:aerospike_plug" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "create:shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:inconel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:inconel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:inconel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:inconel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_aerospike_plug" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl7/exhaust/bell_nozzle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl7/exhaust/bell_nozzle.json new file mode 100644 index 00000000..a447588c --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl7/exhaust/bell_nozzle.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:bell_nozzle", + "materialLevel": 7 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:bell_nozzle" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:inconel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:inconel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:inconel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:inconel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:inconel_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_bell_nozzle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl8/combustion_chamber/combustion_chamber.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl8/combustion_chamber/combustion_chamber.json new file mode 100644 index 00000000..eae3327f --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl8/combustion_chamber/combustion_chamber.json @@ -0,0 +1,93 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 8 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:combustion_chamber" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:hastelloy_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:hastelloy_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:hastelloy_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_combustion_chamber" + }, + { + "item": "creatingspace:hastelloy_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_combustion_chamber" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_combustion_chamber" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl8/exhaust/aerospike_plug.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl8/exhaust/aerospike_plug.json new file mode 100644 index 00000000..f93c9910 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl8/exhaust/aerospike_plug.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:aerospike", + "materialLevel": 8 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:aerospike_plug" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "create:shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:hastelloy_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:hastelloy_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:hastelloy_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_aerospike_plug" + }, + { + "item": "creatingspace:hastelloy_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_aerospike_plug" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_aerospike_plug" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl8/exhaust/bell_nozzle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl8/exhaust/bell_nozzle.json new file mode 100644 index 00000000..bcb8ce1c --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl8/exhaust/bell_nozzle.json @@ -0,0 +1,110 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "exhaustPackType": "creatingspace:bell_nozzle", + "materialLevel": 8 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:bell_nozzle" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:hastelloy_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:hastelloy_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:hastelloy_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:hastelloy_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_bell_nozzle" + }, + { + "item": "creatingspace:hastelloy_rib" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_bell_nozzle" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_bell_nozzle" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/fuel_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/fuel_rich_staged_cycle.json new file mode 100644 index 00000000..064a9097 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/fuel_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 0, + "powerPackType": "creatingspace:fuel_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:andesite_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:andesite_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:andesite_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/full_flow_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/full_flow_staged_cycle.json new file mode 100644 index 00000000..414a00e0 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/full_flow_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 0, + "powerPackType": "creatingspace:full_flow_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:andesite_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:andesite_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:andesite_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/injector_grid/injector_grid.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/injector_grid/injector_grid.json new file mode 100644 index 00000000..8bd38496 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/injector_grid/injector_grid.json @@ -0,0 +1,77 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 0 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:andesite_injector_grid" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_andesite_injector_grid" + }, + { + "item": "creatingspace:andesite_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_andesite_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_andesite_injector_grid" + }, + { + "item": "creatingspace:andesite_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_andesite_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_andesite_injector_grid" + }, + { + "item": "creatingspace:andesite_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_andesite_injector_grid" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_andesite_injector_grid" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/open_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/open_cycle.json new file mode 100644 index 00000000..3e4af43e --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/open_cycle.json @@ -0,0 +1,70 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 0, + "powerPackType": "creatingspace:open_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:andesite_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:andesite_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/ox_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/ox_rich_staged_cycle.json new file mode 100644 index 00000000..3e5eb2d2 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/ox_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 0, + "powerPackType": "creatingspace:ox_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:andesite_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:andesite_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:andesite_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/turbo_pump/turbine.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/turbo_pump/turbine.json new file mode 100644 index 00000000..e4f70b5b --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/turbo_pump/turbine.json @@ -0,0 +1,61 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 0 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:andesite_turbine" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_andesite_turbine" + }, + { + "item": "creatingspace:andesite_turbine_shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_andesite_turbine" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_andesite_turbine" + }, + { + "item": "creatingspace:andesite_blisk" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_andesite_turbine" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_andesite_turbine" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/fuel_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/fuel_rich_staged_cycle.json new file mode 100644 index 00000000..6d390b09 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/fuel_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 1, + "powerPackType": "creatingspace:fuel_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:iron_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:iron_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:iron_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/full_flow_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/full_flow_staged_cycle.json new file mode 100644 index 00000000..097b7cc7 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/full_flow_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 1, + "powerPackType": "creatingspace:full_flow_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:iron_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:iron_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:iron_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/injector_grid/injector_grid.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/injector_grid/injector_grid.json new file mode 100644 index 00000000..0e430c47 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/injector_grid/injector_grid.json @@ -0,0 +1,77 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 1 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:iron_injector_grid" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_iron_injector_grid" + }, + { + "item": "creatingspace:iron_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_iron_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_iron_injector_grid" + }, + { + "item": "creatingspace:iron_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_iron_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_iron_injector_grid" + }, + { + "item": "creatingspace:iron_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_iron_injector_grid" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_iron_injector_grid" + } +} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/aerospike.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/open_cycle.json similarity index 60% rename from src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/aerospike.json rename to src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/open_cycle.json index c981ec05..1f864106 100644 --- a/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/aerospike.json +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/open_cycle.json @@ -1,69 +1,70 @@ { "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], "ingredient": { - "items": "creatingspace:engine_blueprint", "type": "neoforge:components", "components": { "minecraft:custom_data": { "engineRecipeData": { - "exhaustPackType": "creatingspace:aerospike" + "materialLevel": 1, + "powerPackType": "creatingspace:open_cycle" } } - } + }, + "items": "creatingspace:engine_blueprint" }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], "loops": 1, "results": [ { - "id": "creatingspace:exhaust_pack" + "id": "creatingspace:power_pack" } ], "sequence": [ { "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], "ingredients": [ { - "item": "creatingspace:engine_blueprint" + "item": "creatingspace:incomplete_power_pack" }, { - "item": "creatingspace:combustion_chamber" + "item": "creatingspace:iron_turbine" } ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], "results": [ { - "id": "creatingspace:engine_blueprint" + "id": "creatingspace:incomplete_power_pack" } ] }, { "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], "ingredients": [ { - "item": "creatingspace:engine_blueprint" + "item": "creatingspace:incomplete_power_pack" }, { - "item": "creatingspace:aerospike_plug" + "item": "creatingspace:iron_injector_grid" } ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], "results": [ { - "id": "creatingspace:engine_blueprint" + "id": "creatingspace:incomplete_power_pack" } ] } ], "transitional_item": { - "id": "creatingspace:incomplete_exhaust_pack" + "id": "creatingspace:incomplete_power_pack" } } \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/ox_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/ox_rich_staged_cycle.json new file mode 100644 index 00000000..78e722b8 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/ox_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 1, + "powerPackType": "creatingspace:ox_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:iron_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:iron_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:iron_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/turbo_pump/turbine.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/turbo_pump/turbine.json new file mode 100644 index 00000000..dc6633aa --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl1/turbo_pump/turbine.json @@ -0,0 +1,61 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 1 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:iron_turbine" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_iron_turbine" + }, + { + "item": "creatingspace:iron_turbine_shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_iron_turbine" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_iron_turbine" + }, + { + "item": "creatingspace:iron_blisk" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_iron_turbine" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_iron_turbine" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/fuel_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/fuel_rich_staged_cycle.json new file mode 100644 index 00000000..70d3c06d --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/fuel_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 2, + "powerPackType": "creatingspace:fuel_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copper_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/full_flow_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/full_flow_staged_cycle.json new file mode 100644 index 00000000..cbddb67f --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/full_flow_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 2, + "powerPackType": "creatingspace:full_flow_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copper_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/injector_grid/injector_grid.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/injector_grid/injector_grid.json new file mode 100644 index 00000000..0526e043 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/injector_grid/injector_grid.json @@ -0,0 +1,77 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 2 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:copper_injector_grid" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_copper_injector_grid" + }, + { + "item": "creatingspace:copper_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_copper_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_copper_injector_grid" + }, + { + "item": "creatingspace:copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_copper_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_copper_injector_grid" + }, + { + "item": "creatingspace:copper_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_copper_injector_grid" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_copper_injector_grid" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/open_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/open_cycle.json new file mode 100644 index 00000000..c5321ea3 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/open_cycle.json @@ -0,0 +1,70 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 2, + "powerPackType": "creatingspace:open_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copper_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/ox_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/ox_rich_staged_cycle.json new file mode 100644 index 00000000..155a2179 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/ox_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 2, + "powerPackType": "creatingspace:ox_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copper_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/turbo_pump/turbine.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/turbo_pump/turbine.json new file mode 100644 index 00000000..cd1171aa --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl2/turbo_pump/turbine.json @@ -0,0 +1,61 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 2 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:copper_turbine" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_copper_turbine" + }, + { + "item": "creatingspace:copper_turbine_shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_copper_turbine" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_copper_turbine" + }, + { + "item": "creatingspace:copper_blisk" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_copper_turbine" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_copper_turbine" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/fuel_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/fuel_rich_staged_cycle.json new file mode 100644 index 00000000..a6e9da44 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/fuel_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 3, + "powerPackType": "creatingspace:fuel_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:brass_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:brass_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:brass_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/full_flow_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/full_flow_staged_cycle.json new file mode 100644 index 00000000..2cb32ccb --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/full_flow_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 3, + "powerPackType": "creatingspace:full_flow_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:brass_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:brass_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:brass_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/injector_grid/injector_grid.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/injector_grid/injector_grid.json new file mode 100644 index 00000000..9ccdb81f --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/injector_grid/injector_grid.json @@ -0,0 +1,77 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 3 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:brass_injector_grid" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_brass_injector_grid" + }, + { + "item": "creatingspace:brass_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_brass_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_brass_injector_grid" + }, + { + "item": "creatingspace:brass_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_brass_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_brass_injector_grid" + }, + { + "item": "creatingspace:brass_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_brass_injector_grid" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_brass_injector_grid" + } +} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/bell_nozzle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/open_cycle.json similarity index 60% rename from src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/bell_nozzle.json rename to src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/open_cycle.json index eb8bab9b..7ba9be1c 100644 --- a/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/bell_nozzle.json +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/open_cycle.json @@ -1,69 +1,70 @@ { "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], "ingredient": { - "items": ["creatingspace:engine_blueprint"], "type": "neoforge:components", "components": { "minecraft:custom_data": { "engineRecipeData": { - "exhaustPackType": "creatingspace:bell_nozzle" + "materialLevel": 3, + "powerPackType": "creatingspace:open_cycle" } } - } + }, + "items": "creatingspace:engine_blueprint" }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], "loops": 1, "results": [ { - "id": "creatingspace:exhaust_pack" + "id": "creatingspace:power_pack" } ], "sequence": [ { "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], "ingredients": [ { - "item": "creatingspace:engine_blueprint" + "item": "creatingspace:incomplete_power_pack" }, { - "item": "creatingspace:combustion_chamber" + "item": "creatingspace:brass_turbine" } ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], "results": [ { - "id": "creatingspace:engine_blueprint" + "id": "creatingspace:incomplete_power_pack" } ] }, { "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], "ingredients": [ { - "item": "creatingspace:engine_blueprint" + "item": "creatingspace:incomplete_power_pack" }, { - "item": "creatingspace:bell_nozzle" + "item": "creatingspace:brass_injector_grid" } ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], "results": [ { - "id": "creatingspace:engine_blueprint" + "id": "creatingspace:incomplete_power_pack" } ] } ], "transitional_item": { - "id": "creatingspace:incomplete_exhaust_pack" + "id": "creatingspace:incomplete_power_pack" } } \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/ox_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/ox_rich_staged_cycle.json new file mode 100644 index 00000000..3524294d --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/ox_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 3, + "powerPackType": "creatingspace:ox_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:brass_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:brass_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:brass_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/turbo_pump/turbine.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/turbo_pump/turbine.json new file mode 100644 index 00000000..568c4e6e --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl3/turbo_pump/turbine.json @@ -0,0 +1,61 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 3 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:brass_turbine" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_brass_turbine" + }, + { + "item": "creatingspace:brass_turbine_shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_brass_turbine" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_brass_turbine" + }, + { + "item": "creatingspace:brass_blisk" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_brass_turbine" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_brass_turbine" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/fuel_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/fuel_rich_staged_cycle.json new file mode 100644 index 00000000..17aeff46 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/fuel_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 4, + "powerPackType": "creatingspace:fuel_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:reinforced_copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:reinforced_copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:reinforced_copper_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/full_flow_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/full_flow_staged_cycle.json new file mode 100644 index 00000000..620a78f3 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/full_flow_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 4, + "powerPackType": "creatingspace:full_flow_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:reinforced_copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:reinforced_copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:reinforced_copper_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/injector_grid/injector_grid.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/injector_grid/injector_grid.json new file mode 100644 index 00000000..da1e70d8 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/injector_grid/injector_grid.json @@ -0,0 +1,77 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 4 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:reinforced_copper_injector_grid" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_reinforced_copper_injector_grid" + }, + { + "item": "creatingspace:reinforced_copper_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_reinforced_copper_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_reinforced_copper_injector_grid" + }, + { + "item": "creatingspace:reinforced_copper_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_reinforced_copper_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_reinforced_copper_injector_grid" + }, + { + "item": "creatingspace:reinforced_copper_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_reinforced_copper_injector_grid" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_reinforced_copper_injector_grid" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/open_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/open_cycle.json new file mode 100644 index 00000000..7f37242c --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/open_cycle.json @@ -0,0 +1,70 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 4, + "powerPackType": "creatingspace:open_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:reinforced_copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:reinforced_copper_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/ox_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/ox_rich_staged_cycle.json new file mode 100644 index 00000000..022d3b73 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/ox_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 4, + "powerPackType": "creatingspace:ox_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:reinforced_copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:reinforced_copper_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:reinforced_copper_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/turbo_pump/turbine.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/turbo_pump/turbine.json new file mode 100644 index 00000000..d1ed567a --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl4/turbo_pump/turbine.json @@ -0,0 +1,61 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 4 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:reinforced_copper_turbine" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_reinforced_copper_turbine" + }, + { + "item": "creatingspace:reinforced_copper_turbine_shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_reinforced_copper_turbine" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_reinforced_copper_turbine" + }, + { + "item": "creatingspace:reinforced_copper_blisk" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_reinforced_copper_turbine" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_reinforced_copper_turbine" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/fuel_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/fuel_rich_staged_cycle.json new file mode 100644 index 00000000..0ac69312 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/fuel_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 5, + "powerPackType": "creatingspace:fuel_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copronickel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copronickel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copronickel_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/full_flow_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/full_flow_staged_cycle.json new file mode 100644 index 00000000..7daf0855 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/full_flow_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 5, + "powerPackType": "creatingspace:full_flow_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copronickel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copronickel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copronickel_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/injector_grid/injector_grid.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/injector_grid/injector_grid.json new file mode 100644 index 00000000..edd78d36 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/injector_grid/injector_grid.json @@ -0,0 +1,77 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 5 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:copronickel_injector_grid" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_copronickel_injector_grid" + }, + { + "item": "creatingspace:copronickel_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_copronickel_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_copronickel_injector_grid" + }, + { + "item": "creatingspace:copronickel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_copronickel_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_copronickel_injector_grid" + }, + { + "item": "creatingspace:copronickel_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_copronickel_injector_grid" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_copronickel_injector_grid" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/open_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/open_cycle.json new file mode 100644 index 00000000..6a6caeef --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/open_cycle.json @@ -0,0 +1,70 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 5, + "powerPackType": "creatingspace:open_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copronickel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copronickel_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/ox_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/ox_rich_staged_cycle.json new file mode 100644 index 00000000..73bce8cc --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/ox_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 5, + "powerPackType": "creatingspace:ox_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copronickel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copronickel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:copronickel_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/turbo_pump/turbine.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/turbo_pump/turbine.json new file mode 100644 index 00000000..172255b3 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl5/turbo_pump/turbine.json @@ -0,0 +1,61 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 5 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:copronickel_turbine" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_copronickel_turbine" + }, + { + "item": "creatingspace:copronickel_turbine_shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_copronickel_turbine" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_copronickel_turbine" + }, + { + "item": "creatingspace:copronickel_blisk" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_copronickel_turbine" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_copronickel_turbine" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/fuel_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/fuel_rich_staged_cycle.json new file mode 100644 index 00000000..b3311825 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/fuel_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 6, + "powerPackType": "creatingspace:fuel_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:monel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:monel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:monel_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/full_flow_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/full_flow_staged_cycle.json new file mode 100644 index 00000000..ab249527 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/full_flow_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 6, + "powerPackType": "creatingspace:full_flow_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:monel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:monel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:monel_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/injector_grid/injector_grid.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/injector_grid/injector_grid.json new file mode 100644 index 00000000..1b9631ed --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/injector_grid/injector_grid.json @@ -0,0 +1,77 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 6 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:monel_injector_grid" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_monel_injector_grid" + }, + { + "item": "creatingspace:monel_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_monel_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_monel_injector_grid" + }, + { + "item": "creatingspace:monel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_monel_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_monel_injector_grid" + }, + { + "item": "creatingspace:monel_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_monel_injector_grid" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_monel_injector_grid" + } +} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/bell_nozzle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/open_cycle.json similarity index 60% rename from src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/bell_nozzle.json rename to src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/open_cycle.json index 113badd0..bf3272aa 100644 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/bell_nozzle.json +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/open_cycle.json @@ -1,69 +1,70 @@ { "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], "ingredient": { - "items": "creatingspace:engine_blueprint", "type": "neoforge:components", "components": { "minecraft:custom_data": { "engineRecipeData": { - "exhaustPackType": "creatingspace:bell_nozzle" + "materialLevel": 6, + "powerPackType": "creatingspace:open_cycle" } } - } + }, + "items": "creatingspace:engine_blueprint" }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], "loops": 1, "results": [ { - "id": "creatingspace:exhaust_pack" + "id": "creatingspace:power_pack" } ], "sequence": [ { "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], "ingredients": [ { - "item": "creatingspace:engine_blueprint" + "item": "creatingspace:incomplete_power_pack" }, { - "item": "creatingspace:combustion_chamber" + "item": "creatingspace:monel_turbine" } ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], "results": [ { - "id": "creatingspace:engine_blueprint" + "id": "creatingspace:incomplete_power_pack" } ] }, { "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], "ingredients": [ { - "item": "creatingspace:engine_blueprint" + "item": "creatingspace:incomplete_power_pack" }, { - "item": "creatingspace:bell_nozzle" + "item": "creatingspace:monel_injector_grid" } ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], "results": [ { - "id": "creatingspace:engine_blueprint" + "id": "creatingspace:incomplete_power_pack" } ] } ], "transitional_item": { - "id": "creatingspace:incomplete_exhaust_pack" + "id": "creatingspace:incomplete_power_pack" } } \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/ox_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/ox_rich_staged_cycle.json new file mode 100644 index 00000000..8abccf03 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/ox_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 6, + "powerPackType": "creatingspace:ox_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:monel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:monel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:monel_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/turbo_pump/turbine.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/turbo_pump/turbine.json new file mode 100644 index 00000000..ffe61fd9 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl6/turbo_pump/turbine.json @@ -0,0 +1,61 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 6 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:monel_turbine" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_monel_turbine" + }, + { + "item": "creatingspace:monel_turbine_shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_monel_turbine" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_monel_turbine" + }, + { + "item": "creatingspace:monel_blisk" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_monel_turbine" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_monel_turbine" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/fuel_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/fuel_rich_staged_cycle.json new file mode 100644 index 00000000..f43a5c8a --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/fuel_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 7, + "powerPackType": "creatingspace:fuel_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:inconel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:inconel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:inconel_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/full_flow_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/full_flow_staged_cycle.json new file mode 100644 index 00000000..01e599f1 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/full_flow_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 7, + "powerPackType": "creatingspace:full_flow_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:inconel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:inconel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:inconel_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/injector_grid/injector_grid.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/injector_grid/injector_grid.json new file mode 100644 index 00000000..42a4ad8e --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/injector_grid/injector_grid.json @@ -0,0 +1,77 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 7 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:inconel_injector_grid" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_inconel_injector_grid" + }, + { + "item": "creatingspace:inconel_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_inconel_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_inconel_injector_grid" + }, + { + "item": "creatingspace:inconel_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_inconel_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_inconel_injector_grid" + }, + { + "item": "creatingspace:inconel_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_inconel_injector_grid" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_inconel_injector_grid" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/open_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/open_cycle.json new file mode 100644 index 00000000..06301c9c --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/open_cycle.json @@ -0,0 +1,70 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 7, + "powerPackType": "creatingspace:open_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:inconel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:inconel_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/ox_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/ox_rich_staged_cycle.json new file mode 100644 index 00000000..ca9d8496 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/ox_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 7, + "powerPackType": "creatingspace:ox_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:inconel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:inconel_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:inconel_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/turbo_pump/turbine.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/turbo_pump/turbine.json new file mode 100644 index 00000000..cc7a4d86 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl7/turbo_pump/turbine.json @@ -0,0 +1,61 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 7 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:inconel_turbine" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_inconel_turbine" + }, + { + "item": "creatingspace:inconel_turbine_shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_inconel_turbine" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_inconel_turbine" + }, + { + "item": "creatingspace:inconel_blisk" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_inconel_turbine" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_inconel_turbine" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/fuel_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/fuel_rich_staged_cycle.json new file mode 100644 index 00000000..233e1afa --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/fuel_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 8, + "powerPackType": "creatingspace:fuel_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:hastelloy_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:hastelloy_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:hastelloy_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/full_flow_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/full_flow_staged_cycle.json new file mode 100644 index 00000000..82eb1cdf --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/full_flow_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 8, + "powerPackType": "creatingspace:full_flow_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:hastelloy_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:hastelloy_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:hastelloy_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/injector_grid/injector_grid.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/injector_grid/injector_grid.json new file mode 100644 index 00000000..3ea2542b --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/injector_grid/injector_grid.json @@ -0,0 +1,77 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 8 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:hastelloy_injector_grid" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_hastelloy_injector_grid" + }, + { + "item": "creatingspace:hastelloy_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_hastelloy_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_hastelloy_injector_grid" + }, + { + "item": "creatingspace:hastelloy_engine_wall" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_hastelloy_injector_grid" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_hastelloy_injector_grid" + }, + { + "item": "creatingspace:hastelloy_injector" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_hastelloy_injector_grid" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_hastelloy_injector_grid" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/open_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/open_cycle.json new file mode 100644 index 00000000..3e834151 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/open_cycle.json @@ -0,0 +1,70 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 8, + "powerPackType": "creatingspace:open_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:hastelloy_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:hastelloy_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/ox_rich_staged_cycle.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/ox_rich_staged_cycle.json new file mode 100644 index 00000000..df810036 --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/ox_rich_staged_cycle.json @@ -0,0 +1,90 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 8, + "powerPackType": "creatingspace:ox_rich_staged_cycle" + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 1, + "results": [ + { + "id": "creatingspace:power_pack" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:hastelloy_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:hastelloy_turbine" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_power_pack" + }, + { + "item": "creatingspace:hastelloy_injector_grid" + } + ], + "machNbt": [ + "engineRecipeData", + "blockEntity" + ], + "results": [ + { + "id": "creatingspace:incomplete_power_pack" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_power_pack" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/turbo_pump/turbine.json b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/turbo_pump/turbine.json new file mode 100644 index 00000000..03b87f4a --- /dev/null +++ b/src/generated/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl8/turbo_pump/turbine.json @@ -0,0 +1,61 @@ +{ + "type": "create:sequenced_assembly", + "ingredient": { + "type": "neoforge:components", + "components": { + "minecraft:custom_data": { + "engineRecipeData": { + "materialLevel": 8 + } + } + }, + "items": "creatingspace:engine_blueprint" + }, + "keepNbt": [ + "engineRecipeData", + "blockEntity" + ], + "loops": 2, + "results": [ + { + "id": "creatingspace:hastelloy_turbine" + } + ], + "sequence": [ + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_hastelloy_turbine" + }, + { + "item": "creatingspace:hastelloy_turbine_shaft" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_hastelloy_turbine" + } + ] + }, + { + "type": "create:deploying", + "ingredients": [ + { + "item": "creatingspace:incomplete_hastelloy_turbine" + }, + { + "item": "creatingspace:hastelloy_blisk" + } + ], + "results": [ + { + "id": "creatingspace:incomplete_hastelloy_turbine" + } + ] + } + ], + "transitional_item": { + "id": "creatingspace:incomplete_hastelloy_turbine" + } +} \ No newline at end of file diff --git a/src/main/java/com/rae/creatingspace/content/datagen/CSDatagen.java b/src/main/java/com/rae/creatingspace/content/datagen/CSDatagen.java index 3c4d2148..6dd1ae46 100644 --- a/src/main/java/com/rae/creatingspace/content/datagen/CSDatagen.java +++ b/src/main/java/com/rae/creatingspace/content/datagen/CSDatagen.java @@ -5,6 +5,7 @@ import com.rae.creatingspace.CreatingSpace; import com.rae.creatingspace.content.datagen.recipe.*; +import com.rae.creatingspace.content.datagen.recipe.engine.EngineSequencedAssemblyProvider; import com.simibubi.create.foundation.utility.FilesHelper; import com.tterrag.registrate.providers.ProviderType; import com.tterrag.registrate.providers.RegistrateDataProvider; @@ -44,8 +45,10 @@ public static void gatherData(GatherDataEvent event) { generator.addProvider(true, new CSAirLiquefyingRecipeGen(output, lookupProvider)); generator.addProvider(true, new CSChemicalSynthesisRecipeGen(output, lookupProvider)); generator.addProvider(true, new CSMechanicalElectrolysisRecipeGen(output, lookupProvider)); + generator.addProvider(true, new EngineSequencedAssemblyProvider(output)); - // event.getGenerator().addProvider(true, new RegistrateDataProvider(REGISTRATE, CreatingSpace.MODID, event)); + + // event.getGenerator().addProvider(true, new RegistrateDataProvider(REGISTRATE, CreatingSpace.MODID, event)); } } diff --git a/src/main/java/com/rae/creatingspace/content/datagen/recipe/engine/EngineSequencedAssemblyProvider.java b/src/main/java/com/rae/creatingspace/content/datagen/recipe/engine/EngineSequencedAssemblyProvider.java new file mode 100644 index 00000000..018a0eab --- /dev/null +++ b/src/main/java/com/rae/creatingspace/content/datagen/recipe/engine/EngineSequencedAssemblyProvider.java @@ -0,0 +1,136 @@ +package com.rae.creatingspace.content.datagen.recipe.engine; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import com.google.gson.JsonObject; +import com.rae.creatingspace.content.datagen.recipe.engine.model.EnginePartType; +import com.rae.creatingspace.content.datagen.recipe.engine.model.MaterialLevel; +import com.rae.creatingspace.content.datagen.recipe.engine.util.EngineSAJson; +import net.minecraft.data.CachedOutput; +import net.minecraft.data.DataProvider; +import net.minecraft.data.PackOutput; + +import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; +import java.util.ArrayList; +import java.util.List; +import java.util.concurrent.CompletableFuture; + +/** + * Generates all Create-style Sequenced Assembly recipes for Creating Space. + * Iterates over MaterialLevel × EnginePartType and emits JSONs into: + * + * data/creatingspace/recipe/engine_recipe/... + * + * Supports both material-specific and static recipes. + */ +public class EngineSequencedAssemblyProvider implements DataProvider { + + private static final Gson GSON = new GsonBuilder() + .setPrettyPrinting() + .disableHtmlEscaping() + .create(); + + private final PackOutput output; + + public EngineSequencedAssemblyProvider(PackOutput output) { + this.output = output; + } + + @Override + public CompletableFuture run(CachedOutput cache) { + List> futures = new ArrayList<>(); + + for (EnginePartType type : EnginePartType.values()) { + type.applicableMaterials() + .map(mat -> scheduleRecipe(cache, type, mat)) + .forEach(futures::add); + + if (!type.isMaterialDependent()) { + futures.add(scheduleRecipe(cache, type, null)); + } + } + + return CompletableFuture.allOf(futures.toArray(CompletableFuture[]::new)); + } + + // ------------------------------------------------------------------------ + // Recipe Construction + // ------------------------------------------------------------------------ + + private JsonObject buildRecipe(EnginePartType type, MaterialLevel mat) { + EngineSAJson.Builder b = EngineSAJson.builder() + .loops(type.loops()); + + if (type.isMaterialDependent()) { + if (mat == null) { + throw new IllegalArgumentException("Material-dependent recipe requires material level for " + type.name()); + } + + // Add proper ingredient with materialLevel in custom data + b.blueprintIngredient(mat.level()); + } else { + b.rawIngredient(EngineSAJson.Builder.itemIngredient("creatingspace:engine_blueprint")); + } + + b.result(type.resultItemId(mat)); + b.transitionalItem(type.transitionalItemId(mat)); + + // -------------------------------------------------------------------- + // Extra data & sequence definition + // -------------------------------------------------------------------- + type.appendExtraEngineData(b); + type.buildSequence(b, mat); + + // -------------------------------------------------------------------- + // Build final JSON + // -------------------------------------------------------------------- + return b.build(); + } + + + // ------------------------------------------------------------------------ + // Path Resolution + // ------------------------------------------------------------------------ + + private Path recipePath(EnginePartType type, MaterialLevel mat) { + Path base = Path.of("data", "creatingspace", "recipe", type.baseFolder()); + if (type.isMaterialDependent()) { + if (mat == null) { + throw new IllegalArgumentException("Material-dependent recipe requires material level for " + type.name()); + } + base = base.resolve(mat.folderName()); + } + + Path file = Path.of(type.recipeSubPath() + ".json"); + return output.getOutputFolder().resolve(base).resolve(file); + } + + // ------------------------------------------------------------------------ + // Save Utility + // ------------------------------------------------------------------------ + + private static CompletableFuture saveJson(CachedOutput cache, JsonObject json, Path path) throws IOException { + Files.createDirectories(path.getParent()); + return DataProvider.saveStable(cache, GSON.toJsonTree(json), path); + } + + private CompletableFuture scheduleRecipe(CachedOutput cache, EnginePartType type, MaterialLevel mat) { + try { + JsonObject json = buildRecipe(type, mat); + Path path = recipePath(type, mat); + return saveJson(cache, json, path); + } catch (Exception e) { + String context = type.isMaterialDependent() + ? " at " + (mat != null ? mat.key() : "") + : " (static)"; + throw new RuntimeException("Failed generating recipe for " + type.name() + context, e); + } + } + + @Override + public String getName() { + return "Creating Space Engine Sequenced Assembly Recipes"; + } +} diff --git a/src/main/java/com/rae/creatingspace/content/datagen/recipe/engine/model/EnginePartType.java b/src/main/java/com/rae/creatingspace/content/datagen/recipe/engine/model/EnginePartType.java new file mode 100644 index 00000000..74768de9 --- /dev/null +++ b/src/main/java/com/rae/creatingspace/content/datagen/recipe/engine/model/EnginePartType.java @@ -0,0 +1,303 @@ +package com.rae.creatingspace.content.datagen.recipe.engine.model; + +import com.rae.creatingspace.content.datagen.recipe.engine.util.EngineSAJson; + +import java.util.Arrays; +import java.util.stream.Stream; + +import static com.rae.creatingspace.CreatingSpace.resource; + +/** + * Enumerates all engine-related recipe archetypes. + * Each type defines: + * - Output item + * - Transitional item + * - Loop count + * - Whether it's material-dependent + * - Optional extra engineRecipeData fields + * - Template sequence builder for deploying steps + * + * Recipes fall into these groups: + * - Exhaust Pack (combustion_chamber, bell_nozzle, aerospike_plug) + * - Power Pack (injector_grid, turbine, power cycle variants) + * - Utility (engine, duplicate_blueprint) + */ +public enum EnginePartType { + // ---------- Exhaust Pack ---------- + COMBUSTION_CHAMBER( + "engine_recipe/exhaust_pack", "combustion_chamber/combustion_chamber", true, 1 + ) { + @Override + public void buildSequence(EngineSAJson.Builder b, MaterialLevel mat) { + String base = EngineSAJson.Builder.incompleteItemId("combustion_chamber"); + b.deploy(base, mat.itemId("engine_wall")); + b.deploy(base, mat.itemId("rib")); + b.deploy(base, mat.itemId("engine_wall")); + b.deploy(base, mat.itemId("rib")); + } + }, + + BELL_NOZZLE( + "engine_recipe/exhaust_pack", "exhaust/bell_nozzle", true, 1 + ) { + @Override + public void buildSequence(EngineSAJson.Builder b, MaterialLevel mat) { + String base = EngineSAJson.Builder.incompleteItemId("bell_nozzle"); + b.deploy(base, mat.itemId("rib")); + repeatDeploy(b, base, mat.itemId("engine_wall"), 3); + b.deploy(base, mat.itemId("rib")); + } + + @Override + public void appendExtraEngineData(EngineSAJson.Builder b) { + b.putInEngineRecipeData("exhaustPackType", resource("bell_nozzle").toString()); + } + }, + + AEROSPIKE_PLUG( + "engine_recipe/exhaust_pack", "exhaust/aerospike_plug", true, 1 + ) { + @Override + public void buildSequence(EngineSAJson.Builder b, MaterialLevel mat) { + String base = EngineSAJson.Builder.incompleteItemId("aerospike_plug"); + b.deploy(base, "create:shaft"); + b.deploy(base, mat.itemId("engine_wall")); + b.deploy(base, mat.itemId("engine_wall")); + b.deploy(base, mat.itemId("engine_wall")); + b.deploy(base, mat.itemId("rib")); + } + + @Override + public void appendExtraEngineData(EngineSAJson.Builder b) { + b.putInEngineRecipeData("exhaustPackType", resource("aerospike").toString()); + } + }, + + // ---------- Power Pack ---------- + INJECTOR_GRID( + "engine_recipe/power_pack", "injector_grid/injector_grid", true, 2 + ) { + @Override + public void buildSequence(EngineSAJson.Builder b, MaterialLevel mat) { + String base = EngineSAJson.Builder.incompleteMaterialItemId(mat, "injector_grid"); + b.deploy(base, mat.itemId("injector")); + b.deploy(base, mat.itemId("engine_wall")); + b.deploy(base, mat.itemId("injector")); + } + }, + + TURBINE( + "engine_recipe/power_pack", "turbo_pump/turbine", true, 2 // TODO: rename turbo_pump folder if needed + ) { + @Override + public void buildSequence(EngineSAJson.Builder b, MaterialLevel mat) { + String base = EngineSAJson.Builder.incompleteMaterialItemId(mat, "turbine"); + b.deploy(base, mat.itemId("turbine_shaft")); + b.deploy(base, mat.itemId("blisk")); + } + }, + + FUEL_RICH_STAGED_CYCLE( + "engine_recipe/power_pack", "fuel_rich_staged_cycle", true, 1 + ) { + @Override + public void buildSequence(EngineSAJson.Builder b, MaterialLevel mat) { + String base = EngineSAJson.Builder.incompleteItemId("power_pack"); + addPowerPackSteps(b, mat, base); + } + + @Override + public void appendExtraEngineData(EngineSAJson.Builder b) { + b.putInEngineRecipeData("powerPackType", resource("fuel_rich_staged_cycle").toString()); + } + + @Override + public String resultItemId(MaterialLevel mat) { + return "creatingspace:power_pack"; + } + + @Override + public String transitionalItemId(MaterialLevel mat) { + return EngineSAJson.Builder.incompleteItemId("power_pack"); + } + }, + + FULL_FLOW_STAGED_CYCLE( + "engine_recipe/power_pack", "full_flow_staged_cycle", true, 1 + ) { + @Override + public void buildSequence(EngineSAJson.Builder b, MaterialLevel mat) { + String base = EngineSAJson.Builder.incompleteItemId("power_pack"); + addPowerPackSteps(b, mat, base); + } + + @Override + public void appendExtraEngineData(EngineSAJson.Builder b) { + b.putInEngineRecipeData("powerPackType", resource("full_flow_staged_cycle").toString()); + } + + @Override + public String resultItemId(MaterialLevel mat) { + return "creatingspace:power_pack"; + } + + @Override + public String transitionalItemId(MaterialLevel mat) { + return EngineSAJson.Builder.incompleteItemId("power_pack"); + } + }, + + OPEN_CYCLE( + "engine_recipe/power_pack", "open_cycle", true, 1 + ) { + @Override + public void buildSequence(EngineSAJson.Builder b, MaterialLevel mat) { + String base = EngineSAJson.Builder.incompleteItemId("power_pack"); + b.deployMach(base, mat.itemId("turbine")); + b.deployMach(base, mat.itemId("injector_grid")); + } + + @Override + public void appendExtraEngineData(EngineSAJson.Builder b) { + b.putInEngineRecipeData("powerPackType", resource("open_cycle").toString()); + } + + @Override + public String resultItemId(MaterialLevel mat) { + return "creatingspace:power_pack"; + } + + @Override + public String transitionalItemId(MaterialLevel mat) { + return EngineSAJson.Builder.incompleteItemId("power_pack"); + } + }, + + OX_RICH_STAGED_CYCLE( + "engine_recipe/power_pack", "ox_rich_staged_cycle", true, 1 + ) { + @Override + public void buildSequence(EngineSAJson.Builder b, MaterialLevel mat) { + String base = EngineSAJson.Builder.incompleteItemId("power_pack"); + addPowerPackSteps(b, mat, base); + } + + @Override + public void appendExtraEngineData(EngineSAJson.Builder b) { + b.putInEngineRecipeData("powerPackType", resource("ox_rich_staged_cycle").toString()); + } + + @Override + public String resultItemId(MaterialLevel mat) { + return "creatingspace:power_pack"; + } + + @Override + public String transitionalItemId(MaterialLevel mat) { + return EngineSAJson.Builder.incompleteItemId("power_pack"); + } + }, + + // ---------- Non-material recipes ---------- + DUPLICATE_BLUEPRINT( + "engine_recipe", "duplicate_blueprint", false, 1 + ) { + @Override + public void buildSequence(EngineSAJson.Builder b, MaterialLevel mat) { + b.deploy("creatingspace:engine_blueprint", "minecraft:paper"); + b.deploy("creatingspace:engine_blueprint", "minecraft:paper"); + } + }, + + ENGINE( + "engine_recipe", "engine", false, 1 + ) { + @Override + public void buildSequence(EngineSAJson.Builder b, MaterialLevel mat) { + b.deployMach("creatingspace:engine_blueprint", "creatingspace:power_pack"); + b.deployMach("creatingspace:engine_blueprint", "creatingspace:exhaust_pack"); + } + }; + + // ------------------------------------------------------------------------ + + private final String baseFolder; + private final String recipeSubPath; + private final boolean materialDependent; + private final int loops; + private final String recipeLeafName; + + EnginePartType(String baseFolder, String recipeSubPath, boolean materialDependent, int loops) { + this.baseFolder = baseFolder; + this.recipeSubPath = recipeSubPath; + this.materialDependent = materialDependent; + this.loops = loops; + int slashIndex = recipeSubPath.lastIndexOf('/'); + this.recipeLeafName = slashIndex == -1 ? recipeSubPath : recipeSubPath.substring(slashIndex + 1); + } + + public String baseFolder() { return baseFolder; } + public String recipeSubPath() { return recipeSubPath; } + public boolean isMaterialDependent() { return materialDependent; } + public int loops() { return loops; } + public String recipeLeafName() { return recipeLeafName; } + + /** Returns the default result item ID for this part at the given material level. */ + public String resultItemId(MaterialLevel mat) { + if (!materialDependent) { + return "creatingspace:" + recipeLeafName; + } + + if (mat == null) { + throw new IllegalArgumentException("Material-dependent recipe requires material level for " + name()); + } + + return switch (this) { + case COMBUSTION_CHAMBER -> "creatingspace:combustion_chamber"; + case BELL_NOZZLE -> "creatingspace:bell_nozzle"; + case AEROSPIKE_PLUG -> "creatingspace:aerospike_plug"; + default -> mat.itemId(recipeLeafName); + }; + } + + /** Returns the transitional item ID for this part at the given material level. */ + public String transitionalItemId(MaterialLevel mat) { + if (!materialDependent) { + return "creatingspace:engine_blueprint"; + } + + if (mat == null) { + throw new IllegalArgumentException("Material-dependent recipe requires material level for " + name()); + } + + return switch (recipeLeafName) { + case "injector_grid", "turbine" -> EngineSAJson.Builder.incompleteMaterialItemId(mat, recipeLeafName); + default -> EngineSAJson.Builder.incompleteItemId(recipeLeafName); + }; + } + + /** Stream of material levels that this part should generate recipes for. */ + public Stream applicableMaterials() { + return materialDependent ? Arrays.stream(MaterialLevel.values()) : Stream.empty(); + } + + /** Override this to append additional data fields into engineRecipeData. */ + public void appendExtraEngineData(EngineSAJson.Builder b) {} + + /** Override this to define sequenced assembly steps. */ + public abstract void buildSequence(EngineSAJson.Builder b, MaterialLevel mat); + + /** Shared power pack pattern for multi-cycle recipes. */ + protected static void addPowerPackSteps(EngineSAJson.Builder b, MaterialLevel mat, String base) { + b.deployMach(base, mat.itemId("turbine")); + b.deployMach(base, mat.itemId("turbine")); + b.deployMach(base, mat.itemId("injector_grid")); + } + + /** Utility to add the same deploying step multiple times. */ + protected static void repeatDeploy(EngineSAJson.Builder b, String base, String addition, int times) { + for (int i = 0; i < times; i++) { + b.deploy(base, addition); + } + } +} diff --git a/src/main/java/com/rae/creatingspace/content/datagen/recipe/engine/model/MaterialLevel.java b/src/main/java/com/rae/creatingspace/content/datagen/recipe/engine/model/MaterialLevel.java new file mode 100644 index 00000000..c62f3bc1 --- /dev/null +++ b/src/main/java/com/rae/creatingspace/content/datagen/recipe/engine/model/MaterialLevel.java @@ -0,0 +1,69 @@ +package com.rae.creatingspace.content.datagen.recipe.engine.model; + +import net.minecraft.resources.ResourceLocation; + +import static com.rae.creatingspace.CreatingSpace.resource; + +/** + * Represents one of the 9 material levels used in Creating Space engine component recipes. + * Each level defines: + * - The integer level index used in engineRecipeData.materialLevel + * - A material key (e.g., "iron", "brass") + * - A text-safe folder suffix used in recipe paths + * - A prefix for material-specific items (e.g., "creatingspace:iron_") + */ +public enum MaterialLevel { + LEVEL_0_ANDESITE(0, "andesite"), + LEVEL_1_IRON(1, "iron"), + LEVEL_2_COPPER(2, "copper"), + LEVEL_3_BRASS(3, "brass"), + LEVEL_4_REINFORCED_COPPER(4, "reinforced_copper"), + LEVEL_5_COPRONICKEL(5, "copronickel"), + LEVEL_6_MONEL(6, "monel"), + LEVEL_7_INCONEL(7, "inconel"), + LEVEL_8_HASTELLOY(8, "hastelloy"); + + private final int level; + private final String key; + private final String folderName; + private final ResourceLocation basePrefix; + private final String prefix; + + MaterialLevel(int level, String key) { + this.level = level; + this.key = key; + this.folderName = "lvl" + level; + this.basePrefix = resource(key + "_"); + this.prefix = this.basePrefix.getNamespace() + ":" + this.basePrefix.getPath(); + } + + /** The numeric material level (used in engineRecipeData.materialLevel). */ + public int level() { + return level; + } + + /** Material key (e.g., "iron"). */ + public String key() { + return key; + } + + /** Folder segment (e.g., "lvl1"). */ + public String folderName() { + return folderName; + } + + /** Prefix for item IDs (e.g., "creatingspace:iron_"). */ + public ResourceLocation basePrefix() { + return basePrefix; + } + + /** Cached string form of the namespaced prefix (e.g., "creatingspace:iron_"). */ + public String prefix() { + return prefix; + } + + /** Returns a namespaced item ID with this material’s prefix. */ + public String itemId(String suffix) { + return prefix + suffix; + } +} diff --git a/src/main/java/com/rae/creatingspace/content/datagen/recipe/engine/util/EngineSAJson.java b/src/main/java/com/rae/creatingspace/content/datagen/recipe/engine/util/EngineSAJson.java new file mode 100644 index 00000000..503966c7 --- /dev/null +++ b/src/main/java/com/rae/creatingspace/content/datagen/recipe/engine/util/EngineSAJson.java @@ -0,0 +1,255 @@ +package com.rae.creatingspace.content.datagen.recipe.engine.util; + +import com.google.gson.JsonArray; +import com.google.gson.JsonObject; +import com.rae.creatingspace.content.datagen.recipe.engine.model.EnginePartType; +import com.rae.creatingspace.content.datagen.recipe.engine.model.MaterialLevel; + +/** + * Fluent builder for Create-style Sequenced Assembly JSONs. + * Produces fully structured, stable JSON matching Create 6.0.6 format. + * + * Example usage: + * EngineSAJson.Builder b = EngineSAJson.builder(); + * b.blueprintIngredient(1) + * .transitionalItem("creatingspace:incomplete_example") + * .result("creatingspace:example") + * .loops(2) + * .deploy("creatingspace:incomplete_example", "minecraft:iron_ingot"); + */ +public class EngineSAJson { + + private final JsonObject root; + + private EngineSAJson(JsonObject root) { + this.root = root; + } + + public JsonObject json() { + return root; + } + + /** Creates a new fluent builder. */ + public static Builder builder() { + return new Builder(); + } + + // ======================================================================== + // Builder + // ======================================================================== + public static class Builder { + + private final JsonObject root = new JsonObject(); + private final JsonArray sequence = new JsonArray(); + private final JsonArray keepNbt = new JsonArray(); + private final JsonArray results = new JsonArray(); + private final JsonObject ingredient = new JsonObject(); + private final JsonObject components = new JsonObject(); + private final JsonObject engineRecipeData = new JsonObject(); + + private String transitionalItem = null; + private int loops = 1; + private boolean ingredientExplicitlySet = false; + + // -------------------------------------------------------------------- + // Constructor + // -------------------------------------------------------------------- + public Builder() { + root.addProperty("type", "create:sequenced_assembly"); + keepNbt.add("engineRecipeData"); + keepNbt.add("blockEntity"); + } + + // -------------------------------------------------------------------- + // Basic fields + // -------------------------------------------------------------------- + public Builder loops(int loops) { + this.loops = loops; + return this; + } + + public Builder transitionalItem(String itemId) { + this.transitionalItem = itemId; + return this; + } + + public Builder result(String id, int count) { + JsonObject result = new JsonObject(); + result.addProperty("id", id); + if (count > 1) result.addProperty("count", count); + results.add(result); + return this; + } + + public Builder result(String id) { + return result(id, 1); + } + + + // -------------------------------------------------------------------- + // Ingredient setup (engine blueprint w/ custom data) + // -------------------------------------------------------------------- + public Builder blueprintIngredient(int materialLevel) { + resetIngredientState(); + ingredient.addProperty("items", "creatingspace:engine_blueprint"); + ingredient.addProperty("type", "neoforge:components"); + + JsonObject customData = new JsonObject(); + customData.add("engineRecipeData", engineRecipeData); + components.add("minecraft:custom_data", customData); + ingredient.add("components", components); + + engineRecipeData.addProperty("materialLevel", materialLevel); + return this; + } + + public Builder putInEngineRecipeData(String key, String value) { + engineRecipeData.addProperty(key, value); + return this; + } + + // -------------------------------------------------------------------- + // Simple ingredient helpers (non-material recipes) + // -------------------------------------------------------------------- + public Builder ingredientItem(String id) { + if (id == null || id.isBlank()) return this; + resetIngredientState(); + ingredient.addProperty("item", id); + ingredientExplicitlySet = true; + return this; + } + + /** Inserts a pre-built ingredient JSON (used for static recipes). */ + public Builder rawIngredient(JsonObject ingredientJson) { + if (ingredientJson == null || ingredientJson.entrySet().isEmpty()) return this; + resetIngredientState(); + ingredientJson.entrySet().forEach(e -> ingredient.add(e.getKey(), e.getValue())); + ingredientExplicitlySet = true; + return this; + } + + // -------------------------------------------------------------------- + // Sequence step helpers (SAFE) + // -------------------------------------------------------------------- + /** Adds a standard deploying step. */ + public Builder deploy(String base, String addition) { + if (isEmpty(base) || isEmpty(addition)) { + System.err.println("[EngineSAJson] Skipping deploy step with empty ingredient: base=" + base + ", addition=" + addition); + return this; + } + + JsonObject step = new JsonObject(); + step.addProperty("type", "create:deploying"); + + JsonArray ingredients = new JsonArray(); + ingredients.add(itemRef(base)); + ingredients.add(itemRef(addition)); + + step.add("ingredients", ingredients); + step.add("results", singletonResult(base)); + sequence.add(step); + return this; + } + + /** Adds a deploying step that preserves machine NBT data. */ + public Builder deployMach(String base, String addition) { + if (isEmpty(base) || isEmpty(addition)) { + System.err.println("[EngineSAJson] Skipping deployMach step with empty ingredient: base=" + base + ", addition=" + addition); + return this; + } + + JsonObject step = new JsonObject(); + step.addProperty("type", "create:deploying"); + + JsonArray machNbt = new JsonArray(); + machNbt.add("engineRecipeData"); + machNbt.add("blockEntity"); + step.add("machNbt", machNbt); + + JsonArray ingredients = new JsonArray(); + ingredients.add(itemRef(base)); + ingredients.add(itemRef(addition)); + + step.add("ingredients", ingredients); + step.add("results", singletonResult(base)); + sequence.add(step); + return this; + } + + // -------------------------------------------------------------------- + // Final assembly + // -------------------------------------------------------------------- + public JsonObject build() { + root.addProperty("loops", loops); + root.add("keepNbt", keepNbt); + + // ingredient — only add if we have explicit data or it has contents + if (ingredientExplicitlySet || !ingredient.entrySet().isEmpty()) { + root.add("ingredient", ingredient); + } + + root.add("results", results); + root.add("sequence", sequence); + + if (transitionalItem != null) { + JsonObject t = new JsonObject(); + t.addProperty("id", transitionalItem); + root.add("transitional_item", t); + } + + return root; + } + + // -------------------------------------------------------------------- + // Utility helpers + // -------------------------------------------------------------------- + private static JsonObject itemRef(String id) { + JsonObject obj = new JsonObject(); + obj.addProperty("item", id); + return obj; + } + + private static JsonArray singletonResult(String id) { + JsonArray arr = new JsonArray(); + JsonObject obj = new JsonObject(); + obj.addProperty("id", id); + arr.add(obj); + return arr; + } + + private static boolean isEmpty(String s) { + if (s == null) return true; + String t = s.trim(); + if (t.isEmpty()) return true; + if (t.endsWith(":") || t.endsWith("_")) return true; + return !t.contains(":"); + } + + private void resetIngredientState() { + ingredient.entrySet().clear(); + components.entrySet().clear(); + engineRecipeData.entrySet().clear(); + ingredientExplicitlySet = false; + } + + // -------------------------------------------------------------------- + // Transitional Item ID Helpers + // -------------------------------------------------------------------- + /** Builds a transitional item ID with no material key. */ + public static String incompleteItemId(String baseName) { + return "creatingspace:incomplete_" + baseName; + } + + /** Builds a transitional item ID with a material key included. */ + public static String incompleteMaterialItemId(MaterialLevel mat, String baseName) { + return "creatingspace:incomplete_" + mat.key() + "_" + baseName; + } + + /** Simple helper to produce a `{"item": id}` ingredient JSON. */ + public static JsonObject itemIngredient(String id) { + JsonObject obj = new JsonObject(); + obj.addProperty("item", id); + return obj; + } + } +} diff --git a/src/main/java/com/rae/creatingspace/init/ingameobject/ItemInit.java b/src/main/java/com/rae/creatingspace/init/ingameobject/ItemInit.java index 6a477234..0db25ea0 100644 --- a/src/main/java/com/rae/creatingspace/init/ingameobject/ItemInit.java +++ b/src/main/java/com/rae/creatingspace/init/ingameobject/ItemInit.java @@ -232,7 +232,9 @@ private static ItemEntry registerSequencedItem(String nam name, SequencedAssemblyItem::new) .model((c, p) -> p.withExistingParent(name, "item/generated").texture("layer0", - resource("item/transition_item/" + name.substring(11)))) + resource("item/ghost_block"))) + // resource("item/transition_item/" + name.substring(11)))) + //TODO add the transitional items for missing things .register(); } diff --git a/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/combustion_chamber/combustion_chamber.json b/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/combustion_chamber/combustion_chamber.json deleted file mode 100644 index 5d22a0d5..00000000 --- a/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/combustion_chamber/combustion_chamber.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "items": "creatingspace:engine_blueprint", - "type": "neoforge:components", - "components": { - "minecraft:custom_data": { - "engineRecipeData": { - "materialLevel": 0 - } - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:combustion_chamber" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:andesite_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:andesite_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:andesite_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:andesite_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - } - ], - "transitional_item": { - "id": "creatingspace:incomplete_combustion_chamber" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/exhaust/aerospike_plug.json b/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/exhaust/aerospike_plug.json deleted file mode 100644 index 6b43a060..00000000 --- a/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/exhaust/aerospike_plug.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "items": "creatingspace:engine_blueprint", - "type": "neoforge:components", - "components": { - "minecraft:custom_data": { - "engineRecipeData": { - "materialLevel": 0, - "exhaustPackType": "creatingspace:aerospike" - } - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:aerospike_plug" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "create:shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:andesite_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:andesite_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:andesite_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_aerospike_plug" - }, - { - "item": "creatingspace:andesite_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_aerospike_plug" - } - ] - } - ], - "transitional_item": { - "id": "creatingspace:incomplete_aerospike_plug" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/exhaust/bell_nozzle.json b/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/exhaust/bell_nozzle.json deleted file mode 100644 index 8b20608e..00000000 --- a/src/main/resources/data/creatingspace/recipe/engine_recipe/exhaust_pack/lvl0/exhaust/bell_nozzle.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "items": "creatingspace:engine_blueprint", - "type": "neoforge:components", - "components": { - "minecraft:custom_data": { - "engineRecipeData": { - "materialLevel": 0, - "exhaustPackType": "creatingspace:bell_nozzle" - } - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:bell_nozzle" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:andesite_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:andesite_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:andesite_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:andesite_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:andesite_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - } - ], - "transitional_item": { - "id": "creatingspace:incomplete_bell_nozzle" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/fuel_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/fuel_rich_staged_cycle.json deleted file mode 100644 index c8b46210..00000000 --- a/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/fuel_rich_staged_cycle.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "items": "creatingspace:engine_blueprint", - "type": "neoforge:components", - "components": { - "minecraft:custom_data": { - "engineRecipeData": { - "materialLevel": 0, - "powerPackType": "creatingspace:fuel_rich_staged_cycle" - } - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:andesite_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:andesite_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:andesite_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitional_item": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/full_flow_staged_cycle.json b/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/full_flow_staged_cycle.json deleted file mode 100644 index 99eaf1b8..00000000 --- a/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/full_flow_staged_cycle.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "items": "creatingspace:engine_blueprint", - "type": "neoforge:components", - "components": { - "minecraft:custom_data": { - "engineRecipeData": { - "materialLevel": 0, - "powerPackType": "creatingspace:full_flow_staged_cycle" - } - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:andesite_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:andesite_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:andesite_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitional_item": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/injector_grid/injector_grid.json b/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/injector_grid/injector_grid.json deleted file mode 100644 index 45fa0a6e..00000000 --- a/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/injector_grid/injector_grid.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "items": "creatingspace:engine_blueprint", - "type": "neoforge:components", - "components": { - "minecraft:custom_data": { - "engineRecipeData": { - "materialLevel": 0 - } - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:andesite_injector_grid" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_andesite_injector_grid" - }, - { - "item": "creatingspace:andesite_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_andesite_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_andesite_injector_grid" - }, - { - "item": "creatingspace:andesite_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_andesite_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_andesite_injector_grid" - }, - { - "item": "creatingspace:andesite_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_andesite_injector_grid" - } - ] - } - ], - "transitional_item": { - "id": "creatingspace:incomplete_andesite_injector_grid" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/open_cycle.json b/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/open_cycle.json deleted file mode 100644 index bc743355..00000000 --- a/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/open_cycle.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "items": "creatingspace:engine_blueprint", - "type": "neoforge:components", - "components": { - "minecraft:custom_data": { - "engineRecipeData": { - "materialLevel": 0, - "powerPackType": "creatingspace:open_cycle" - } - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:andesite_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:andesite_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitional_item": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/ox_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/ox_rich_staged_cycle.json deleted file mode 100644 index 753b0f67..00000000 --- a/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/ox_rich_staged_cycle.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "items": "creatingspace:engine_blueprint", - "type": "neoforge:components", - "components": { - "minecraft:custom_data": { - "engineRecipeData": { - "materialLevel": 0, - "powerPackType": "creatingspace:ox_rich_staged_cycle" - } - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:andesite_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:andesite_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:andesite_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitional_item": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/turbo_pump/turbine.json b/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/turbo_pump/turbine.json deleted file mode 100644 index 08658be0..00000000 --- a/src/main/resources/data/creatingspace/recipe/engine_recipe/power_pack/lvl0/turbo_pump/turbine.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "items": "creatingspace:engine_blueprint", - "type": "neoforge:components", - "components": { - "minecraft:custom_data": { - "engineRecipeData": { - "materialLevel": 0 - } - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:andesite_turbine" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_andesite_turbine" - }, - { - "item": "creatingspace:andesite_turbine_shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_andesite_turbine" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_andesite_turbine" - }, - { - "item": "creatingspace:andesite_blisk" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_andesite_turbine" - } - ] - } - ], - "transitional_item": { - "id": "creatingspace:incomplete_andesite_turbine" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl1/combustion_chamber/combustion_chamber.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl1/combustion_chamber/combustion_chamber.json deleted file mode 100644 index 8123e872..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl1/combustion_chamber/combustion_chamber.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 1 - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:combustion_chamber" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:iron_engine_wall" - } - ], - "results": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:iron_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:iron_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:iron_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_combustion_chamber" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl1/exhaust/aerospike_plug.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl1/exhaust/aerospike_plug.json deleted file mode 100644 index 88839dc7..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl1/exhaust/aerospike_plug.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 1, - "exhaustPackType": "creatingspace:aerospike" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:aerospike_plug" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "create:shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:iron_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:iron_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:iron_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_aerospike_plug" - }, - { - "item": "creatingspace:iron_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_aerospike_plug" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_aerospike_plug" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl1/exhaust/bell_nozzle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl1/exhaust/bell_nozzle.json deleted file mode 100644 index 01218535..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl1/exhaust/bell_nozzle.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 1, - "exhaustPackType": "creatingspace:bell_nozzle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:bell_nozzle" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:iron_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:iron_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:iron_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:iron_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:iron_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_bell_nozzle" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl2/combustion_chamber/combustion_chamber.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl2/combustion_chamber/combustion_chamber.json deleted file mode 100644 index 14cb7db0..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl2/combustion_chamber/combustion_chamber.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 2 - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:combustion_chamber" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:copper_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:copper_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_combustion_chamber" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl2/exhaust/aerospike_plug.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl2/exhaust/aerospike_plug.json deleted file mode 100644 index c5753c5b..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl2/exhaust/aerospike_plug.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 2, - "exhaustPackType": "creatingspace:aerospike" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:aerospike_plug" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "create:shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_aerospike_plug" - }, - { - "item": "creatingspace:copper_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_aerospike_plug" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_aerospike_plug" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl2/exhaust/bell_nozzle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl2/exhaust/bell_nozzle.json deleted file mode 100644 index d19953d2..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl2/exhaust/bell_nozzle.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 2, - "exhaustPackType": "creatingspace:bell_nozzle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:bell_nozzle" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copper_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copper_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_bell_nozzle" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl3/combustion_chamber/combustion_chamber.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl3/combustion_chamber/combustion_chamber.json deleted file mode 100644 index f34aec38..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl3/combustion_chamber/combustion_chamber.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 3 - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:combustion_chamber" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:brass_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:brass_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:brass_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:brass_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_combustion_chamber" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl3/exhaust/aerospike_plug.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl3/exhaust/aerospike_plug.json deleted file mode 100644 index 62a3ee88..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl3/exhaust/aerospike_plug.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 3, - "exhaustPackType": "creatingspace:aerospike" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:aerospike_plug" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "create:shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:brass_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:brass_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:brass_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_aerospike_plug" - }, - { - "item": "creatingspace:brass_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_aerospike_plug" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_aerospike_plug" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl3/exhaust/bell_nozzle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl3/exhaust/bell_nozzle.json deleted file mode 100644 index 5868a1f6..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl3/exhaust/bell_nozzle.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 3, - "exhaustPackType": "creatingspace:bell_nozzle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:bell_nozzle" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:brass_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:brass_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:brass_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:brass_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:brass_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_bell_nozzle" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl4/combustion_chamber/combustion_chamber.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl4/combustion_chamber/combustion_chamber.json deleted file mode 100644 index ada07032..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl4/combustion_chamber/combustion_chamber.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 4 - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:combustion_chamber" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:reinforced_copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:reinforced_copper_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:reinforced_copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:reinforced_copper_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_combustion_chamber" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl4/exhaust/aerospike_plug.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl4/exhaust/aerospike_plug.json deleted file mode 100644 index 2ccd09b0..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl4/exhaust/aerospike_plug.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 4, - "exhaustPackType": "creatingspace:aerospike" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:aerospike_plug" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "create:shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:reinforced_copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:reinforced_copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:reinforced_copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_aerospike_plug" - }, - { - "item": "creatingspace:reinforced_copper_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_aerospike_plug" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_aerospike_plug" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl4/exhaust/bell_nozzle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl4/exhaust/bell_nozzle.json deleted file mode 100644 index 721c0492..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl4/exhaust/bell_nozzle.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 4, - "exhaustPackType": "creatingspace:bell_nozzle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:bell_nozzle" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:reinforced_copper_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:reinforced_copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:reinforced_copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:reinforced_copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:reinforced_copper_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_bell_nozzle" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl5/combustion_chamber/combustion_chamber.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl5/combustion_chamber/combustion_chamber.json deleted file mode 100644 index b0911248..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl5/combustion_chamber/combustion_chamber.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 5 - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:combustion_chamber" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:copronickel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:copronickel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:copronickel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:copronickel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_combustion_chamber" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl5/exhaust/aerospike_plug.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl5/exhaust/aerospike_plug.json deleted file mode 100644 index bd71cfd4..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl5/exhaust/aerospike_plug.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 5, - "exhaustPackType": "creatingspace:aerospike" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:aerospike_plug" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "create:shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copronickel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copronickel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copronickel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_aerospike_plug" - }, - { - "item": "creatingspace:copronickel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_aerospike_plug" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_aerospike_plug" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl5/exhaust/bell_nozzle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl5/exhaust/bell_nozzle.json deleted file mode 100644 index d9f371ab..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl5/exhaust/bell_nozzle.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 5, - "exhaustPackType": "creatingspace:bell_nozzle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:bell_nozzle" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copronickel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copronickel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copronickel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copronickel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:copronickel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_bell_nozzle" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl6/combustion_chamber/combustion_chamber.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl6/combustion_chamber/combustion_chamber.json deleted file mode 100644 index 715441d9..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl6/combustion_chamber/combustion_chamber.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 6 - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:combustion_chamber" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:monel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:monel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:monel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:monel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_combustion_chamber" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl6/exhaust/aerospike_plug.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl6/exhaust/aerospike_plug.json deleted file mode 100644 index 9eece0ab..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl6/exhaust/aerospike_plug.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 6, - "exhaustPackType": "creatingspace:aerospike" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:aerospike_plug" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "create:shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:monel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:monel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:monel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_aerospike_plug" - }, - { - "item": "creatingspace:monel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_aerospike_plug" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_aerospike_plug" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl6/exhaust/bell_nozzle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl6/exhaust/bell_nozzle.json deleted file mode 100644 index f9e1608c..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl6/exhaust/bell_nozzle.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 6, - "exhaustPackType": "creatingspace:bell_nozzle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:bell_nozzle" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:monel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:monel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:monel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:monel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:monel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_bell_nozzle" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl7/combustion_chamber/combustion_chamber.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl7/combustion_chamber/combustion_chamber.json deleted file mode 100644 index f8d41b0f..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl7/combustion_chamber/combustion_chamber.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 7 - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:combustion_chamber" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:inconel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:inconel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:inconel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:inconel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_combustion_chamber" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl7/exhaust/aerospike_plug.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl7/exhaust/aerospike_plug.json deleted file mode 100644 index 642c3ba5..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl7/exhaust/aerospike_plug.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 7, - "exhaustPackType": "creatingspace:aerospike" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:aerospike_plug" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "create:shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:inconel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:inconel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:inconel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_aerospike_plug" - }, - { - "item": "creatingspace:inconel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_aerospike_plug" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_aerospike_plug" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl7/exhaust/bell_nozzle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl7/exhaust/bell_nozzle.json deleted file mode 100644 index 87dfde94..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl7/exhaust/bell_nozzle.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 7, - "exhaustPackType": "creatingspace:bell_nozzle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:bell_nozzle" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:inconel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:inconel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:inconel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:inconel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:inconel_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_bell_nozzle" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl8/combustion_chamber/combustion_chamber.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl8/combustion_chamber/combustion_chamber.json deleted file mode 100644 index 1ac74f8b..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl8/combustion_chamber/combustion_chamber.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 8 - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:combustion_chamber" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:hastelloy_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:hastelloy_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:hastelloy_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_combustion_chamber" - }, - { - "item": "creatingspace:hastelloy_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_combustion_chamber" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_combustion_chamber" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl8/exhaust/aerospike_plug.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl8/exhaust/aerospike_plug.json deleted file mode 100644 index b4e249f0..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl8/exhaust/aerospike_plug.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 8, - "exhaustPackType": "creatingspace:aerospike" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:aerospike_plug" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "create:shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:hastelloy_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:hastelloy_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:hastelloy_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_aerospike_plug" - }, - { - "item": "creatingspace:hastelloy_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_aerospike_plug" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_aerospike_plug" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl8/exhaust/bell_nozzle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl8/exhaust/bell_nozzle.json deleted file mode 100644 index 5cc4acf2..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/exhaust_pack/lvl8/exhaust/bell_nozzle.json +++ /dev/null @@ -1,108 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 8, - "exhaustPackType": "creatingspace:bell_nozzle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:bell_nozzle" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:hastelloy_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:hastelloy_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:hastelloy_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:hastelloy_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_bell_nozzle" - }, - { - "item": "creatingspace:hastelloy_rib" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_bell_nozzle" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_bell_nozzle" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/fuel_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/fuel_rich_staged_cycle.json deleted file mode 100644 index 0b74b94a..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/fuel_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 1, - "powerPackType": "creatingspace:fuel_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:iron_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:iron_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:iron_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/full_flow_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/full_flow_staged_cycle.json deleted file mode 100644 index dcb5ec49..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/full_flow_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 1, - "powerPackType": "creatingspace:full_flow_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:iron_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:iron_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:iron_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/injector_grid/injector_grid.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/injector_grid/injector_grid.json deleted file mode 100644 index 4209f821..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/injector_grid/injector_grid.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 1 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:iron_injector_grid" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_iron_injector_grid" - }, - { - "item": "creatingspace:iron_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_iron_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_iron_injector_grid" - }, - { - "item": "creatingspace:iron_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_iron_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_iron_injector_grid" - }, - { - "item": "creatingspace:iron_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_iron_injector_grid" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_iron_injector_grid" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/open_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/open_cycle.json deleted file mode 100644 index a0d7b6ac..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/open_cycle.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 1, - "powerPackType": "creatingspace:open_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:iron_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:iron_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/ox_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/ox_rich_staged_cycle.json deleted file mode 100644 index e911944b..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/ox_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 1, - "powerPackType": "creatingspace:ox_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:iron_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:iron_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:iron_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/turbo_pump/turbine.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/turbo_pump/turbine.json deleted file mode 100644 index 0475329d..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl1/turbo_pump/turbine.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 1 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:iron_turbine" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_iron_turbine" - }, - { - "item": "creatingspace:iron_turbine_shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_iron_turbine" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_iron_turbine" - }, - { - "item": "creatingspace:iron_blisk" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_iron_turbine" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_iron_turbine" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/fuel_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/fuel_rich_staged_cycle.json deleted file mode 100644 index 4f5b45eb..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/fuel_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 2, - "powerPackType": "creatingspace:fuel_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copper_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/full_flow_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/full_flow_staged_cycle.json deleted file mode 100644 index 79d92c11..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/full_flow_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 2, - "powerPackType": "creatingspace:full_flow_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copper_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/injector_grid/injector_grid.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/injector_grid/injector_grid.json deleted file mode 100644 index 00dc5907..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/injector_grid/injector_grid.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 2 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:copper_injector_grid" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_copper_injector_grid" - }, - { - "item": "creatingspace:copper_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_copper_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_copper_injector_grid" - }, - { - "item": "creatingspace:copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_copper_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_copper_injector_grid" - }, - { - "item": "creatingspace:copper_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_copper_injector_grid" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_copper_injector_grid" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/open_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/open_cycle.json deleted file mode 100644 index ba338be2..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/open_cycle.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 2, - "powerPackType": "creatingspace:open_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copper_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/ox_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/ox_rich_staged_cycle.json deleted file mode 100644 index 768ce3a9..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/ox_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 2, - "powerPackType": "creatingspace:ox_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copper_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/turbo_pump/turbine.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/turbo_pump/turbine.json deleted file mode 100644 index ded3b1d1..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl2/turbo_pump/turbine.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 2 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:copper_turbine" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_copper_turbine" - }, - { - "item": "creatingspace:copper_turbine_shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_copper_turbine" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_copper_turbine" - }, - { - "item": "creatingspace:copper_blisk" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_copper_turbine" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_copper_turbine" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/fuel_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/fuel_rich_staged_cycle.json deleted file mode 100644 index 6f96d014..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/fuel_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 3, - "powerPackType": "creatingspace:fuel_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:brass_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:brass_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:brass_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/full_flow_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/full_flow_staged_cycle.json deleted file mode 100644 index 9abdc61c..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/full_flow_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 3, - "powerPackType": "creatingspace:full_flow_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:brass_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:brass_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:brass_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/injector_grid/injector_grid.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/injector_grid/injector_grid.json deleted file mode 100644 index be835c9b..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/injector_grid/injector_grid.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 3 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:brass_injector_grid" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_brass_injector_grid" - }, - { - "item": "creatingspace:brass_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_brass_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_brass_injector_grid" - }, - { - "item": "creatingspace:brass_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_brass_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_brass_injector_grid" - }, - { - "item": "creatingspace:brass_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_brass_injector_grid" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_brass_injector_grid" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/open_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/open_cycle.json deleted file mode 100644 index 7e92adc6..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/open_cycle.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 3, - "powerPackType": "creatingspace:open_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:brass_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:brass_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/ox_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/ox_rich_staged_cycle.json deleted file mode 100644 index a540f633..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/ox_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 3, - "powerPackType": "creatingspace:ox_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:brass_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:brass_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:brass_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/turbo_pump/turbine.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/turbo_pump/turbine.json deleted file mode 100644 index 688e8274..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl3/turbo_pump/turbine.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 3 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:brass_turbine" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_brass_turbine" - }, - { - "item": "creatingspace:brass_turbine_shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_brass_turbine" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_brass_turbine" - }, - { - "item": "creatingspace:brass_blisk" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_brass_turbine" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_brass_turbine" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/fuel_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/fuel_rich_staged_cycle.json deleted file mode 100644 index 222a1563..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/fuel_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 4, - "powerPackType": "creatingspace:fuel_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:reinforced_copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:reinforced_copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:reinforced_copper_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/full_flow_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/full_flow_staged_cycle.json deleted file mode 100644 index 8d3394d3..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/full_flow_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 4, - "powerPackType": "creatingspace:full_flow_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:reinforced_copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:reinforced_copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:reinforced_copper_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/injector_grid/injector_grid.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/injector_grid/injector_grid.json deleted file mode 100644 index ac3115c1..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/injector_grid/injector_grid.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 4 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:reinforced_copper_injector_grid" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_reinforced_copper_injector_grid" - }, - { - "item": "creatingspace:reinforced_copper_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_reinforced_copper_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_reinforced_copper_injector_grid" - }, - { - "item": "creatingspace:reinforced_copper_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_reinforced_copper_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_reinforced_copper_injector_grid" - }, - { - "item": "creatingspace:reinforced_copper_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_reinforced_copper_injector_grid" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_reinforced_copper_injector_grid" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/open_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/open_cycle.json deleted file mode 100644 index 7ffc9105..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/open_cycle.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 4, - "powerPackType": "creatingspace:open_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:reinforced_copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:reinforced_copper_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/ox_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/ox_rich_staged_cycle.json deleted file mode 100644 index 7c1ac6b8..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/ox_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 4, - "powerPackType": "creatingspace:ox_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:reinforced_copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:reinforced_copper_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:reinforced_copper_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/turbo_pump/turbine.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/turbo_pump/turbine.json deleted file mode 100644 index 391c1a6a..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl4/turbo_pump/turbine.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 4 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:reinforced_copper_turbine" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_reinforced_copper_turbine" - }, - { - "item": "creatingspace:reinforced_copper_turbine_shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_reinforced_copper_turbine" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_reinforced_copper_turbine" - }, - { - "item": "creatingspace:reinforced_copper_blisk" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_reinforced_copper_turbine" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_reinforced_copper_turbine" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/fuel_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/fuel_rich_staged_cycle.json deleted file mode 100644 index 2fd4428d..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/fuel_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 5, - "powerPackType": "creatingspace:fuel_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copronickel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copronickel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copronickel_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/full_flow_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/full_flow_staged_cycle.json deleted file mode 100644 index 6caa2eff..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/full_flow_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 5, - "powerPackType": "creatingspace:full_flow_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copronickel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copronickel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copronickel_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/injector_grid/injector_grid.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/injector_grid/injector_grid.json deleted file mode 100644 index 46017a06..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/injector_grid/injector_grid.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 5 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:copronickel_injector_grid" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_copronickel_injector_grid" - }, - { - "item": "creatingspace:copronickel_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_copronickel_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_copronickel_injector_grid" - }, - { - "item": "creatingspace:copronickel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_copronickel_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_copronickel_injector_grid" - }, - { - "item": "creatingspace:copronickel_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_copronickel_injector_grid" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_copronickel_injector_grid" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/open_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/open_cycle.json deleted file mode 100644 index 1be6bd95..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/open_cycle.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 5, - "powerPackType": "creatingspace:open_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copronickel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copronickel_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/ox_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/ox_rich_staged_cycle.json deleted file mode 100644 index c4b32fcc..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/ox_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 5, - "powerPackType": "creatingspace:ox_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copronickel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copronickel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:copronickel_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/turbo_pump/turbine.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/turbo_pump/turbine.json deleted file mode 100644 index 0230dda0..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl5/turbo_pump/turbine.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 5 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:copronickel_turbine" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_copronickel_turbine" - }, - { - "item": "creatingspace:copronickel_turbine_shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_copronickel_turbine" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_copronickel_turbine" - }, - { - "item": "creatingspace:copronickel_blisk" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_copronickel_turbine" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_copronickel_turbine" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/fuel_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/fuel_rich_staged_cycle.json deleted file mode 100644 index 65c67999..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/fuel_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 6, - "powerPackType": "creatingspace:fuel_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:monel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:monel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:monel_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/full_flow_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/full_flow_staged_cycle.json deleted file mode 100644 index 01a217de..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/full_flow_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 6, - "powerPackType": "creatingspace:full_flow_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:monel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:monel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:monel_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/injector_grid/injector_grid.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/injector_grid/injector_grid.json deleted file mode 100644 index 8c327528..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/injector_grid/injector_grid.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 6 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:monel_injector_grid" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_monel_injector_grid" - }, - { - "item": "creatingspace:monel_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_monel_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_monel_injector_grid" - }, - { - "item": "creatingspace:monel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_monel_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_monel_injector_grid" - }, - { - "item": "creatingspace:monel_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_monel_injector_grid" - } - ] - } - ], - "transitionalItem": { - "item": "creatingspace:incomplete_monel_injector_grid" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/open_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/open_cycle.json deleted file mode 100644 index a74a1a25..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/open_cycle.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 6, - "powerPackType": "creatingspace:open_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:monel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:monel_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/ox_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/ox_rich_staged_cycle.json deleted file mode 100644 index 0a701a53..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/ox_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 6, - "powerPackType": "creatingspace:ox_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:monel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:monel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:monel_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/turbo_pump/turbine.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/turbo_pump/turbine.json deleted file mode 100644 index 9660a293..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl6/turbo_pump/turbine.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 6 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:monel_turbine" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_monel_turbine" - }, - { - "item": "creatingspace:monel_turbine_shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_monel_turbine" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_monel_turbine" - }, - { - "item": "creatingspace:monel_blisk" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_monel_turbine" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_monel_turbine" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/fuel_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/fuel_rich_staged_cycle.json deleted file mode 100644 index 78b43f48..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/fuel_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 7, - "powerPackType": "creatingspace:fuel_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:inconel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:inconel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:inconel_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/full_flow_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/full_flow_staged_cycle.json deleted file mode 100644 index 25e6e6d2..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/full_flow_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 7, - "powerPackType": "creatingspace:full_flow_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:inconel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:inconel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:inconel_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/injector_grid/injector_grid.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/injector_grid/injector_grid.json deleted file mode 100644 index f08dc2a5..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/injector_grid/injector_grid.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 7 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:inconel_injector_grid" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_inconel_injector_grid" - }, - { - "item": "creatingspace:inconel_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_inconel_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_inconel_injector_grid" - }, - { - "item": "creatingspace:inconel_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_inconel_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_inconel_injector_grid" - }, - { - "item": "creatingspace:inconel_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_inconel_injector_grid" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_inconel_injector_grid" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/open_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/open_cycle.json deleted file mode 100644 index bf2d9f4e..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/open_cycle.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 7, - "powerPackType": "creatingspace:open_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:inconel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:inconel_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/ox_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/ox_rich_staged_cycle.json deleted file mode 100644 index 6f98ab01..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/ox_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 7, - "powerPackType": "creatingspace:ox_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:inconel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:inconel_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:inconel_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/turbo_pump/turbine.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/turbo_pump/turbine.json deleted file mode 100644 index f342134d..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl7/turbo_pump/turbine.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 7 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:inconel_turbine" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_inconel_turbine" - }, - { - "item": "creatingspace:inconel_turbine_shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_inconel_turbine" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_inconel_turbine" - }, - { - "item": "creatingspace:inconel_blisk" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_inconel_turbine" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_inconel_turbine" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/fuel_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/fuel_rich_staged_cycle.json deleted file mode 100644 index ac1c27a8..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/fuel_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 8, - "powerPackType": "creatingspace:fuel_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:hastelloy_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:hastelloy_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:hastelloy_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/full_flow_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/full_flow_staged_cycle.json deleted file mode 100644 index 68eeb41b..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/full_flow_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 8, - "powerPackType": "creatingspace:full_flow_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:hastelloy_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:hastelloy_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:hastelloy_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/injector_grid/injector_grid.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/injector_grid/injector_grid.json deleted file mode 100644 index ccf64fbb..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/injector_grid/injector_grid.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 8 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:hastelloy_injector_grid" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_hastelloy_injector_grid" - }, - { - "item": "creatingspace:hastelloy_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_hastelloy_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_hastelloy_injector_grid" - }, - { - "item": "creatingspace:hastelloy_engine_wall" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_hastelloy_injector_grid" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_hastelloy_injector_grid" - }, - { - "item": "creatingspace:hastelloy_injector" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_hastelloy_injector_grid" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_hastelloy_injector_grid" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/open_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/open_cycle.json deleted file mode 100644 index 0d78cb9d..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/open_cycle.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 8, - "powerPackType": "creatingspace:open_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:hastelloy_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:hastelloy_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/ox_rich_staged_cycle.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/ox_rich_staged_cycle.json deleted file mode 100644 index 9f46f3f3..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/ox_rich_staged_cycle.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 8, - "powerPackType": "creatingspace:ox_rich_staged_cycle" - } - } - }, - "loops": 1, - "results": [ - { - "id": "creatingspace:power_pack" - } - ], - "sequence": [ - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:hastelloy_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:hastelloy_turbine" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - }, - { - "type": "create:deploying", - "machNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredients": [ - { - "item": "creatingspace:incomplete_power_pack" - }, - { - "item": "creatingspace:hastelloy_injector_grid" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_power_pack" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_power_pack" - } -} \ No newline at end of file diff --git a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/turbo_pump/turbine.json b/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/turbo_pump/turbine.json deleted file mode 100644 index c374fb75..00000000 --- a/src/main/resources/data/creatingspace/recipes/engine_recipes/power_pack/lvl8/turbo_pump/turbine.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "type": "create:sequenced_assembly", - "keepNbt": [ - "engineRecipeData", - "blockEntity" - ], - "ingredient": { - "item": "creatingspace:engine_blueprint", - "type": "forge:partial_nbt", - "nbt": { - "engineRecipeData": { - "materialLevel": 8 - } - } - }, - "loops": 2, - "results": [ - { - "id": "creatingspace:hastelloy_turbine" - } - ], - "sequence": [ - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_hastelloy_turbine" - }, - { - "item": "creatingspace:hastelloy_turbine_shaft" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_hastelloy_turbine" - } - ] - }, - { - "type": "create:deploying", - "ingredients": [ - { - "item": "creatingspace:incomplete_hastelloy_turbine" - }, - { - "item": "creatingspace:hastelloy_blisk" - } - ], - "results": [ - { - "id": "creatingspace:incomplete_hastelloy_turbine" - } - ] - } - ], - "transitionalItem": { - "id": "creatingspace:incomplete_hastelloy_turbine" - } -} \ No newline at end of file