From b00ff9d5f27e4f43d5f2c60e8bbe2892590de408 Mon Sep 17 00:00:00 2001 From: Voidsong Dragonfly Date: Wed, 25 Sep 2024 23:13:13 -0400 Subject: [PATCH] Add some missing Concrete recipes to make crafting easier - Adds direct-to-slab & direct-to-stair recipes - Adds back to tile recipes for brick, chiseled, and pillar --- .../data/recipes/DecorationRecipes.java | 12 ++++ .../9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e | 68 +++++++++++++------ .../misc/stonecutting/concrete_tile.json | 6 +- .../misc/stonecutting/concrete_tile2.json | 34 ++++++++++ .../misc/stonecutting/concrete_tile3.json | 34 ++++++++++ .../misc/stonecutting/concrete_tile4.json | 34 ++++++++++ .../recipes/misc/stonecutting/hempcrete.json | 34 ++++++++++ .../recipes/misc/stonecutting/hempcrete2.json | 34 ++++++++++ .../recipes/misc/stonecutting/hempcrete3.json | 34 ++++++++++ .../stonecutting/slab_concrete_brick2.json | 34 ++++++++++ .../stonecutting/slab_concrete_tile2.json | 34 ++++++++++ .../stonecutting/slab_hempcrete_brick2.json | 34 ++++++++++ .../stonecutting/stairs_concrete_brick2.json | 34 ++++++++++ .../stonecutting/stairs_concrete_tile2.json | 34 ++++++++++ .../stonecutting/stairs_hempcrete_brick2.json | 34 ++++++++++ .../recipes/stonecutting/concrete_tile.json | 2 +- .../recipes/stonecutting/concrete_tile2.json | 8 +++ .../recipes/stonecutting/concrete_tile3.json | 8 +++ .../recipes/stonecutting/concrete_tile4.json | 8 +++ .../recipes/stonecutting/hempcrete.json | 8 +++ .../recipes/stonecutting/hempcrete2.json | 8 +++ .../recipes/stonecutting/hempcrete3.json | 8 +++ .../stonecutting/slab_concrete_brick2.json | 8 +++ .../stonecutting/slab_concrete_tile2.json | 8 +++ .../stonecutting/slab_hempcrete_brick2.json | 8 +++ .../stonecutting/stairs_concrete_brick2.json | 8 +++ .../stonecutting/stairs_concrete_tile2.json | 8 +++ .../stonecutting/stairs_hempcrete_brick2.json | 8 +++ 28 files changed, 566 insertions(+), 26 deletions(-) create mode 100644 src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile2.json create mode 100644 src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile3.json create mode 100644 src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile4.json create mode 100644 src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete.json create mode 100644 src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete2.json create mode 100644 src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete3.json create mode 100644 src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_brick2.json create mode 100644 src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_tile2.json create mode 100644 src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_hempcrete_brick2.json create mode 100644 src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_brick2.json create mode 100644 src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_tile2.json create mode 100644 src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_hempcrete_brick2.json create mode 100644 src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile2.json create mode 100644 src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile3.json create mode 100644 src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile4.json create mode 100644 src/generated/resources/data/immersiveengineering/recipes/stonecutting/hempcrete.json create mode 100644 src/generated/resources/data/immersiveengineering/recipes/stonecutting/hempcrete2.json create mode 100644 src/generated/resources/data/immersiveengineering/recipes/stonecutting/hempcrete3.json create mode 100644 src/generated/resources/data/immersiveengineering/recipes/stonecutting/slab_concrete_brick2.json create mode 100644 src/generated/resources/data/immersiveengineering/recipes/stonecutting/slab_concrete_tile2.json create mode 100644 src/generated/resources/data/immersiveengineering/recipes/stonecutting/slab_hempcrete_brick2.json create mode 100644 src/generated/resources/data/immersiveengineering/recipes/stonecutting/stairs_concrete_brick2.json create mode 100644 src/generated/resources/data/immersiveengineering/recipes/stonecutting/stairs_concrete_tile2.json create mode 100644 src/generated/resources/data/immersiveengineering/recipes/stonecutting/stairs_hempcrete_brick2.json diff --git a/src/datagen/java/blusunrize/immersiveengineering/data/recipes/DecorationRecipes.java b/src/datagen/java/blusunrize/immersiveengineering/data/recipes/DecorationRecipes.java index 05210f4bed..5efef16213 100644 --- a/src/datagen/java/blusunrize/immersiveengineering/data/recipes/DecorationRecipes.java +++ b/src/datagen/java/blusunrize/immersiveengineering/data/recipes/DecorationRecipes.java @@ -292,6 +292,11 @@ private void stoneDecoration(RecipeOutput out) addStonecuttingRecipe(StoneDecoration.HEMPCRETE, IEBlocks.TO_STAIRS.get(StoneDecoration.HEMPCRETE.getId()), out); addStonecuttingRecipe(StoneDecoration.HEMPCRETE_BRICK, IEBlocks.TO_SLAB.get(StoneDecoration.HEMPCRETE_BRICK.getId()), 2, out); addStonecuttingRecipe(StoneDecoration.HEMPCRETE_BRICK, IEBlocks.TO_STAIRS.get(StoneDecoration.HEMPCRETE_BRICK.getId()), out); + addStonecuttingRecipe(StoneDecoration.HEMPCRETE, IEBlocks.TO_SLAB.get(StoneDecoration.HEMPCRETE_BRICK.getId()), 2, out); + addStonecuttingRecipe(StoneDecoration.HEMPCRETE, IEBlocks.TO_STAIRS.get(StoneDecoration.HEMPCRETE_BRICK.getId()), out); + addStonecuttingRecipe(StoneDecoration.HEMPCRETE_PILLAR, StoneDecoration.HEMPCRETE, out); + addStonecuttingRecipe(StoneDecoration.HEMPCRETE_CHISELED, StoneDecoration.HEMPCRETE, out); + addStonecuttingRecipe(StoneDecoration.HEMPCRETE_BRICK, StoneDecoration.HEMPCRETE, out); addStonecuttingRecipe(StoneDecoration.CONCRETE, IEBlocks.TO_SLAB.get(StoneDecoration.CONCRETE.getId()), 2, out); addStonecuttingRecipe(StoneDecoration.CONCRETE, IEBlocks.TO_STAIRS.get(StoneDecoration.CONCRETE.getId()), out); addStonecuttingRecipe(StoneDecoration.CONCRETE, StoneDecoration.CONCRETE_SHEET, 16, out); @@ -301,6 +306,10 @@ private void stoneDecoration(RecipeOutput out) addStonecuttingRecipe(StoneDecoration.CONCRETE_BRICK, IEBlocks.TO_STAIRS.get(StoneDecoration.CONCRETE_BRICK.getId()), out); addStonecuttingRecipe(StoneDecoration.CONCRETE_TILE, IEBlocks.TO_SLAB.get(StoneDecoration.CONCRETE_TILE.getId()), 2, out); addStonecuttingRecipe(StoneDecoration.CONCRETE_TILE, IEBlocks.TO_STAIRS.get(StoneDecoration.CONCRETE_TILE.getId()), out); + addStonecuttingRecipe(StoneDecoration.CONCRETE, IEBlocks.TO_SLAB.get(StoneDecoration.CONCRETE_BRICK.getId()), 2, out); + addStonecuttingRecipe(StoneDecoration.CONCRETE, IEBlocks.TO_STAIRS.get(StoneDecoration.CONCRETE_BRICK.getId()), out); + addStonecuttingRecipe(StoneDecoration.CONCRETE, IEBlocks.TO_SLAB.get(StoneDecoration.CONCRETE_TILE.getId()), 2, out); + addStonecuttingRecipe(StoneDecoration.CONCRETE, IEBlocks.TO_STAIRS.get(StoneDecoration.CONCRETE_TILE.getId()), out); addStonecuttingRecipe(StoneDecoration.CONCRETE_LEADED, IEBlocks.TO_SLAB.get(StoneDecoration.CONCRETE_LEADED.getId()), 2, out); addStonecuttingRecipe(StoneDecoration.CONCRETE_LEADED, IEBlocks.TO_STAIRS.get(StoneDecoration.CONCRETE_LEADED.getId()), out); addStonecuttingRecipe(StoneDecoration.CONCRETE_REINFORCED, IEBlocks.TO_SLAB.get(StoneDecoration.CONCRETE_REINFORCED.getId()), 2, out); @@ -314,6 +323,9 @@ private void stoneDecoration(RecipeOutput out) addStonecuttingRecipe(StoneDecoration.CONCRETE_TILE, StoneDecoration.CONCRETE_BRICK, out); addStonecuttingRecipe(StoneDecoration.CONCRETE_TILE, StoneDecoration.CONCRETE_CHISELED, out); addStonecuttingRecipe(StoneDecoration.CONCRETE_TILE, StoneDecoration.CONCRETE_PILLAR, out); + addStonecuttingRecipe(StoneDecoration.CONCRETE_BRICK, StoneDecoration.CONCRETE_TILE, out); + addStonecuttingRecipe(StoneDecoration.CONCRETE_CHISELED, StoneDecoration.CONCRETE_TILE, out); + addStonecuttingRecipe(StoneDecoration.CONCRETE_PILLAR, StoneDecoration.CONCRETE_TILE, out); addStonecuttingRecipe(StoneDecoration.CONCRETE, StoneDecoration.CONCRETE_TILE, out); SimpleCookingRecipeBuilder.smelting(Ingredient.of(StoneDecoration.CONCRETE_BRICK), RecipeCategory.MISC, StoneDecoration.CONCRETE_BRICK_CRACKED, 0.1f, standardSmeltingTime) diff --git a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e index 535a196759..9206799d12 100644 --- a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e +++ b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e @@ -1,4 +1,4 @@ -// 1.20.4 2024-07-13T10:13:02.8006223 Recipes +// 1.20.4 2024-09-25T23:12:21.235425821 Recipes d26086952b40806bc38c90c09b98813f12205a0d data/immersiveengineering/advancements/recipes/misc/crafting/alloybrick.json b9b65ae84fb439073534ac46e2e74644d1239f0a data/immersiveengineering/advancements/recipes/misc/crafting/alloybrick_from_slab.json 5dd470beb97dbd63fc44761ae16283bf3e542d5b data/immersiveengineering/advancements/recipes/misc/crafting/alloybrick_to_slab.json @@ -97,12 +97,12 @@ f84646d067f3c644f3fce44c7f5c4a6cc6a5c37f data/immersiveengineering/advancements/ 64ddb3e2d6284e68c07c62f16ba0f59faafd1970 data/immersiveengineering/advancements/recipes/misc/crafting/coil_hv.json f0d4fcdbfd2eb320acaec3c3e64ee2642689cee4 data/immersiveengineering/advancements/recipes/misc/crafting/coil_lv.json 0a2d7a09660e0aeb6c94883f60b463f6960b1428 data/immersiveengineering/advancements/recipes/misc/crafting/coil_mv.json -8c6e3c5ea5f2bcf64b3657280d9eb633266ddc6a data/immersiveengineering/advancements/recipes/misc/crafting/cokebrick.json -dcdd01c41ada01ae050ffe748082d18f8f7f33c9 data/immersiveengineering/advancements/recipes/misc/crafting/cokebrick_from_slab.json -5914dcf4650bcf0d48811ebbdce89cd6f517a67f data/immersiveengineering/advancements/recipes/misc/crafting/cokebrick_to_slab.json c6aa5037b1c61fed620baf2f0f14580e947850be data/immersiveengineering/advancements/recipes/misc/crafting/coke_from_slab.json fe4a1be1e59336871a98fbea5bdb3d04cc2a0ff3 data/immersiveengineering/advancements/recipes/misc/crafting/coke_to_coal_coke.json ea07f6304d61f834e71900acf7c1c3954552ec59 data/immersiveengineering/advancements/recipes/misc/crafting/coke_to_slab.json +8c6e3c5ea5f2bcf64b3657280d9eb633266ddc6a data/immersiveengineering/advancements/recipes/misc/crafting/cokebrick.json +dcdd01c41ada01ae050ffe748082d18f8f7f33c9 data/immersiveengineering/advancements/recipes/misc/crafting/cokebrick_from_slab.json +5914dcf4650bcf0d48811ebbdce89cd6f517a67f data/immersiveengineering/advancements/recipes/misc/crafting/cokebrick_to_slab.json 4e49b0226a18a5f20ddf94b1a6399eb23757bd0f data/immersiveengineering/advancements/recipes/misc/crafting/component_iron.json 5c15561a0eb67d531a6b1d3f793df87062dafb0f data/immersiveengineering/advancements/recipes/misc/crafting/component_steel.json e1fa87d2b7fa49b2282fe28788d0d7fa90a7fb3a data/immersiveengineering/advancements/recipes/misc/crafting/concrete.json @@ -182,6 +182,7 @@ ff9f8d886f3bba267ec5d405331baed7b958e05e data/immersiveengineering/advancements/ 8f3adb01da09ffc2306e41e9c41bf094ce650110 data/immersiveengineering/advancements/recipes/misc/crafting/gunpowder_from_dusts.json 1bfe610229f84ac4dee1bf21fffe85bfd655df62 data/immersiveengineering/advancements/recipes/misc/crafting/hammer.json 0052463437825d4d24cc0410dc061a981f7f6149 data/immersiveengineering/advancements/recipes/misc/crafting/heavy_engineering.json +d5d12a4b8538167afbe6d864c0bbaf94db45ad6e data/immersiveengineering/advancements/recipes/misc/crafting/hemp_fabric.json 8faf8d44d825f1c48ba6cfad4485cd1ccfa7fd15 data/immersiveengineering/advancements/recipes/misc/crafting/hempcrete.json 632be721ac625a8c033dd403860ea6c9678dddf9 data/immersiveengineering/advancements/recipes/misc/crafting/hempcrete_brick.json de675c0d96f1091a7f8abd014f557cb3b2227760 data/immersiveengineering/advancements/recipes/misc/crafting/hempcrete_brick_from_slab.json @@ -189,7 +190,6 @@ de675c0d96f1091a7f8abd014f557cb3b2227760 data/immersiveengineering/advancements/ 3dacb8097d27f76af37c36510e29c8e6361ca86d data/immersiveengineering/advancements/recipes/misc/crafting/hempcrete_from_slab.json 1b3987af42b4b571df8f71c930bbe7748c6667ac data/immersiveengineering/advancements/recipes/misc/crafting/hempcrete_pillar.json 239090b6869d989b5629fbc332dbfba8147449f7 data/immersiveengineering/advancements/recipes/misc/crafting/hempcrete_to_slab.json -d5d12a4b8538167afbe6d864c0bbaf94db45ad6e data/immersiveengineering/advancements/recipes/misc/crafting/hemp_fabric.json a18d5ffad6285131eb6f132b7039233d1e6bebfe data/immersiveengineering/advancements/recipes/misc/crafting/hoe_steel.json c38fa8f3b7bcc6bdfd16b6013ec55efd76ec7c50 data/immersiveengineering/advancements/recipes/misc/crafting/ingot_aluminum_to_nugget_aluminum.json 6fd7cfe15cdb9e1f176ae3293225fabb8d0004c7 data/immersiveengineering/advancements/recipes/misc/crafting/ingot_aluminum_to_storage_aluminum.json @@ -506,6 +506,11 @@ d3fcb2e7cb133e5982f76473198abad941d2644f data/immersiveengineering/advancements/ e17be8fa078d540468db2c74a2df1ef9753a355d data/immersiveengineering/advancements/recipes/misc/crafting/windmill.json 841f785d4ee2096576b94ed6a1e8644be1bfa10d data/immersiveengineering/advancements/recipes/misc/crafting/windmill_blade.json ecad670d4dbeed2978409354d004070596b6f2ae data/immersiveengineering/advancements/recipes/misc/crafting/windmill_sail.json +18e3cfb84f2f6824c4f6ca74554a0c7e4dc9c831 data/immersiveengineering/advancements/recipes/misc/crafting/wire_aluminum.json +3a792d3d19a57487077fd58cfba3fbc30cbfd853 data/immersiveengineering/advancements/recipes/misc/crafting/wire_copper.json +9bc58d965efd7f3d2647101c499f4af4e068f0ff data/immersiveengineering/advancements/recipes/misc/crafting/wire_electrum.json +febf0a61ae55708b3e173d2d326f4ff82497eb86 data/immersiveengineering/advancements/recipes/misc/crafting/wire_lead.json +afcd34a5fecb3d084360759fb82449636e05e0d8 data/immersiveengineering/advancements/recipes/misc/crafting/wire_steel.json 626bbb6e01ef6c9a2957cdc2091cdf04782b6edf data/immersiveengineering/advancements/recipes/misc/crafting/wirecoil_copper.json f7fa7db6728717aedcef0c4cdec270e55acf40e7 data/immersiveengineering/advancements/recipes/misc/crafting/wirecoil_copper_ins.json 20736d3dab32e11c1a5db6b08acd4b476d5a1e99 data/immersiveengineering/advancements/recipes/misc/crafting/wirecoil_electrum.json @@ -515,11 +520,6 @@ aace424f1f0ab9789e8d48da94584460d0c75019 data/immersiveengineering/advancements/ 98280ecd74e105eaafb904588222f7f0b636f436 data/immersiveengineering/advancements/recipes/misc/crafting/wirecoil_structure_rope.json 491e1e8c6cb2fbfa60f4c290a836a9386026b192 data/immersiveengineering/advancements/recipes/misc/crafting/wirecoil_structure_steel.json 2cbc4bbe332634cfc37129e78588cf4a8f5723a3 data/immersiveengineering/advancements/recipes/misc/crafting/wirecutter.json -18e3cfb84f2f6824c4f6ca74554a0c7e4dc9c831 data/immersiveengineering/advancements/recipes/misc/crafting/wire_aluminum.json -3a792d3d19a57487077fd58cfba3fbc30cbfd853 data/immersiveengineering/advancements/recipes/misc/crafting/wire_copper.json -9bc58d965efd7f3d2647101c499f4af4e068f0ff data/immersiveengineering/advancements/recipes/misc/crafting/wire_electrum.json -febf0a61ae55708b3e173d2d326f4ff82497eb86 data/immersiveengineering/advancements/recipes/misc/crafting/wire_lead.json -afcd34a5fecb3d084360759fb82449636e05e0d8 data/immersiveengineering/advancements/recipes/misc/crafting/wire_steel.json bc481b97287ce29813871efa40566f10c347053b data/immersiveengineering/advancements/recipes/misc/crafting/wooden_barrel.json ed3baa2742992918096c1568b51cc6ab48aedc46 data/immersiveengineering/advancements/recipes/misc/crafting/wooden_grip.json af7db1f38fee9377cc9a9c623139b52734b0d7e2 data/immersiveengineering/advancements/recipes/misc/crafting/workbench.json @@ -615,28 +615,40 @@ c629954ed014783084797d7c8bf4e7c664aa6ba6 data/immersiveengineering/advancements/ ae93b796fbae39c45f4b7a02753357fb5be82c55 data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_quarter.json 6b69a051bba818b4dbfe4ad2a1bf7c981eaddf3e data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_sheet.json 7e5e3d8e7b0fc4506b7ae4c269e94b596c7860cb data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_three_quarter.json -be16f2a00cac128eabbdb3aaa29b702b0185d67c data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile.json +db4ca5a82fa5b27ad8a734873df5a44aa0a3d1a4 data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile.json +8e3657ecf76d7ebfbca397cc63e1d00888a71dff data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile2.json +9497c1b29a6f3f36d1f1c244f386a2f647d2ea31 data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile3.json +82d01add0ad01851ceb9c4a2fe167db1456c699a data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile4.json +07c7b5a4ac086c08222b4508c160db07ca48a72b data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete.json +8f3b2263032c55af842c179be2e9bb7912c4a3e7 data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete2.json +d8f38099e410432725f1375dcf27473ec7b84324 data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete3.json eeaf948504cc41447f2d8451c5e7d811e84c490e data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete_brick.json d9b352adf455349ff67d9bae3626b1497a99aec3 data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete_chiseled.json dff55acd2eb749553eae20011f316db787db5b23 data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete_pillar.json ee4b4f77c6004311adb768d36c68acecff60d4c3 data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_clinker_brick.json 757d8a42214b9ed8927624129008ef75807224d1 data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete.json 1e56baf36d117a70f50b932304fc4abd9b16312c data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_brick.json +677c7f562d00d25bf7afbbc166f14116aaa79e5c data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_brick2.json dd0600987511959a822461239d0848a3a9dae3d2 data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_leaded.json 99f95f14f9a6b7a62ca30032507e624e4f9e63cf data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_reinforced.json a656b47187722d48defbf3d22a10c95e21c1b015 data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_reinforced_tile.json 8a66f7a72c414202145edf58e2e4e6b674a65122 data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_tile.json +dfde9146023d66ae3f263b407b33d8731bf6d94c data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_tile2.json 68ec452bb1ef4feaa1e84678e7507e39242a0d4e data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_hempcrete.json de73565e5230343df38a375acfb8aad58ff09dce data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_hempcrete_brick.json +ffeb7f15ad4f7710f35873003f4ea72f2aa991c9 data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_hempcrete_brick2.json 27a31786533405fbb19f3ceb23438aeef57128e1 data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_slag_brick.json 8d544863c42ced4fdf00b75a5ac88c210ebc7647 data/immersiveengineering/advancements/recipes/misc/stonecutting/slag_brick.json c1f22004a3866c25f9f1ce25e325a4cdd72d2b62 data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_clinker_brick.json c765cedb21077af6620e87adf0dbf94f19751fb3 data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete.json 0980e24e26d118469f2a213bf88eb9c753a1219d data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_brick.json +1ce9158998adfc687c645530fff3836df71bbf4c data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_brick2.json 601295974665522a3c35d049e3c70d6028e08e26 data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_leaded.json 40b1070f6f7c175a41e5a547068a4032d4e7f0c6 data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_tile.json +df51608bb92e334e890299ef3c92cf0539f26e7c data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_tile2.json d2d7ef5ce7d143d28b81f2ebc96572d251f3b0cf data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_hempcrete.json 2adf70b46e7a652b16bf9bf8d1fcdc7243daab0f data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_hempcrete_brick.json +f802cd0fdde772912667828d91d131fba892cb38 data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_hempcrete_brick2.json e4bf36f31abd2ce422fbdb540d10373343334848 data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_slag_brick.json 1b306188cb2641dd11f794d9f08db8ad4bc4da85 data/immersiveengineering/advancements/recipes/misc/stonecutting/wall_clinker_brick.json b85519f4edad02f5912b3615d0a32eb944a3df6a data/immersiveengineering/advancements/recipes/misc/stonecutting/wall_slag_brick.json @@ -648,6 +660,7 @@ a3f6cee5cc87060fb32b5cdfdaab82f60945e22c data/immersiveengineering/recipes/alloy 39581c670d498b26db6814c3ac0a2a182061a05b data/immersiveengineering/recipes/alloysmelter/invar.json 6473fef49df88ab3d966bfedd18c8dc42348ba6b data/immersiveengineering/recipes/alloysmelter/manyullyn.json 24df0dc3754622e1caa8b255ce550d2440e1c32d data/immersiveengineering/recipes/alloysmelter/rose_gold.json +729fe94b68ff45775d1a82961f1070a89b908ec8 data/immersiveengineering/recipes/arc_recycling_list.json fa4574673334848505f05468f0d5f923d2967082 data/immersiveengineering/recipes/arcfurnace/alloy_brass.json 586653364013f1aa1a772eaaf285114f10c7bb26 data/immersiveengineering/recipes/arcfurnace/alloy_bronze.json ee893dcdd39fd4ae2c41072327911da4af7df43f data/immersiveengineering/recipes/arcfurnace/alloy_constantan.json @@ -726,7 +739,6 @@ da2f06d281cb9c289613f89bd1aadca3678756a1 data/immersiveengineering/recipes/arcfu 6e8f3e32cb7af5921e486093361b8fd067094cca data/immersiveengineering/recipes/arcfurnace/raw_ore_uranium.json 6bc6a56a456761a3e3453590fe97791e21007177 data/immersiveengineering/recipes/arcfurnace/raw_ore_zinc.json fa318281ba90831f00fd96d7a635724521c550e8 data/immersiveengineering/recipes/arcfurnace/steel.json -729fe94b68ff45775d1a82961f1070a89b908ec8 data/immersiveengineering/recipes/arc_recycling_list.json 57cea40c8ea9adda84bfa3db1c41716ca306281a data/immersiveengineering/recipes/blastfurnace/fuel_charcoal.json 41219c534363190f7c920fc57e32fdafb91a115f data/immersiveengineering/recipes/blastfurnace/fuel_charcoal_block.json 17bc8061148739e73c1e94d6fbfd10af552a34dc data/immersiveengineering/recipes/blastfurnace/fuel_coke.json @@ -960,12 +972,12 @@ f321fb83f033e7e95a6378c3d656ac3fefcd191d data/immersiveengineering/recipes/craft c68c5fc78373b5dabdb1cddd0957f6f0144c1368 data/immersiveengineering/recipes/crafting/coil_hv.json a8fea19024e001bdefd1e2ab773d5300f5cd5b08 data/immersiveengineering/recipes/crafting/coil_lv.json 192431d0fd003dbd12ed57996649c56b6bc81e94 data/immersiveengineering/recipes/crafting/coil_mv.json -1c8ef81b99b390cf36e6ba225e8b219f40386316 data/immersiveengineering/recipes/crafting/cokebrick.json -030f491f5b2c06059b16e45ed439ea8c17706245 data/immersiveengineering/recipes/crafting/cokebrick_from_slab.json -55dd6ff7423d09f9c9bb84e230fe57a067853db7 data/immersiveengineering/recipes/crafting/cokebrick_to_slab.json 6a26a7e5f22082a1efd93cfd01dc338b545a980b data/immersiveengineering/recipes/crafting/coke_from_slab.json 4e02aa1fac7f16ee9c2b7d1e17fcd2ab312821c3 data/immersiveengineering/recipes/crafting/coke_to_coal_coke.json ae030f4b804b178c68a16f605aa981dde4bc6a45 data/immersiveengineering/recipes/crafting/coke_to_slab.json +1c8ef81b99b390cf36e6ba225e8b219f40386316 data/immersiveengineering/recipes/crafting/cokebrick.json +030f491f5b2c06059b16e45ed439ea8c17706245 data/immersiveengineering/recipes/crafting/cokebrick_from_slab.json +55dd6ff7423d09f9c9bb84e230fe57a067853db7 data/immersiveengineering/recipes/crafting/cokebrick_to_slab.json d6ebdb021bf6f06eeed1db1dc5341a8efcc9d7e3 data/immersiveengineering/recipes/crafting/component_iron.json 6061561eaf1c49fd3c118924676caca5ba4753a2 data/immersiveengineering/recipes/crafting/component_steel.json 2ff6d94bd2fd633d0d7a758b6c313af1b9d210dd data/immersiveengineering/recipes/crafting/concrete.json @@ -1061,6 +1073,7 @@ dd41df5717e3473c7cfc5b3aa9f16d356bee015a data/immersiveengineering/recipes/craft 35b4e1a5ebe1d9ad7be8b57d4b73d60aa7ef3044 data/immersiveengineering/recipes/crafting/hammercrushing_uranium.json 9537925b306abf8b3d7c44e33bf82bc4a686d595 data/immersiveengineering/recipes/crafting/hammercrushing_zinc.json aa3622d5e625263c9f564f26183013d04d51e4d6 data/immersiveengineering/recipes/crafting/heavy_engineering.json +0a87112509cd14cdf7c8ec664572ddb556e18de8 data/immersiveengineering/recipes/crafting/hemp_fabric.json 0b55a9bbc7703eba9e5c0c99ca84fbaedd89a9d0 data/immersiveengineering/recipes/crafting/hempcrete.json d0b79507676f142ad51a5689ae635355d403f93d data/immersiveengineering/recipes/crafting/hempcrete_brick.json 899ad9901675f2e2f150ab7681edcca70954d434 data/immersiveengineering/recipes/crafting/hempcrete_brick_from_slab.json @@ -1068,7 +1081,6 @@ f824beef88b808eb0e2d7d1d2ee0ce17d8855ccf data/immersiveengineering/recipes/craft 4618189bdd56103de7a16470539a1e739e1b4f81 data/immersiveengineering/recipes/crafting/hempcrete_from_slab.json f61146bb872207693984373f1e684a8569b1ef77 data/immersiveengineering/recipes/crafting/hempcrete_pillar.json 4c3b260c9b1e8588ae48dd2d2e95e7161a85d015 data/immersiveengineering/recipes/crafting/hempcrete_to_slab.json -0a87112509cd14cdf7c8ec664572ddb556e18de8 data/immersiveengineering/recipes/crafting/hemp_fabric.json 2e3ec22e4dd5c2ba3a6b7faf344e92a30d9899ee data/immersiveengineering/recipes/crafting/hoe_steel.json 38da3571b445b66e9a4f65b98c941e287fbbdfa1 data/immersiveengineering/recipes/crafting/ingot_aluminum_to_nugget_aluminum.json 906310786c7099c0ca3c51caa03306d7c0d3ae65 data/immersiveengineering/recipes/crafting/ingot_aluminum_to_storage_aluminum.json @@ -1400,6 +1412,11 @@ fe07179e19b5f0a47cd4d0c0245e43d0401b4a42 data/immersiveengineering/recipes/craft 965950e9d3562910d24d9f54304fe208de8fb20c data/immersiveengineering/recipes/crafting/windmill.json 8d688af33cb129f810d1dced3d5676eed7d4658b data/immersiveengineering/recipes/crafting/windmill_blade.json f906acb60120103ab14394e8dfdd0f3c4e25275b data/immersiveengineering/recipes/crafting/windmill_sail.json +a39c34ef43972ae02546f6228ec45bcf7e170d3b data/immersiveengineering/recipes/crafting/wire_aluminum.json +d81dde817b1d44d656b30ec95ff49987429f97ec data/immersiveengineering/recipes/crafting/wire_copper.json +9197d06d8dbf22366c3b862b3089fcf62f2f3e3e data/immersiveengineering/recipes/crafting/wire_electrum.json +4403f581955620c92d179c20c47527a845b96a82 data/immersiveengineering/recipes/crafting/wire_lead.json +96ab0dc2464f6b818afb438ff2fc1e499f7de718 data/immersiveengineering/recipes/crafting/wire_steel.json 258153ee7002ced906188fd40e2b571e069ccbea data/immersiveengineering/recipes/crafting/wirecoil_copper.json d3218b972c3f98020fe7d9f1d2963855aa9df013 data/immersiveengineering/recipes/crafting/wirecoil_copper_ins.json 0419d104139ea7911e671d8e9384cfd8503fd1fc data/immersiveengineering/recipes/crafting/wirecoil_electrum.json @@ -1409,11 +1426,6 @@ d3218b972c3f98020fe7d9f1d2963855aa9df013 data/immersiveengineering/recipes/craft 6973b8a90c08f9704d00eef5613db7ab8d7a640e data/immersiveengineering/recipes/crafting/wirecoil_structure_rope.json c60c634f18f417d417130b9048a3562188f6fbe0 data/immersiveengineering/recipes/crafting/wirecoil_structure_steel.json 94f3c1a1568dca496cff453a04e53a0a3d597bba data/immersiveengineering/recipes/crafting/wirecutter.json -a39c34ef43972ae02546f6228ec45bcf7e170d3b data/immersiveengineering/recipes/crafting/wire_aluminum.json -d81dde817b1d44d656b30ec95ff49987429f97ec data/immersiveengineering/recipes/crafting/wire_copper.json -9197d06d8dbf22366c3b862b3089fcf62f2f3e3e data/immersiveengineering/recipes/crafting/wire_electrum.json -4403f581955620c92d179c20c47527a845b96a82 data/immersiveengineering/recipes/crafting/wire_lead.json -96ab0dc2464f6b818afb438ff2fc1e499f7de718 data/immersiveengineering/recipes/crafting/wire_steel.json 39204f6844934e082eb4e71ce8cfeb1543fbe703 data/immersiveengineering/recipes/crafting/wooden_barrel.json 6857f0e1fd5292da9d8298d6fcf56cbd6cfb9a7c data/immersiveengineering/recipes/crafting/wooden_grip.json 517cc7a14a92bd5324367f4f4cf1847cb5134d82 data/immersiveengineering/recipes/crafting/workbench.json @@ -1844,28 +1856,40 @@ e31227be3607c444dbddde8c7babaf0fa2b7265a data/immersiveengineering/recipes/stone bea1b501abc00d8196d53f1198b8eafcc57adc80 data/immersiveengineering/recipes/stonecutting/concrete_quarter.json 6930fd6cf096b4e5eab70eed94ee03d644b2f071 data/immersiveengineering/recipes/stonecutting/concrete_sheet.json 8afae49554aabaf199103fda3ae62bca20e7a401 data/immersiveengineering/recipes/stonecutting/concrete_three_quarter.json -08f1b9c24ed64e2b4eed151bbe7c923ec3d7259b data/immersiveengineering/recipes/stonecutting/concrete_tile.json +0bfd10760556376786ceafb52503058d2ac11bfd data/immersiveengineering/recipes/stonecutting/concrete_tile.json +7b208a81c9c9eeb6d57daf78d746faee4553a0af data/immersiveengineering/recipes/stonecutting/concrete_tile2.json +d9536704577a02e7e6102ab96382cec801cae5c9 data/immersiveengineering/recipes/stonecutting/concrete_tile3.json +08f1b9c24ed64e2b4eed151bbe7c923ec3d7259b data/immersiveengineering/recipes/stonecutting/concrete_tile4.json +7ea8a77102d324895bbc6676a96f0b177d2ea56f data/immersiveengineering/recipes/stonecutting/hempcrete.json +dcef4ddb7f30f5345033e5662f36f633888c243c data/immersiveengineering/recipes/stonecutting/hempcrete2.json +895a9ee25c27d40db2fe5ad811de08c5c1812f37 data/immersiveengineering/recipes/stonecutting/hempcrete3.json 97fd01aeb657e19fe1add51014c78bbb084f942d data/immersiveengineering/recipes/stonecutting/hempcrete_brick.json c89dafa7abef92f30d787e9450acde0246a28d57 data/immersiveengineering/recipes/stonecutting/hempcrete_chiseled.json 096bcf723c1aebbeb12fda427ad9c53febbc3353 data/immersiveengineering/recipes/stonecutting/hempcrete_pillar.json 8a08c9a05550809f00b97126348fdf1e005cad8c data/immersiveengineering/recipes/stonecutting/slab_clinker_brick.json 1363c0ed14898451b399a3f46f575e1a252a9809 data/immersiveengineering/recipes/stonecutting/slab_concrete.json 8cc36726293791f8776f544db300ef3ba30ff09c data/immersiveengineering/recipes/stonecutting/slab_concrete_brick.json +4c1cff925fccfea0f77db231786dd6aeaa613d6c data/immersiveengineering/recipes/stonecutting/slab_concrete_brick2.json a9c2b4cf4ddceb41694977710188ef94b360901a data/immersiveengineering/recipes/stonecutting/slab_concrete_leaded.json 5d17b54505d5463b2dcee005ff732a655a58d67b data/immersiveengineering/recipes/stonecutting/slab_concrete_reinforced.json 6cd6d48f95e8d2bbdcdf38a5337782a71b25aa57 data/immersiveengineering/recipes/stonecutting/slab_concrete_reinforced_tile.json 2db52b5237e319010366ede6913a8fc94598c9be data/immersiveengineering/recipes/stonecutting/slab_concrete_tile.json +e8da40e82aeded991934e7e8b2eff336a761f9c5 data/immersiveengineering/recipes/stonecutting/slab_concrete_tile2.json 9a9f64ebd9ef61c40969a6f378b1cddf4f6d97f1 data/immersiveengineering/recipes/stonecutting/slab_hempcrete.json ee41289668690dafa9ccfc40918625791b0d58f6 data/immersiveengineering/recipes/stonecutting/slab_hempcrete_brick.json +19c063f341f086772f32cf664970de6926645392 data/immersiveengineering/recipes/stonecutting/slab_hempcrete_brick2.json 8060c116f78af288ce2cd8543ca8141730722560 data/immersiveengineering/recipes/stonecutting/slab_slag_brick.json 8215652e10e39489cf58935e9b8bae5c4b72eba6 data/immersiveengineering/recipes/stonecutting/slag_brick.json 32dc92e9e22565b4049e66600f8eaf4aca0aa99e data/immersiveengineering/recipes/stonecutting/stairs_clinker_brick.json 35af644926d183202915cb6453e28244668ed343 data/immersiveengineering/recipes/stonecutting/stairs_concrete.json 3297ae9a1aaa1286c96e6fccf6bdb8939c6fe1ea data/immersiveengineering/recipes/stonecutting/stairs_concrete_brick.json +ed71f1692a3c6d370a2dc2d4bd645ec07627a22b data/immersiveengineering/recipes/stonecutting/stairs_concrete_brick2.json 270e2570f8ec4b2d5d58d92fd1455832746448c2 data/immersiveengineering/recipes/stonecutting/stairs_concrete_leaded.json d9072395f1e9f977ecd51573aa93d4258cfa5639 data/immersiveengineering/recipes/stonecutting/stairs_concrete_tile.json +e25e71ad105054976cc8508910eb80412bb4c38a data/immersiveengineering/recipes/stonecutting/stairs_concrete_tile2.json 1e6545812eebea9ef4859614dd868921a1a096bd data/immersiveengineering/recipes/stonecutting/stairs_hempcrete.json 783c2c64e50b060809cd607591dd671aee9ad59a data/immersiveengineering/recipes/stonecutting/stairs_hempcrete_brick.json +be7ef4c8132f91f6a87a5b22d74dd50827f8d6b4 data/immersiveengineering/recipes/stonecutting/stairs_hempcrete_brick2.json 26a0fd25d0212bc7d5f21da1f47beaf38029041d data/immersiveengineering/recipes/stonecutting/stairs_slag_brick.json 37270e705c959de71373a18758d12093f758e87a data/immersiveengineering/recipes/stonecutting/wall_clinker_brick.json b980d91286519714a409c78ac92753fef31aebba data/immersiveengineering/recipes/stonecutting/wall_slag_brick.json diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile.json index efb05c0013..fb4cdfe586 100644 --- a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile.json +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile.json @@ -1,12 +1,12 @@ { "parent": "minecraft:recipes/root", "criteria": { - "has_concrete": { + "has_concrete_brick": { "conditions": { "items": [ { "items": [ - "immersiveengineering:concrete" + "immersiveengineering:concrete_brick" ] } ] @@ -23,7 +23,7 @@ "requirements": [ [ "has_the_recipe", - "has_concrete" + "has_concrete_brick" ] ], "rewards": { diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile2.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile2.json new file mode 100644 index 0000000000..36de9befbe --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile2.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_concrete_chiseled": { + "conditions": { + "items": [ + { + "items": [ + "immersiveengineering:concrete_chiseled" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:stonecutting/concrete_tile2" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_concrete_chiseled" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:stonecutting/concrete_tile2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile3.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile3.json new file mode 100644 index 0000000000..70168f7b80 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile3.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_concrete_pillar": { + "conditions": { + "items": [ + { + "items": [ + "immersiveengineering:concrete_pillar" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:stonecutting/concrete_tile3" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_concrete_pillar" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:stonecutting/concrete_tile3" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile4.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile4.json new file mode 100644 index 0000000000..0b7253bfa3 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/concrete_tile4.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_concrete": { + "conditions": { + "items": [ + { + "items": [ + "immersiveengineering:concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:stonecutting/concrete_tile4" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_concrete" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:stonecutting/concrete_tile4" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete.json new file mode 100644 index 0000000000..988df21490 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hempcrete_pillar": { + "conditions": { + "items": [ + { + "items": [ + "immersiveengineering:hempcrete_pillar" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:stonecutting/hempcrete" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hempcrete_pillar" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:stonecutting/hempcrete" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete2.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete2.json new file mode 100644 index 0000000000..423f130b98 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete2.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hempcrete_chiseled": { + "conditions": { + "items": [ + { + "items": [ + "immersiveengineering:hempcrete_chiseled" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:stonecutting/hempcrete2" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hempcrete_chiseled" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:stonecutting/hempcrete2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete3.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete3.json new file mode 100644 index 0000000000..5d7acf593c --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/hempcrete3.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hempcrete_brick": { + "conditions": { + "items": [ + { + "items": [ + "immersiveengineering:hempcrete_brick" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:stonecutting/hempcrete3" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hempcrete_brick" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:stonecutting/hempcrete3" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_brick2.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_brick2.json new file mode 100644 index 0000000000..e39d07bd5e --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_brick2.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_concrete": { + "conditions": { + "items": [ + { + "items": [ + "immersiveengineering:concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:stonecutting/slab_concrete_brick2" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_concrete" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:stonecutting/slab_concrete_brick2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_tile2.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_tile2.json new file mode 100644 index 0000000000..c11ce2e6c6 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_concrete_tile2.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_concrete": { + "conditions": { + "items": [ + { + "items": [ + "immersiveengineering:concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:stonecutting/slab_concrete_tile2" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_concrete" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:stonecutting/slab_concrete_tile2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_hempcrete_brick2.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_hempcrete_brick2.json new file mode 100644 index 0000000000..222d50a323 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/slab_hempcrete_brick2.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hempcrete": { + "conditions": { + "items": [ + { + "items": [ + "immersiveengineering:hempcrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:stonecutting/slab_hempcrete_brick2" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hempcrete" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:stonecutting/slab_hempcrete_brick2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_brick2.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_brick2.json new file mode 100644 index 0000000000..e07bb21adc --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_brick2.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_concrete": { + "conditions": { + "items": [ + { + "items": [ + "immersiveengineering:concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:stonecutting/stairs_concrete_brick2" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_concrete" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:stonecutting/stairs_concrete_brick2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_tile2.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_tile2.json new file mode 100644 index 0000000000..b17a41bfe0 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_concrete_tile2.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_concrete": { + "conditions": { + "items": [ + { + "items": [ + "immersiveengineering:concrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:stonecutting/stairs_concrete_tile2" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_concrete" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:stonecutting/stairs_concrete_tile2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_hempcrete_brick2.json b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_hempcrete_brick2.json new file mode 100644 index 0000000000..59275d2f82 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/advancements/recipes/misc/stonecutting/stairs_hempcrete_brick2.json @@ -0,0 +1,34 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_hempcrete": { + "conditions": { + "items": [ + { + "items": [ + "immersiveengineering:hempcrete" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "immersiveengineering:stonecutting/stairs_hempcrete_brick2" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_hempcrete" + ] + ], + "rewards": { + "recipes": [ + "immersiveengineering:stonecutting/stairs_hempcrete_brick2" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile.json index 8d1eb87e49..e8e652350d 100644 --- a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile.json +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile.json @@ -2,7 +2,7 @@ "type": "minecraft:stonecutting", "count": 1, "ingredient": { - "item": "immersiveengineering:concrete" + "item": "immersiveengineering:concrete_brick" }, "result": "immersiveengineering:concrete_tile" } \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile2.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile2.json new file mode 100644 index 0000000000..94d7e100e5 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile2.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "immersiveengineering:concrete_chiseled" + }, + "result": "immersiveengineering:concrete_tile" +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile3.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile3.json new file mode 100644 index 0000000000..6105b284b4 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile3.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "immersiveengineering:concrete_pillar" + }, + "result": "immersiveengineering:concrete_tile" +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile4.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile4.json new file mode 100644 index 0000000000..8d1eb87e49 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/concrete_tile4.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "immersiveengineering:concrete" + }, + "result": "immersiveengineering:concrete_tile" +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/hempcrete.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/hempcrete.json new file mode 100644 index 0000000000..c278ff9497 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/hempcrete.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "immersiveengineering:hempcrete_pillar" + }, + "result": "immersiveengineering:hempcrete" +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/hempcrete2.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/hempcrete2.json new file mode 100644 index 0000000000..f08062354b --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/hempcrete2.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "immersiveengineering:hempcrete_chiseled" + }, + "result": "immersiveengineering:hempcrete" +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/hempcrete3.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/hempcrete3.json new file mode 100644 index 0000000000..0bf66f3108 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/hempcrete3.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "immersiveengineering:hempcrete_brick" + }, + "result": "immersiveengineering:hempcrete" +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/slab_concrete_brick2.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/slab_concrete_brick2.json new file mode 100644 index 0000000000..2351d31311 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/slab_concrete_brick2.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 2, + "ingredient": { + "item": "immersiveengineering:concrete" + }, + "result": "immersiveengineering:slab_concrete_brick" +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/slab_concrete_tile2.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/slab_concrete_tile2.json new file mode 100644 index 0000000000..0253e716cc --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/slab_concrete_tile2.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 2, + "ingredient": { + "item": "immersiveengineering:concrete" + }, + "result": "immersiveengineering:slab_concrete_tile" +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/slab_hempcrete_brick2.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/slab_hempcrete_brick2.json new file mode 100644 index 0000000000..8edb4b34d2 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/slab_hempcrete_brick2.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 2, + "ingredient": { + "item": "immersiveengineering:hempcrete" + }, + "result": "immersiveengineering:slab_hempcrete_brick" +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/stairs_concrete_brick2.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/stairs_concrete_brick2.json new file mode 100644 index 0000000000..4676b54961 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/stairs_concrete_brick2.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "immersiveengineering:concrete" + }, + "result": "immersiveengineering:stairs_concrete_brick" +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/stairs_concrete_tile2.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/stairs_concrete_tile2.json new file mode 100644 index 0000000000..a0166097c3 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/stairs_concrete_tile2.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "immersiveengineering:concrete" + }, + "result": "immersiveengineering:stairs_concrete_tile" +} \ No newline at end of file diff --git a/src/generated/resources/data/immersiveengineering/recipes/stonecutting/stairs_hempcrete_brick2.json b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/stairs_hempcrete_brick2.json new file mode 100644 index 0000000000..3be69b17f1 --- /dev/null +++ b/src/generated/resources/data/immersiveengineering/recipes/stonecutting/stairs_hempcrete_brick2.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "count": 1, + "ingredient": { + "item": "immersiveengineering:hempcrete" + }, + "result": "immersiveengineering:stairs_hempcrete_brick" +} \ No newline at end of file