From e3b56fa9b68524f7a38353c1a3bfc1d13355d926 Mon Sep 17 00:00:00 2001 From: muhta Date: Sun, 3 Dec 2023 16:49:29 -0600 Subject: [PATCH] added recipes for echo woods --- .../9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e | 6 +++- .../recipes/building_blocks/echo_wood.json | 35 +++++++++++++++++++ .../building_blocks/stripped_echo_wood.json | 35 +++++++++++++++++++ .../data/deeperdarker/recipes/echo_wood.json | 19 ++++++++++ .../recipes/stripped_echo_wood.json | 19 ++++++++++ .../datagen/data/DDRecipeProvider.java | 2 ++ 6 files changed, 115 insertions(+), 1 deletion(-) create mode 100644 src/generated/resources/data/deeperdarker/advancements/recipes/building_blocks/echo_wood.json create mode 100644 src/generated/resources/data/deeperdarker/advancements/recipes/building_blocks/stripped_echo_wood.json create mode 100644 src/generated/resources/data/deeperdarker/recipes/echo_wood.json create mode 100644 src/generated/resources/data/deeperdarker/recipes/stripped_echo_wood.json diff --git a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e index 69d34522f..cde2a250c 100644 --- a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e +++ b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e @@ -1,4 +1,4 @@ -// 1.20.1 2023-12-03T14:33:13.095372 Recipes +// 1.20.1 2023-12-03T16:48:00.7855615 Recipes a8fb4bbceb410cf4b085e50d80a60616a1056495 data/deeperdarker/advancements/recipes/building_blocks/bloom_planks.json 10dd62d8e5f694adfe7e883f542d372bafa72e51 data/deeperdarker/advancements/recipes/building_blocks/bloom_slab.json 432fd8537132b95f2db48c1adec0bd02932886c2 data/deeperdarker/advancements/recipes/building_blocks/bloom_stairs.json @@ -43,6 +43,7 @@ ab81da352ba84030c6558c2cc20797fc58612247 data/deeperdarker/advancements/recipes/ 3d9903d11c78a3a81a895b597c10deacabbb71a3 data/deeperdarker/advancements/recipes/building_blocks/echo_planks.json ea4c7ec8b0fe75645cff00cede1d9fc0951e98e3 data/deeperdarker/advancements/recipes/building_blocks/echo_slab.json f0f8bb1b2695f45e5441313caca509eb93fb1e0f data/deeperdarker/advancements/recipes/building_blocks/echo_stairs.json +75c12933aea0fbfde1c1798b388ea235bf5709de data/deeperdarker/advancements/recipes/building_blocks/echo_wood.json 4452e0e56256d134f8497229f0dd653018ac9a31 data/deeperdarker/advancements/recipes/building_blocks/gloomslate.json 14b26684ee132ea3c1f930a3d3642786761f7f23 data/deeperdarker/advancements/recipes/building_blocks/gloomslate_bricks.json a2a8155cf4ca3f938aa4f9ee2a17ab80a7476cc8 data/deeperdarker/advancements/recipes/building_blocks/gloomslate_bricks_from_cobbled_gloomslate_stonecutting.json @@ -162,6 +163,7 @@ d653615a82750a57378700435cd424ab3a7ee119 data/deeperdarker/advancements/recipes/ 00ad1218c088e7bffdac270202fceec0700629e3 data/deeperdarker/advancements/recipes/building_blocks/smooth_sculk_stone_wall.json 07ab9e382bf99a68ddba345d719a2c2a1789d51d data/deeperdarker/advancements/recipes/building_blocks/smooth_sculk_stone_wall_from_smooth_sculk_stone_stonecutting.json 0345eafe8005577c6bbc4122f3c185fee329eac1 data/deeperdarker/advancements/recipes/building_blocks/soul_elytra.json +435dea111d83f7be9481b1111e601ee2022f8e4b data/deeperdarker/advancements/recipes/building_blocks/stripped_echo_wood.json 03d2b3a90e488a1b15daeb9a4080792727689edb data/deeperdarker/advancements/recipes/combat/warden_boots_smithing.json e5d6d32f2ed1cc42c2766b253427b382ab31e6fb data/deeperdarker/advancements/recipes/combat/warden_chestplate_smithing.json cb7459dc90d17da543ecf98433eef5c4940e5741 data/deeperdarker/advancements/recipes/combat/warden_helmet_smithing.json @@ -298,6 +300,7 @@ e007484a799f5e4b09ee735a4d5af6dd93c9be26 data/deeperdarker/recipes/echo_pressure e3d5a9524793521764f55f0a0624c434b1505a2e data/deeperdarker/recipes/echo_slab.json a48e7b5ede9aea5d450653c66c7fc36dec690ac9 data/deeperdarker/recipes/echo_stairs.json 9a9f04e75f3335c12f78148d07d5d2c0577fe00c data/deeperdarker/recipes/echo_trapdoor.json +8445fdd92ef274f54b18e7ea297fac1fb64817a7 data/deeperdarker/recipes/echo_wood.json cdc6ee1af3813b4f978225ccd9029f1272db7ee6 data/deeperdarker/recipes/emerald_from_blasting_gloomslate_emerald_ore.json 7d6b9ca0265950c08f2a687f46e3ba29cf2b160a data/deeperdarker/recipes/emerald_from_blasting_sculk_stone_emerald_ore.json 0879bf073b7a49e896d06a7c40e6e74a5770e757 data/deeperdarker/recipes/emerald_from_smelting_gloomslate_emerald_ore.json @@ -443,6 +446,7 @@ eef73b79a2bee30ab28d8ae77be09a1f78bb18f0 data/deeperdarker/recipes/smooth_sculk_ ca3fb9ce0d63d5157f069f68fee3b19be0481601 data/deeperdarker/recipes/smooth_sculk_stone_wall.json 0552f7a181ed294dc420f9fcfe4d66fb661b43ca data/deeperdarker/recipes/smooth_sculk_stone_wall_from_smooth_sculk_stone_stonecutting.json df6ccbcca9f002d68dda464296422aeae786e998 data/deeperdarker/recipes/soul_elytra.json +e1bcc87def2cac654fa8d030cdfca8e9e57066bf data/deeperdarker/recipes/stripped_echo_wood.json 8c9034161d94f03b581e8fa832f05ffecc9bfd34 data/deeperdarker/recipes/warden_axe_smithing.json feed7f143c51fb63a77e4a42e8589e586c3f61e7 data/deeperdarker/recipes/warden_boots_smithing.json ec1cd4f7d037e471c3fb572bd405f2039f645488 data/deeperdarker/recipes/warden_chestplate_smithing.json diff --git a/src/generated/resources/data/deeperdarker/advancements/recipes/building_blocks/echo_wood.json b/src/generated/resources/data/deeperdarker/advancements/recipes/building_blocks/echo_wood.json new file mode 100644 index 000000000..0e9999409 --- /dev/null +++ b/src/generated/resources/data/deeperdarker/advancements/recipes/building_blocks/echo_wood.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": [ + "deeperdarker:echo_log" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "deeperdarker:echo_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_log", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "deeperdarker:echo_wood" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/deeperdarker/advancements/recipes/building_blocks/stripped_echo_wood.json b/src/generated/resources/data/deeperdarker/advancements/recipes/building_blocks/stripped_echo_wood.json new file mode 100644 index 000000000..c0806c13a --- /dev/null +++ b/src/generated/resources/data/deeperdarker/advancements/recipes/building_blocks/stripped_echo_wood.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_log": { + "conditions": { + "items": [ + { + "items": [ + "deeperdarker:stripped_echo_log" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "deeperdarker:stripped_echo_wood" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_log", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "deeperdarker:stripped_echo_wood" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/generated/resources/data/deeperdarker/recipes/echo_wood.json b/src/generated/resources/data/deeperdarker/recipes/echo_wood.json new file mode 100644 index 000000000..be8e0ed56 --- /dev/null +++ b/src/generated/resources/data/deeperdarker/recipes/echo_wood.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "deeperdarker:echo_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "item": "deeperdarker:echo_wood" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/generated/resources/data/deeperdarker/recipes/stripped_echo_wood.json b/src/generated/resources/data/deeperdarker/recipes/stripped_echo_wood.json new file mode 100644 index 000000000..4ef08b1f6 --- /dev/null +++ b/src/generated/resources/data/deeperdarker/recipes/stripped_echo_wood.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "building", + "group": "bark", + "key": { + "#": { + "item": "deeperdarker:stripped_echo_log" + } + }, + "pattern": [ + "##", + "##" + ], + "result": { + "count": 3, + "item": "deeperdarker:stripped_echo_wood" + }, + "show_notification": true +} \ No newline at end of file diff --git a/src/main/java/com/kyanite/deeperdarker/datagen/data/DDRecipeProvider.java b/src/main/java/com/kyanite/deeperdarker/datagen/data/DDRecipeProvider.java index c1e642060..61bd3beda 100644 --- a/src/main/java/com/kyanite/deeperdarker/datagen/data/DDRecipeProvider.java +++ b/src/main/java/com/kyanite/deeperdarker/datagen/data/DDRecipeProvider.java @@ -34,6 +34,8 @@ protected void buildRecipes(@NotNull Consumer pWriter) { private void addCraftingRecipes(Consumer writer) { woodenRecipes(writer, DDTags.Items.ECHO_LOGS, DDBlocks.STRIPPED_ECHO_LOG, DDBlocks.ECHO_PLANKS, DDBlocks.ECHO_STAIRS, DDBlocks.ECHO_SLAB, DDBlocks.ECHO_FENCE, DDBlocks.ECHO_FENCE_GATE, DDBlocks.ECHO_DOOR, DDBlocks.ECHO_TRAPDOOR, DDBlocks.ECHO_PRESSURE_PLATE, DDBlocks.ECHO_BUTTON, DDItems.ECHO_SIGN, DDItems.ECHO_HANGING_SIGN, DDItems.ECHO_BOAT, DDItems.ECHO_CHEST_BOAT); + woodFromLogs(writer, DDBlocks.ECHO_WOOD.get(), DDBlocks.ECHO_LOG.get()); + woodFromLogs(writer, DDBlocks.STRIPPED_ECHO_WOOD.get(), DDBlocks.STRIPPED_ECHO_LOG.get()); woodenRecipes(writer, DDTags.Items.BLOOM_STEMS, DDBlocks.STRIPPED_BLOOMING_STEM, DDBlocks.BLOOM_PLANKS, DDBlocks.BLOOM_STAIRS, DDBlocks.BLOOM_SLAB, DDBlocks.BLOOM_FENCE, DDBlocks.BLOOM_FENCE_GATE, DDBlocks.BLOOM_DOOR, DDBlocks.BLOOM_TRAPDOOR, DDBlocks.BLOOM_PRESSURE_PLATE, DDBlocks.BLOOM_BUTTON, DDItems.BLOOM_SIGN, DDItems.BLOOM_HANGING_SIGN, DDItems.BLOOM_BOAT, DDItems.BLOOM_CHEST_BOAT); stairBuilder(DDBlocks.SCULK_STONE_STAIRS.get(), Ingredient.of(DDBlocks.SCULK_STONE.get())).unlockedBy("has_sculk_stone", has(DDBlocks.SCULK_STONE.get())).save(writer);