From 38e90b78459c3d9b5b7b70c1a9e7742a23c855fb Mon Sep 17 00:00:00 2001 From: crispytwig <48872606+crispytwig@users.noreply.github.com> Date: Sun, 19 May 2024 00:04:02 -0500 Subject: [PATCH] [~] Carried over patches from Forge --- .../bbb/advancements/recipes/acacia_wall.json | 33 +++++++++++++++++ .../bbb/advancements/recipes/bamboo_beam.json | 14 ++++---- .../bbb/advancements/recipes/bamboo_wall.json | 33 +++++++++++++++++ .../bbb/advancements/recipes/birch_wall.json | 33 +++++++++++++++++ .../bbb/advancements/recipes/cherry_wall.json | 33 +++++++++++++++++ .../advancements/recipes/crimson_beam.json | 4 ++- .../advancements/recipes/crimson_wall.json | 35 +++++++++++++++++++ .../advancements/recipes/dark_oak_wall.json | 33 +++++++++++++++++ .../{oak_column.json => iron_fence.json} | 10 +++--- .../bbb/advancements/recipes/jungle_wall.json | 33 +++++++++++++++++ .../advancements/recipes/mangrove_wall.json | 33 +++++++++++++++++ .../bbb/advancements/recipes/oak_wall.json | 33 +++++++++++++++++ .../bbb/advancements/recipes/spruce_wall.json | 33 +++++++++++++++++ .../bbb/advancements/recipes/warped_beam.json | 4 ++- .../bbb/advancements/recipes/warped_wall.json | 35 +++++++++++++++++++ .../loot_tables/blocks/acacia_beam_slab.json | 24 ++++++++++--- .../bbb/loot_tables/blocks/acacia_wall.json | 20 +++++++++++ .../loot_tables/blocks/bamboo_beam_slab.json | 24 ++++++++++--- .../bbb/loot_tables/blocks/bamboo_wall.json | 20 +++++++++++ .../loot_tables/blocks/birch_beam_slab.json | 24 ++++++++++--- .../bbb/loot_tables/blocks/birch_wall.json | 20 +++++++++++ .../loot_tables/blocks/cherry_beam_slab.json | 24 ++++++++++--- .../bbb/loot_tables/blocks/cherry_wall.json | 20 +++++++++++ .../loot_tables/blocks/crimson_beam_slab.json | 24 ++++++++++--- .../bbb/loot_tables/blocks/crimson_wall.json | 20 +++++++++++ .../blocks/dark_oak_beam_slab.json | 24 ++++++++++--- .../bbb/loot_tables/blocks/dark_oak_wall.json | 20 +++++++++++ .../loot_tables/blocks/jungle_beam_slab.json | 24 ++++++++++--- .../bbb/loot_tables/blocks/jungle_wall.json | 20 +++++++++++ .../blocks/mangrove_beam_slab.json | 24 ++++++++++--- .../bbb/loot_tables/blocks/mangrove_wall.json | 20 +++++++++++ .../bbb/loot_tables/blocks/oak_beam_slab.json | 24 ++++++++++--- .../data/bbb/loot_tables/blocks/oak_wall.json | 20 +++++++++++ .../blocks/polished_stone_slab.json | 24 ++++++++++--- .../data/bbb/loot_tables/blocks/rope.json | 20 +++++++++++ .../loot_tables/blocks/spruce_beam_slab.json | 24 ++++++++++--- .../bbb/loot_tables/blocks/spruce_wall.json | 20 +++++++++++ .../loot_tables/blocks/stone_tile_slab.json | 24 ++++++++++--- .../loot_tables/blocks/warped_beam_slab.json | 24 ++++++++++--- .../bbb/loot_tables/blocks/warped_wall.json | 20 +++++++++++ .../data/bbb/recipes/acacia_wall.json | 18 ++++++++++ .../data/bbb/recipes/bamboo_wall.json | 18 ++++++++++ .../data/bbb/recipes/birch_wall.json | 18 ++++++++++ .../data/bbb/recipes/cherry_wall.json | 18 ++++++++++ .../data/bbb/recipes/crimson_wall.json | 18 ++++++++++ .../data/bbb/recipes/dark_oak_wall.json | 18 ++++++++++ .../data/bbb/recipes/iron_fence.json | 20 +++++++++++ .../data/bbb/recipes/jungle_wall.json | 18 ++++++++++ .../data/bbb/recipes/mangrove_wall.json | 18 ++++++++++ .../resources/data/bbb/recipes/oak_wall.json | 18 ++++++++++ src/main/resources/data/bbb/recipes/rope.json | 18 ++++++++++ .../data/bbb/recipes/spruce_wall.json | 18 ++++++++++ .../data/bbb/recipes/warped_wall.json | 18 ++++++++++ .../data/bbb/tags/items/columns.json | 1 + .../tags/blocks/mineable/pickaxe.json | 5 ++- 55 files changed, 1113 insertions(+), 80 deletions(-) create mode 100644 src/main/resources/data/bbb/advancements/recipes/acacia_wall.json create mode 100644 src/main/resources/data/bbb/advancements/recipes/bamboo_wall.json create mode 100644 src/main/resources/data/bbb/advancements/recipes/birch_wall.json create mode 100644 src/main/resources/data/bbb/advancements/recipes/cherry_wall.json create mode 100644 src/main/resources/data/bbb/advancements/recipes/crimson_wall.json create mode 100644 src/main/resources/data/bbb/advancements/recipes/dark_oak_wall.json rename src/main/resources/data/bbb/advancements/recipes/{oak_column.json => iron_fence.json} (77%) create mode 100644 src/main/resources/data/bbb/advancements/recipes/jungle_wall.json create mode 100644 src/main/resources/data/bbb/advancements/recipes/mangrove_wall.json create mode 100644 src/main/resources/data/bbb/advancements/recipes/oak_wall.json create mode 100644 src/main/resources/data/bbb/advancements/recipes/spruce_wall.json create mode 100644 src/main/resources/data/bbb/advancements/recipes/warped_wall.json create mode 100644 src/main/resources/data/bbb/loot_tables/blocks/acacia_wall.json create mode 100644 src/main/resources/data/bbb/loot_tables/blocks/bamboo_wall.json create mode 100644 src/main/resources/data/bbb/loot_tables/blocks/birch_wall.json create mode 100644 src/main/resources/data/bbb/loot_tables/blocks/cherry_wall.json create mode 100644 src/main/resources/data/bbb/loot_tables/blocks/crimson_wall.json create mode 100644 src/main/resources/data/bbb/loot_tables/blocks/dark_oak_wall.json create mode 100644 src/main/resources/data/bbb/loot_tables/blocks/jungle_wall.json create mode 100644 src/main/resources/data/bbb/loot_tables/blocks/mangrove_wall.json create mode 100644 src/main/resources/data/bbb/loot_tables/blocks/oak_wall.json create mode 100644 src/main/resources/data/bbb/loot_tables/blocks/rope.json create mode 100644 src/main/resources/data/bbb/loot_tables/blocks/spruce_wall.json create mode 100644 src/main/resources/data/bbb/loot_tables/blocks/warped_wall.json create mode 100644 src/main/resources/data/bbb/recipes/acacia_wall.json create mode 100644 src/main/resources/data/bbb/recipes/bamboo_wall.json create mode 100644 src/main/resources/data/bbb/recipes/birch_wall.json create mode 100644 src/main/resources/data/bbb/recipes/cherry_wall.json create mode 100644 src/main/resources/data/bbb/recipes/crimson_wall.json create mode 100644 src/main/resources/data/bbb/recipes/dark_oak_wall.json create mode 100644 src/main/resources/data/bbb/recipes/iron_fence.json create mode 100644 src/main/resources/data/bbb/recipes/jungle_wall.json create mode 100644 src/main/resources/data/bbb/recipes/mangrove_wall.json create mode 100644 src/main/resources/data/bbb/recipes/oak_wall.json create mode 100644 src/main/resources/data/bbb/recipes/rope.json create mode 100644 src/main/resources/data/bbb/recipes/spruce_wall.json create mode 100644 src/main/resources/data/bbb/recipes/warped_wall.json diff --git a/src/main/resources/data/bbb/advancements/recipes/acacia_wall.json b/src/main/resources/data/bbb/advancements/recipes/acacia_wall.json new file mode 100644 index 00000000..47379c5b --- /dev/null +++ b/src/main/resources/data/bbb/advancements/recipes/acacia_wall.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "tag": "minecraft:acacia_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "bbb:acacia_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "bbb:acacia_wall" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/bbb/advancements/recipes/bamboo_beam.json b/src/main/resources/data/bbb/advancements/recipes/bamboo_beam.json index 1a8fe6c3..da43ebfe 100644 --- a/src/main/resources/data/bbb/advancements/recipes/bamboo_beam.json +++ b/src/main/resources/data/bbb/advancements/recipes/bamboo_beam.json @@ -2,13 +2,13 @@ "parent": "minecraft:recipes/root", "criteria": { "has_log": { - "conditions": { - "items": [ - { - "tag": "minecraft:bamboo_logs" - } - ] - }, + "items": [ + { + "items": [ + "minecraft:stripped_bamboo_block" + ] + } + ], "trigger": "minecraft:inventory_changed" }, "has_the_recipe": { diff --git a/src/main/resources/data/bbb/advancements/recipes/bamboo_wall.json b/src/main/resources/data/bbb/advancements/recipes/bamboo_wall.json new file mode 100644 index 00000000..dbafc07c --- /dev/null +++ b/src/main/resources/data/bbb/advancements/recipes/bamboo_wall.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "items": [ + { + "items": [ + "minecraft:stripped_bamboo_block" + ] + } + ], + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "bbb:bamboo_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "bbb:bamboo_wall" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/bbb/advancements/recipes/birch_wall.json b/src/main/resources/data/bbb/advancements/recipes/birch_wall.json new file mode 100644 index 00000000..faa09d32 --- /dev/null +++ b/src/main/resources/data/bbb/advancements/recipes/birch_wall.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "tag": "minecraft:birch_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "bbb:birch_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "bbb:birch_wall" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/bbb/advancements/recipes/cherry_wall.json b/src/main/resources/data/bbb/advancements/recipes/cherry_wall.json new file mode 100644 index 00000000..76beea38 --- /dev/null +++ b/src/main/resources/data/bbb/advancements/recipes/cherry_wall.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "tag": "minecraft:cherry_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "bbb:cherry_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "bbb:cherry_wall" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/bbb/advancements/recipes/crimson_beam.json b/src/main/resources/data/bbb/advancements/recipes/crimson_beam.json index f44088ad..759027f4 100644 --- a/src/main/resources/data/bbb/advancements/recipes/crimson_beam.json +++ b/src/main/resources/data/bbb/advancements/recipes/crimson_beam.json @@ -5,7 +5,9 @@ "conditions": { "items": [ { - "tag": "minecraft:crimson_logs" + "items": [ + "minecraft:stripped_crimson_stem" + ] } ] }, diff --git a/src/main/resources/data/bbb/advancements/recipes/crimson_wall.json b/src/main/resources/data/bbb/advancements/recipes/crimson_wall.json new file mode 100644 index 00000000..32eb4f2b --- /dev/null +++ b/src/main/resources/data/bbb/advancements/recipes/crimson_wall.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:stripped_crimson_stem" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "bbb:crimson_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "bbb:crimson_wall" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/bbb/advancements/recipes/dark_oak_wall.json b/src/main/resources/data/bbb/advancements/recipes/dark_oak_wall.json new file mode 100644 index 00000000..548c362e --- /dev/null +++ b/src/main/resources/data/bbb/advancements/recipes/dark_oak_wall.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "tag": "minecraft:dark_oak_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "bbb:dark_oak_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "bbb:dark_oak_wall" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/bbb/advancements/recipes/oak_column.json b/src/main/resources/data/bbb/advancements/recipes/iron_fence.json similarity index 77% rename from src/main/resources/data/bbb/advancements/recipes/oak_column.json rename to src/main/resources/data/bbb/advancements/recipes/iron_fence.json index 7df00ae0..f1bf31e0 100644 --- a/src/main/resources/data/bbb/advancements/recipes/oak_column.json +++ b/src/main/resources/data/bbb/advancements/recipes/iron_fence.json @@ -1,12 +1,12 @@ { "parent": "minecraft:recipes/root", "criteria": { - "has_block": { + "has_ingot": { "conditions": { "items": [ { "items": [ - "minecraft:oak" + "minecraft:iron_ingot" ] } ] @@ -15,20 +15,20 @@ }, "has_the_recipe": { "conditions": { - "recipe": "bbb:oak_column" + "recipe": "bbb:iron_fence" }, "trigger": "minecraft:recipe_unlocked" } }, "requirements": [ [ - "has_block", + "has_ingot", "has_the_recipe" ] ], "rewards": { "recipes": [ - "bbb:oak_column" + "bbb:iron_fence" ] } } diff --git a/src/main/resources/data/bbb/advancements/recipes/jungle_wall.json b/src/main/resources/data/bbb/advancements/recipes/jungle_wall.json new file mode 100644 index 00000000..b7e626d8 --- /dev/null +++ b/src/main/resources/data/bbb/advancements/recipes/jungle_wall.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "tag": "minecraft:jungle_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "bbb:jungle_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "bbb:jungle_wall" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/bbb/advancements/recipes/mangrove_wall.json b/src/main/resources/data/bbb/advancements/recipes/mangrove_wall.json new file mode 100644 index 00000000..d751de01 --- /dev/null +++ b/src/main/resources/data/bbb/advancements/recipes/mangrove_wall.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "tag": "minecraft:mangrove_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "bbb:mangrove_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "bbb:mangrove_wall" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/bbb/advancements/recipes/oak_wall.json b/src/main/resources/data/bbb/advancements/recipes/oak_wall.json new file mode 100644 index 00000000..2ad06780 --- /dev/null +++ b/src/main/resources/data/bbb/advancements/recipes/oak_wall.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "tag": "minecraft:oak_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "bbb:oak_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "bbb:oak_wall" + ] + }, + "sends_telemetry_event": false +} \ No newline at end of file diff --git a/src/main/resources/data/bbb/advancements/recipes/spruce_wall.json b/src/main/resources/data/bbb/advancements/recipes/spruce_wall.json new file mode 100644 index 00000000..7178f58f --- /dev/null +++ b/src/main/resources/data/bbb/advancements/recipes/spruce_wall.json @@ -0,0 +1,33 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "tag": "minecraft:spruce_logs" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "bbb:spruce_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "bbb:spruce_wall" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/bbb/advancements/recipes/warped_beam.json b/src/main/resources/data/bbb/advancements/recipes/warped_beam.json index bd1c704b..8f343e9d 100644 --- a/src/main/resources/data/bbb/advancements/recipes/warped_beam.json +++ b/src/main/resources/data/bbb/advancements/recipes/warped_beam.json @@ -5,7 +5,9 @@ "conditions": { "items": [ { - "tag": "minecraft:warped_logs" + "items": [ + "minecraft:stripped_warped_stem" + ] } ] }, diff --git a/src/main/resources/data/bbb/advancements/recipes/warped_wall.json b/src/main/resources/data/bbb/advancements/recipes/warped_wall.json new file mode 100644 index 00000000..28f47795 --- /dev/null +++ b/src/main/resources/data/bbb/advancements/recipes/warped_wall.json @@ -0,0 +1,35 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_logs": { + "conditions": { + "items": [ + { + "items": [ + "minecraft:stripped_warped_stem" + ] + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "bbb:warped_wall" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_logs", + "has_the_recipe" + ] + ], + "rewards": { + "recipes": [ + "bbb:warped_wall" + ] + }, + "sends_telemetry_event": false +} diff --git a/src/main/resources/data/bbb/loot_tables/blocks/acacia_beam_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/acacia_beam_slab.json index cf02d499..a370ed41 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/acacia_beam_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/acacia_beam_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:acacia_beam_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:acacia_beam_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/acacia_wall.json b/src/main/resources/data/bbb/loot_tables/blocks/acacia_wall.json new file mode 100644 index 00000000..98d9ea63 --- /dev/null +++ b/src/main/resources/data/bbb/loot_tables/blocks/acacia_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "bbb:acacia_wall" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/bbb/loot_tables/blocks/bamboo_beam_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/bamboo_beam_slab.json index e7e89b1a..82d4ba43 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/bamboo_beam_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/bamboo_beam_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:bamboo_beam_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:bamboo_beam_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/bamboo_wall.json b/src/main/resources/data/bbb/loot_tables/blocks/bamboo_wall.json new file mode 100644 index 00000000..39f68d25 --- /dev/null +++ b/src/main/resources/data/bbb/loot_tables/blocks/bamboo_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "bbb:bamboo_wall" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/bbb/loot_tables/blocks/birch_beam_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/birch_beam_slab.json index d4cafdb1..3c1dbf82 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/birch_beam_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/birch_beam_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:birch_beam_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:birch_beam_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/birch_wall.json b/src/main/resources/data/bbb/loot_tables/blocks/birch_wall.json new file mode 100644 index 00000000..afd8735d --- /dev/null +++ b/src/main/resources/data/bbb/loot_tables/blocks/birch_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "bbb:birch_wall" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/bbb/loot_tables/blocks/cherry_beam_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/cherry_beam_slab.json index 547c4747..6f66f504 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/cherry_beam_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/cherry_beam_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:cherry_beam_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:cherry_beam_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/cherry_wall.json b/src/main/resources/data/bbb/loot_tables/blocks/cherry_wall.json new file mode 100644 index 00000000..c3708a89 --- /dev/null +++ b/src/main/resources/data/bbb/loot_tables/blocks/cherry_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "bbb:cherry_wall" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/bbb/loot_tables/blocks/crimson_beam_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/crimson_beam_slab.json index d175ab49..7b677fee 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/crimson_beam_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/crimson_beam_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:crimson_beam_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:crimson_beam_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/crimson_wall.json b/src/main/resources/data/bbb/loot_tables/blocks/crimson_wall.json new file mode 100644 index 00000000..0b75baac --- /dev/null +++ b/src/main/resources/data/bbb/loot_tables/blocks/crimson_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "bbb:crimson_wall" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/bbb/loot_tables/blocks/dark_oak_beam_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/dark_oak_beam_slab.json index 83cc05cd..55005e84 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/dark_oak_beam_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/dark_oak_beam_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:dark_oak_beam_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:dark_oak_beam_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/dark_oak_wall.json b/src/main/resources/data/bbb/loot_tables/blocks/dark_oak_wall.json new file mode 100644 index 00000000..caf25b29 --- /dev/null +++ b/src/main/resources/data/bbb/loot_tables/blocks/dark_oak_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "bbb:dark_oak_wall" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/bbb/loot_tables/blocks/jungle_beam_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/jungle_beam_slab.json index 333fd9df..9bb148ef 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/jungle_beam_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/jungle_beam_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:jungle_beam_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:jungle_beam_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/jungle_wall.json b/src/main/resources/data/bbb/loot_tables/blocks/jungle_wall.json new file mode 100644 index 00000000..2a214614 --- /dev/null +++ b/src/main/resources/data/bbb/loot_tables/blocks/jungle_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "bbb:jungle_wall" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/bbb/loot_tables/blocks/mangrove_beam_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/mangrove_beam_slab.json index eecad746..ac83842b 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/mangrove_beam_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/mangrove_beam_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:mangrove_beam_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:mangrove_beam_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/mangrove_wall.json b/src/main/resources/data/bbb/loot_tables/blocks/mangrove_wall.json new file mode 100644 index 00000000..8cf9438a --- /dev/null +++ b/src/main/resources/data/bbb/loot_tables/blocks/mangrove_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "bbb:mangrove_wall" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/bbb/loot_tables/blocks/oak_beam_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/oak_beam_slab.json index 6f155192..fac908d5 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/oak_beam_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/oak_beam_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:oak_beam_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:oak_beam_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/oak_wall.json b/src/main/resources/data/bbb/loot_tables/blocks/oak_wall.json new file mode 100644 index 00000000..3d5b94a8 --- /dev/null +++ b/src/main/resources/data/bbb/loot_tables/blocks/oak_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "bbb:oak_wall" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/bbb/loot_tables/blocks/polished_stone_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/polished_stone_slab.json index 5b2b5101..3b4e2fd4 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/polished_stone_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/polished_stone_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:polished_stone_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:polished_stone_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/rope.json b/src/main/resources/data/bbb/loot_tables/blocks/rope.json new file mode 100644 index 00000000..dcbb1c05 --- /dev/null +++ b/src/main/resources/data/bbb/loot_tables/blocks/rope.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "bbb:rope" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/bbb/loot_tables/blocks/spruce_beam_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/spruce_beam_slab.json index c92ceb00..9a718f0a 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/spruce_beam_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/spruce_beam_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:spruce_beam_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:spruce_beam_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/spruce_wall.json b/src/main/resources/data/bbb/loot_tables/blocks/spruce_wall.json new file mode 100644 index 00000000..d40e01ea --- /dev/null +++ b/src/main/resources/data/bbb/loot_tables/blocks/spruce_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "bbb:spruce_wall" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/bbb/loot_tables/blocks/stone_tile_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/stone_tile_slab.json index 5ff7d0c3..8972a089 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/stone_tile_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/stone_tile_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:stone_tile_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:stone_tile_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/warped_beam_slab.json b/src/main/resources/data/bbb/loot_tables/blocks/warped_beam_slab.json index 4d8c529b..3554e7c5 100644 --- a/src/main/resources/data/bbb/loot_tables/blocks/warped_beam_slab.json +++ b/src/main/resources/data/bbb/loot_tables/blocks/warped_beam_slab.json @@ -3,14 +3,28 @@ "pools": [ { "bonus_rolls": 0.0, - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], "entries": [ { "type": "minecraft:item", + "functions": [ + { + "add": "false", + "conditions": [ + { + "condition": "minecraft:block_state_property", + "properties": { + "type": "double" + }, + "block": "bbb:warped_beam_slab" + } + ], + "count": 2.0, + "function": "minecraft:set_count" + }, + { + "function": "minecraft:explosion_decay" + } + ], "name": "bbb:warped_beam_slab" } ], diff --git a/src/main/resources/data/bbb/loot_tables/blocks/warped_wall.json b/src/main/resources/data/bbb/loot_tables/blocks/warped_wall.json new file mode 100644 index 00000000..bccb522f --- /dev/null +++ b/src/main/resources/data/bbb/loot_tables/blocks/warped_wall.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "bbb:warped_wall" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/bbb/recipes/acacia_wall.json b/src/main/resources/data/bbb/recipes/acacia_wall.json new file mode 100644 index 00000000..04cef92a --- /dev/null +++ b/src/main/resources/data/bbb/recipes/acacia_wall.json @@ -0,0 +1,18 @@ +{ + "category": "building", + "group": "bbb/walls", + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:stripped_acacia_log" + } + }, + "result": { + "item": "bbb:acacia_wall", + "count": 6 + } +} diff --git a/src/main/resources/data/bbb/recipes/bamboo_wall.json b/src/main/resources/data/bbb/recipes/bamboo_wall.json new file mode 100644 index 00000000..66476add --- /dev/null +++ b/src/main/resources/data/bbb/recipes/bamboo_wall.json @@ -0,0 +1,18 @@ +{ + "category": "building", + "group": "bbb/walls", + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:stripped_bamboo_block" + } + }, + "result": { + "item": "bbb:bamboo_wall", + "count": 6 + } +} diff --git a/src/main/resources/data/bbb/recipes/birch_wall.json b/src/main/resources/data/bbb/recipes/birch_wall.json new file mode 100644 index 00000000..f93d1c17 --- /dev/null +++ b/src/main/resources/data/bbb/recipes/birch_wall.json @@ -0,0 +1,18 @@ +{ + "category": "building", + "group": "bbb/walls", + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:stripped_birch_log" + } + }, + "result": { + "item": "bbb:birch_wall", + "count": 6 + } +} diff --git a/src/main/resources/data/bbb/recipes/cherry_wall.json b/src/main/resources/data/bbb/recipes/cherry_wall.json new file mode 100644 index 00000000..45ea3a27 --- /dev/null +++ b/src/main/resources/data/bbb/recipes/cherry_wall.json @@ -0,0 +1,18 @@ +{ + "category": "building", + "group": "bbb/walls", + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:stripped_cherry_log" + } + }, + "result": { + "item": "bbb:cherry_wall", + "count": 6 + } +} diff --git a/src/main/resources/data/bbb/recipes/crimson_wall.json b/src/main/resources/data/bbb/recipes/crimson_wall.json new file mode 100644 index 00000000..d8de71f1 --- /dev/null +++ b/src/main/resources/data/bbb/recipes/crimson_wall.json @@ -0,0 +1,18 @@ +{ + "category": "building", + "group": "bbb/walls", + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:stripped_crimson_stem" + } + }, + "result": { + "item": "bbb:crimson_wall", + "count": 6 + } +} diff --git a/src/main/resources/data/bbb/recipes/dark_oak_wall.json b/src/main/resources/data/bbb/recipes/dark_oak_wall.json new file mode 100644 index 00000000..759c2bcf --- /dev/null +++ b/src/main/resources/data/bbb/recipes/dark_oak_wall.json @@ -0,0 +1,18 @@ +{ + "category": "building", + "group": "bbb/walls", + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:stripped_dark_oak_log" + } + }, + "result": { + "item": "bbb:dark_oak_wall", + "count": 6 + } +} diff --git a/src/main/resources/data/bbb/recipes/iron_fence.json b/src/main/resources/data/bbb/recipes/iron_fence.json new file mode 100644 index 00000000..559a3c53 --- /dev/null +++ b/src/main/resources/data/bbb/recipes/iron_fence.json @@ -0,0 +1,20 @@ +{ + "category": "building", + "type": "minecraft:crafting_shaped", + "pattern": [ + "I#I", + "I#I" + ], + "key": { + "#": { + "item": "minecraft:iron_ingot" + }, + "I": { + "item": "minecraft:iron_bars" + } + }, + "result": { + "item": "bbb:iron_fence", + "count": 8 + } +} diff --git a/src/main/resources/data/bbb/recipes/jungle_wall.json b/src/main/resources/data/bbb/recipes/jungle_wall.json new file mode 100644 index 00000000..2b4607fa --- /dev/null +++ b/src/main/resources/data/bbb/recipes/jungle_wall.json @@ -0,0 +1,18 @@ +{ + "category": "building", + "group": "bbb/walls", + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:stripped_jungle_log" + } + }, + "result": { + "item": "bbb:jungle_wall", + "count": 6 + } +} diff --git a/src/main/resources/data/bbb/recipes/mangrove_wall.json b/src/main/resources/data/bbb/recipes/mangrove_wall.json new file mode 100644 index 00000000..f6a8a68c --- /dev/null +++ b/src/main/resources/data/bbb/recipes/mangrove_wall.json @@ -0,0 +1,18 @@ +{ + "category": "building", + "group": "bbb/walls", + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:stripped_mangrove_log" + } + }, + "result": { + "item": "bbb:mangrove_wall", + "count": 6 + } +} diff --git a/src/main/resources/data/bbb/recipes/oak_wall.json b/src/main/resources/data/bbb/recipes/oak_wall.json new file mode 100644 index 00000000..2cdb2244 --- /dev/null +++ b/src/main/resources/data/bbb/recipes/oak_wall.json @@ -0,0 +1,18 @@ +{ + "category": "building", + "group": "bbb/walls", + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:stripped_oak_log" + } + }, + "result": { + "item": "bbb:oak_wall", + "count": 6 + } +} \ No newline at end of file diff --git a/src/main/resources/data/bbb/recipes/rope.json b/src/main/resources/data/bbb/recipes/rope.json new file mode 100644 index 00000000..8a613e81 --- /dev/null +++ b/src/main/resources/data/bbb/recipes/rope.json @@ -0,0 +1,18 @@ +{ + "category": "building", + "type": "minecraft:crafting_shaped", + "pattern": [ + "#", + "#", + "#" + ], + "key": { + "#": { + "item": "minecraft:string" + } + }, + "result": { + "item": "bbb:rope", + "count": 8 + } +} diff --git a/src/main/resources/data/bbb/recipes/spruce_wall.json b/src/main/resources/data/bbb/recipes/spruce_wall.json new file mode 100644 index 00000000..28d6f14f --- /dev/null +++ b/src/main/resources/data/bbb/recipes/spruce_wall.json @@ -0,0 +1,18 @@ +{ + "category": "building", + "group": "bbb/walls", + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:stripped_spruce_log" + } + }, + "result": { + "item": "bbb:spruce_wall", + "count": 6 + } +} diff --git a/src/main/resources/data/bbb/recipes/warped_wall.json b/src/main/resources/data/bbb/recipes/warped_wall.json new file mode 100644 index 00000000..db6a6a1c --- /dev/null +++ b/src/main/resources/data/bbb/recipes/warped_wall.json @@ -0,0 +1,18 @@ +{ + "category": "building", + "group": "bbb/walls", + "type": "minecraft:crafting_shaped", + "pattern": [ + "###", + "###" + ], + "key": { + "#": { + "item": "minecraft:stripped_warped_stem" + } + }, + "result": { + "item": "bbb:warped_wall", + "count": 6 + } +} diff --git a/src/main/resources/data/bbb/tags/items/columns.json b/src/main/resources/data/bbb/tags/items/columns.json index 0293773d..ff188ccc 100644 --- a/src/main/resources/data/bbb/tags/items/columns.json +++ b/src/main/resources/data/bbb/tags/items/columns.json @@ -1,5 +1,6 @@ { "values": [ + "bbb:stone_column", "bbb:stone_column", "bbb:sandstone_column", "bbb:red_sandstone_column", diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json b/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json index a7ceac14..6a30e69f 100644 --- a/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json +++ b/src/main/resources/data/minecraft/tags/blocks/mineable/pickaxe.json @@ -1,6 +1,9 @@ { "values": [ - "#bbb:stone_blocks" + "#bbb:stone_blocks", + "bbb:brazier", + "bbb:soul_brazier", + "bbb:iron_fence" ], "replace": false } \ No newline at end of file