From 0c3b039f0f6ef21aa222ebf4c256e107c6352851 Mon Sep 17 00:00:00 2001 From: matyrobbrt Date: Tue, 7 Jun 2022 21:57:17 +0300 Subject: [PATCH] (1.18.X) Sign Recipes (#800) * Remove old sign recipes * Add new sign recipes * Add sticks tag --- ...from_aspen_planks.json => aspen_sign.json} | 15 ++++++------- ...om_baobab_planks.json => baobab_sign.json} | 15 ++++++------- ...d_planks.json => blue_enchanted_sign.json} | 15 ++++++------- ...om_bulbis_planks.json => bulbis_sign.json} | 15 ++++++------- ...om_cherry_planks.json => cherry_sign.json} | 15 ++++++------- ...n_from_cika_planks.json => cika_sign.json} | 15 ++++++------- ..._cypress_planks.json => cypress_sign.json} | 15 ++++++------- ...from_ebony_planks.json => ebony_sign.json} | 15 ++++++------- ...from_embur_planks.json => embur_sign.json} | 15 ++++++------- ...from_ether_planks.json => ether_sign.json} | 15 ++++++------- ...ign_from_fir_planks.json => fir_sign.json} | 15 ++++++------- ..._planks.json => green_enchanted_sign.json} | 15 ++++++------- ...from_holly_planks.json => holly_sign.json} | 15 ++++++------- .../data/byg/recipes/imparius_sign.json | 21 +++++++++++++++++++ ...aranda_planks.json => jacaranda_sign.json} | 15 ++++++------- ..._imparius_planks.json => lament_sign.json} | 15 ++++++------- ...ahogany_planks.json => mahogany_sign.json} | 15 ++++++------- ...angrove_planks.json => mangrove_sign.json} | 15 ++++++------- ...from_maple_planks.json => maple_sign.json} | 15 ++++++------- ...shade_planks.json => nightshade_sign.json} | 15 ++++++------- ...n_from_palm_planks.json => palm_sign.json} | 15 ++++++------- ...n_from_pine_planks.json => pine_sign.json} | 15 ++++++------- ...anks.json => rainbow_eucalyptus_sign.json} | 15 ++++++------- ..._redwood_planks.json => redwood_sign.json} | 15 ++++++------- ...om_skyris_planks.json => skyris_sign.json} | 15 ++++++------- ..._sythian_planks.json => sythian_sign.json} | 15 ++++++------- ...om_willow_planks.json => willow_sign.json} | 15 ++++++------- ...azel_planks.json => witch_hazel_sign.json} | 15 ++++++------- ..._zelkova_planks.json => zelkova_sign.json} | 15 ++++++------- .../resources/data/byg/tags/items/sticks.json | 10 +++++++++ 30 files changed, 255 insertions(+), 196 deletions(-) rename Common/src/main/resources/data/byg/recipes/{birch_sign_from_aspen_planks.json => aspen_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{acacia_sign_from_baobab_planks.json => baobab_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{warped_sign_from_blue_enchanted_planks.json => blue_enchanted_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{crimson_sign_from_bulbis_planks.json => bulbis_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{crimson_sign_from_cherry_planks.json => cherry_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{acacia_sign_from_cika_planks.json => cika_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{birch_sign_from_cypress_planks.json => cypress_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{dark_oak_sign_from_ebony_planks.json => ebony_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{spruce_sign_from_embur_planks.json => embur_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{warped_sign_from_ether_planks.json => ether_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{oak_sign_from_fir_planks.json => fir_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{warped_sign_from_green_enchanted_planks.json => green_enchanted_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{oak_sign_from_holly_planks.json => holly_sign.json} (54%) create mode 100644 Common/src/main/resources/data/byg/recipes/imparius_sign.json rename Common/src/main/resources/data/byg/recipes/{jungle_sign_from_jacaranda_planks.json => jacaranda_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{warped_sign_from_imparius_planks.json => lament_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{jungle_sign_from_mahogany_planks.json => mahogany_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{birch_sign_from_mangrove_planks.json => mangrove_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{acacia_sign_from_maple_planks.json => maple_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{jungle_sign_from_nightshade_planks.json => nightshade_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{acacia_sign_from_palm_planks.json => palm_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{oak_sign_from_pine_planks.json => pine_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{oak_sign_from_rainbow_eucalyptus_planks.json => rainbow_eucalyptus_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{acacia_sign_from_redwood_planks.json => redwood_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{warped_sign_from_skyris_planks.json => skyris_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{birch_sign_from_sythian_planks.json => sythian_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{oak_sign_from_willow_planks.json => willow_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{warped_sign_from_witch_hazel_planks.json => witch_hazel_sign.json} (54%) rename Common/src/main/resources/data/byg/recipes/{jungle_sign_from_zelkova_planks.json => zelkova_sign.json} (54%) create mode 100644 Common/src/main/resources/data/byg/tags/items/sticks.json diff --git a/Common/src/main/resources/data/byg/recipes/birch_sign_from_aspen_planks.json b/Common/src/main/resources/data/byg/recipes/aspen_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/birch_sign_from_aspen_planks.json rename to Common/src/main/resources/data/byg/recipes/aspen_sign.json index 2768d31076..cadeb59689 100644 --- a/Common/src/main/resources/data/byg/recipes/birch_sign_from_aspen_planks.json +++ b/Common/src/main/resources/data/byg/recipes/aspen_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:aspen_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:birch_sign", + "item": "byg:aspen_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/acacia_sign_from_baobab_planks.json b/Common/src/main/resources/data/byg/recipes/baobab_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/acacia_sign_from_baobab_planks.json rename to Common/src/main/resources/data/byg/recipes/baobab_sign.json index 4a029bebf1..a79ecc842d 100644 --- a/Common/src/main/resources/data/byg/recipes/acacia_sign_from_baobab_planks.json +++ b/Common/src/main/resources/data/byg/recipes/baobab_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:baobab_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:acacia_sign", + "item": "byg:baobab_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/warped_sign_from_blue_enchanted_planks.json b/Common/src/main/resources/data/byg/recipes/blue_enchanted_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/warped_sign_from_blue_enchanted_planks.json rename to Common/src/main/resources/data/byg/recipes/blue_enchanted_sign.json index 35c972a6cd..153b94654a 100644 --- a/Common/src/main/resources/data/byg/recipes/warped_sign_from_blue_enchanted_planks.json +++ b/Common/src/main/resources/data/byg/recipes/blue_enchanted_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:blue_enchanted_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:warped_sign", + "item": "byg:blue_enchanted_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/crimson_sign_from_bulbis_planks.json b/Common/src/main/resources/data/byg/recipes/bulbis_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/crimson_sign_from_bulbis_planks.json rename to Common/src/main/resources/data/byg/recipes/bulbis_sign.json index 31f658e1e0..d9e9f38cf0 100644 --- a/Common/src/main/resources/data/byg/recipes/crimson_sign_from_bulbis_planks.json +++ b/Common/src/main/resources/data/byg/recipes/bulbis_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:bulbis_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:crimson_sign", + "item": "byg:bulbis_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/crimson_sign_from_cherry_planks.json b/Common/src/main/resources/data/byg/recipes/cherry_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/crimson_sign_from_cherry_planks.json rename to Common/src/main/resources/data/byg/recipes/cherry_sign.json index b52b983912..07989aa85e 100644 --- a/Common/src/main/resources/data/byg/recipes/crimson_sign_from_cherry_planks.json +++ b/Common/src/main/resources/data/byg/recipes/cherry_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:cherry_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:crimson_sign", + "item": "byg:cherry_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/acacia_sign_from_cika_planks.json b/Common/src/main/resources/data/byg/recipes/cika_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/acacia_sign_from_cika_planks.json rename to Common/src/main/resources/data/byg/recipes/cika_sign.json index a9ea277a33..c8e14d9a65 100644 --- a/Common/src/main/resources/data/byg/recipes/acacia_sign_from_cika_planks.json +++ b/Common/src/main/resources/data/byg/recipes/cika_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:cika_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:acacia_sign", + "item": "byg:cika_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/birch_sign_from_cypress_planks.json b/Common/src/main/resources/data/byg/recipes/cypress_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/birch_sign_from_cypress_planks.json rename to Common/src/main/resources/data/byg/recipes/cypress_sign.json index 071c0ab0cc..64b7edfbd4 100644 --- a/Common/src/main/resources/data/byg/recipes/birch_sign_from_cypress_planks.json +++ b/Common/src/main/resources/data/byg/recipes/cypress_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:cypress_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:birch_sign", + "item": "byg:cypress_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/dark_oak_sign_from_ebony_planks.json b/Common/src/main/resources/data/byg/recipes/ebony_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/dark_oak_sign_from_ebony_planks.json rename to Common/src/main/resources/data/byg/recipes/ebony_sign.json index b4e8e6fb2c..e8aa38a1b9 100644 --- a/Common/src/main/resources/data/byg/recipes/dark_oak_sign_from_ebony_planks.json +++ b/Common/src/main/resources/data/byg/recipes/ebony_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:ebony_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:dark_oak_sign", + "item": "byg:ebony_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/spruce_sign_from_embur_planks.json b/Common/src/main/resources/data/byg/recipes/embur_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/spruce_sign_from_embur_planks.json rename to Common/src/main/resources/data/byg/recipes/embur_sign.json index ff76b58fc5..c47b18a40e 100644 --- a/Common/src/main/resources/data/byg/recipes/spruce_sign_from_embur_planks.json +++ b/Common/src/main/resources/data/byg/recipes/embur_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:embur_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:spruce_sign", + "item": "byg:embur_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/warped_sign_from_ether_planks.json b/Common/src/main/resources/data/byg/recipes/ether_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/warped_sign_from_ether_planks.json rename to Common/src/main/resources/data/byg/recipes/ether_sign.json index e88a2dd70a..45fc170d49 100644 --- a/Common/src/main/resources/data/byg/recipes/warped_sign_from_ether_planks.json +++ b/Common/src/main/resources/data/byg/recipes/ether_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:ether_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:warped_sign", + "item": "byg:ether_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/oak_sign_from_fir_planks.json b/Common/src/main/resources/data/byg/recipes/fir_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/oak_sign_from_fir_planks.json rename to Common/src/main/resources/data/byg/recipes/fir_sign.json index ba2a22c1f9..c14b1529e9 100644 --- a/Common/src/main/resources/data/byg/recipes/oak_sign_from_fir_planks.json +++ b/Common/src/main/resources/data/byg/recipes/fir_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:fir_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:oak_sign", + "item": "byg:fir_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/warped_sign_from_green_enchanted_planks.json b/Common/src/main/resources/data/byg/recipes/green_enchanted_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/warped_sign_from_green_enchanted_planks.json rename to Common/src/main/resources/data/byg/recipes/green_enchanted_sign.json index 4747352f80..192074ed04 100644 --- a/Common/src/main/resources/data/byg/recipes/warped_sign_from_green_enchanted_planks.json +++ b/Common/src/main/resources/data/byg/recipes/green_enchanted_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:green_enchanted_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:warped_sign", + "item": "byg:green_enchanted_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/oak_sign_from_holly_planks.json b/Common/src/main/resources/data/byg/recipes/holly_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/oak_sign_from_holly_planks.json rename to Common/src/main/resources/data/byg/recipes/holly_sign.json index 92571b2331..fb78047e43 100644 --- a/Common/src/main/resources/data/byg/recipes/oak_sign_from_holly_planks.json +++ b/Common/src/main/resources/data/byg/recipes/holly_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:holly_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:oak_sign", + "item": "byg:holly_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/imparius_sign.json b/Common/src/main/resources/data/byg/recipes/imparius_sign.json new file mode 100644 index 0000000000..727a4d4499 --- /dev/null +++ b/Common/src/main/resources/data/byg/recipes/imparius_sign.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "sign", + "pattern": [ + "PPP", + "PPP", + " S " + ], + "key": { + "P": { + "item": "byg:imparius_planks" + }, + "S": { + "tag": "byg:sticks" + } + }, + "result": { + "item": "byg:imparius_sign", + "count": 3 + } +} \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/jungle_sign_from_jacaranda_planks.json b/Common/src/main/resources/data/byg/recipes/jacaranda_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/jungle_sign_from_jacaranda_planks.json rename to Common/src/main/resources/data/byg/recipes/jacaranda_sign.json index 17e058529a..f9316263fd 100644 --- a/Common/src/main/resources/data/byg/recipes/jungle_sign_from_jacaranda_planks.json +++ b/Common/src/main/resources/data/byg/recipes/jacaranda_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:jacaranda_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:jungle_sign", + "item": "byg:jacaranda_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/warped_sign_from_imparius_planks.json b/Common/src/main/resources/data/byg/recipes/lament_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/warped_sign_from_imparius_planks.json rename to Common/src/main/resources/data/byg/recipes/lament_sign.json index bf96d7145e..a601c6c441 100644 --- a/Common/src/main/resources/data/byg/recipes/warped_sign_from_imparius_planks.json +++ b/Common/src/main/resources/data/byg/recipes/lament_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:lament_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:warped_sign", + "item": "byg:lament_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/jungle_sign_from_mahogany_planks.json b/Common/src/main/resources/data/byg/recipes/mahogany_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/jungle_sign_from_mahogany_planks.json rename to Common/src/main/resources/data/byg/recipes/mahogany_sign.json index ad0f0f68f5..565c168b00 100644 --- a/Common/src/main/resources/data/byg/recipes/jungle_sign_from_mahogany_planks.json +++ b/Common/src/main/resources/data/byg/recipes/mahogany_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:mahogany_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:jungle_sign", + "item": "byg:mahogany_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/birch_sign_from_mangrove_planks.json b/Common/src/main/resources/data/byg/recipes/mangrove_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/birch_sign_from_mangrove_planks.json rename to Common/src/main/resources/data/byg/recipes/mangrove_sign.json index cdff2bf8b7..83a8fe19db 100644 --- a/Common/src/main/resources/data/byg/recipes/birch_sign_from_mangrove_planks.json +++ b/Common/src/main/resources/data/byg/recipes/mangrove_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:mangrove_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:birch_sign", + "item": "byg:mangrove_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/acacia_sign_from_maple_planks.json b/Common/src/main/resources/data/byg/recipes/maple_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/acacia_sign_from_maple_planks.json rename to Common/src/main/resources/data/byg/recipes/maple_sign.json index 282e066404..bfedeedc9b 100644 --- a/Common/src/main/resources/data/byg/recipes/acacia_sign_from_maple_planks.json +++ b/Common/src/main/resources/data/byg/recipes/maple_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:maple_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:acacia_sign", + "item": "byg:maple_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/jungle_sign_from_nightshade_planks.json b/Common/src/main/resources/data/byg/recipes/nightshade_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/jungle_sign_from_nightshade_planks.json rename to Common/src/main/resources/data/byg/recipes/nightshade_sign.json index 5615f2d334..f7f3e58f53 100644 --- a/Common/src/main/resources/data/byg/recipes/jungle_sign_from_nightshade_planks.json +++ b/Common/src/main/resources/data/byg/recipes/nightshade_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:nightshade_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:jungle_sign", + "item": "byg:nightshade_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/acacia_sign_from_palm_planks.json b/Common/src/main/resources/data/byg/recipes/palm_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/acacia_sign_from_palm_planks.json rename to Common/src/main/resources/data/byg/recipes/palm_sign.json index fafd9c1c7a..132fde1bef 100644 --- a/Common/src/main/resources/data/byg/recipes/acacia_sign_from_palm_planks.json +++ b/Common/src/main/resources/data/byg/recipes/palm_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:palm_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:acacia_sign", + "item": "byg:palm_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/oak_sign_from_pine_planks.json b/Common/src/main/resources/data/byg/recipes/pine_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/oak_sign_from_pine_planks.json rename to Common/src/main/resources/data/byg/recipes/pine_sign.json index c42fece3cf..fc7824c759 100644 --- a/Common/src/main/resources/data/byg/recipes/oak_sign_from_pine_planks.json +++ b/Common/src/main/resources/data/byg/recipes/pine_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:pine_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:oak_sign", + "item": "byg:pine_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/oak_sign_from_rainbow_eucalyptus_planks.json b/Common/src/main/resources/data/byg/recipes/rainbow_eucalyptus_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/oak_sign_from_rainbow_eucalyptus_planks.json rename to Common/src/main/resources/data/byg/recipes/rainbow_eucalyptus_sign.json index ad9ca29710..29099e8aee 100644 --- a/Common/src/main/resources/data/byg/recipes/oak_sign_from_rainbow_eucalyptus_planks.json +++ b/Common/src/main/resources/data/byg/recipes/rainbow_eucalyptus_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:rainbow_eucalyptus_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:oak_sign", + "item": "byg:rainbow_eucalyptus_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/acacia_sign_from_redwood_planks.json b/Common/src/main/resources/data/byg/recipes/redwood_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/acacia_sign_from_redwood_planks.json rename to Common/src/main/resources/data/byg/recipes/redwood_sign.json index 8194dbf56b..6533d1e21c 100644 --- a/Common/src/main/resources/data/byg/recipes/acacia_sign_from_redwood_planks.json +++ b/Common/src/main/resources/data/byg/recipes/redwood_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:redwood_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:acacia_sign", + "item": "byg:redwood_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/warped_sign_from_skyris_planks.json b/Common/src/main/resources/data/byg/recipes/skyris_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/warped_sign_from_skyris_planks.json rename to Common/src/main/resources/data/byg/recipes/skyris_sign.json index 9935fbbf62..a453d90e91 100644 --- a/Common/src/main/resources/data/byg/recipes/warped_sign_from_skyris_planks.json +++ b/Common/src/main/resources/data/byg/recipes/skyris_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:skyris_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:warped_sign", + "item": "byg:skyris_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/birch_sign_from_sythian_planks.json b/Common/src/main/resources/data/byg/recipes/sythian_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/birch_sign_from_sythian_planks.json rename to Common/src/main/resources/data/byg/recipes/sythian_sign.json index 9219b38a09..e4c5c35225 100644 --- a/Common/src/main/resources/data/byg/recipes/birch_sign_from_sythian_planks.json +++ b/Common/src/main/resources/data/byg/recipes/sythian_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:sythian_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:birch_sign", + "item": "byg:sythian_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/oak_sign_from_willow_planks.json b/Common/src/main/resources/data/byg/recipes/willow_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/oak_sign_from_willow_planks.json rename to Common/src/main/resources/data/byg/recipes/willow_sign.json index 4309f2f837..89ffd00ca0 100644 --- a/Common/src/main/resources/data/byg/recipes/oak_sign_from_willow_planks.json +++ b/Common/src/main/resources/data/byg/recipes/willow_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:willow_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:oak_sign", + "item": "byg:willow_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/warped_sign_from_witch_hazel_planks.json b/Common/src/main/resources/data/byg/recipes/witch_hazel_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/warped_sign_from_witch_hazel_planks.json rename to Common/src/main/resources/data/byg/recipes/witch_hazel_sign.json index 2c024b2cb1..03edd48a7a 100644 --- a/Common/src/main/resources/data/byg/recipes/warped_sign_from_witch_hazel_planks.json +++ b/Common/src/main/resources/data/byg/recipes/witch_hazel_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:witch_hazel_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:warped_sign", + "item": "byg:witch_hazel_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/recipes/jungle_sign_from_zelkova_planks.json b/Common/src/main/resources/data/byg/recipes/zelkova_sign.json similarity index 54% rename from Common/src/main/resources/data/byg/recipes/jungle_sign_from_zelkova_planks.json rename to Common/src/main/resources/data/byg/recipes/zelkova_sign.json index 746aa2a2bd..70175a3cc6 100644 --- a/Common/src/main/resources/data/byg/recipes/jungle_sign_from_zelkova_planks.json +++ b/Common/src/main/resources/data/byg/recipes/zelkova_sign.json @@ -1,20 +1,21 @@ { "type": "minecraft:crafting_shaped", + "group": "sign", "pattern": [ - "###", - "###", - " X " + "PPP", + "PPP", + " S " ], "key": { - "#": { + "P": { "item": "byg:zelkova_planks" }, - "X": { - "item": "minecraft:stick" + "S": { + "tag": "byg:sticks" } }, "result": { - "item": "minecraft:jungle_sign", + "item": "byg:zelkova_sign", "count": 3 } } \ No newline at end of file diff --git a/Common/src/main/resources/data/byg/tags/items/sticks.json b/Common/src/main/resources/data/byg/tags/items/sticks.json new file mode 100644 index 0000000000..ebe34b7fad --- /dev/null +++ b/Common/src/main/resources/data/byg/tags/items/sticks.json @@ -0,0 +1,10 @@ +{ + "replace": false, + "values": [ + { + "id": "#forge:rods/wooden", + "required": false + }, + "minecraft:stick" + ] +} \ No newline at end of file