diff --git a/src/main/resources/data/garnished/loot_tables/blocks/nut_button.json b/src/main/resources/data/garnished/loot_tables/blocks/nut_button.json new file mode 100644 index 00000000..bbfaaf15 --- /dev/null +++ b/src/main/resources/data/garnished/loot_tables/blocks/nut_button.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "garnished:nut_button" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/garnished/loot_tables/blocks/nut_fence.json b/src/main/resources/data/garnished/loot_tables/blocks/nut_fence.json new file mode 100644 index 00000000..b7163b1b --- /dev/null +++ b/src/main/resources/data/garnished/loot_tables/blocks/nut_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "garnished:nut_fence" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/garnished/loot_tables/blocks/nut_fence_gate.json b/src/main/resources/data/garnished/loot_tables/blocks/nut_fence_gate.json new file mode 100644 index 00000000..3d960895 --- /dev/null +++ b/src/main/resources/data/garnished/loot_tables/blocks/nut_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "garnished:nut_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/garnished/loot_tables/blocks/nut_pressure_plate.json b/src/main/resources/data/garnished/loot_tables/blocks/nut_pressure_plate.json new file mode 100644 index 00000000..8aff21c5 --- /dev/null +++ b/src/main/resources/data/garnished/loot_tables/blocks/nut_pressure_plate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "garnished:nut_pressure_plate" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/garnished/loot_tables/blocks/nut_sign.json b/src/main/resources/data/garnished/loot_tables/blocks/nut_sign.json new file mode 100644 index 00000000..5f2c23ac --- /dev/null +++ b/src/main/resources/data/garnished/loot_tables/blocks/nut_sign.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "garnished:nut_sign" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/garnished/loot_tables/blocks/nut_wall_sign.json b/src/main/resources/data/garnished/loot_tables/blocks/nut_wall_sign.json new file mode 100644 index 00000000..5f2c23ac --- /dev/null +++ b/src/main/resources/data/garnished/loot_tables/blocks/nut_wall_sign.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "garnished:nut_sign" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/garnished/loot_tables/blocks/sepia_button.json b/src/main/resources/data/garnished/loot_tables/blocks/sepia_button.json new file mode 100644 index 00000000..1a96fecb --- /dev/null +++ b/src/main/resources/data/garnished/loot_tables/blocks/sepia_button.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "garnished:sepia_button" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/garnished/loot_tables/blocks/sepia_fence.json b/src/main/resources/data/garnished/loot_tables/blocks/sepia_fence.json new file mode 100644 index 00000000..64789d9d --- /dev/null +++ b/src/main/resources/data/garnished/loot_tables/blocks/sepia_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "garnished:sepia_fence" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/garnished/loot_tables/blocks/sepia_fence_gate.json b/src/main/resources/data/garnished/loot_tables/blocks/sepia_fence_gate.json new file mode 100644 index 00000000..84baad0a --- /dev/null +++ b/src/main/resources/data/garnished/loot_tables/blocks/sepia_fence_gate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "garnished:sepia_fence_gate" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/garnished/loot_tables/blocks/sepia_pressure_plate.json b/src/main/resources/data/garnished/loot_tables/blocks/sepia_pressure_plate.json new file mode 100644 index 00000000..2790c23b --- /dev/null +++ b/src/main/resources/data/garnished/loot_tables/blocks/sepia_pressure_plate.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "garnished:sepia_pressure_plate" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/garnished/loot_tables/blocks/sepia_sign.json b/src/main/resources/data/garnished/loot_tables/blocks/sepia_sign.json new file mode 100644 index 00000000..3e63929b --- /dev/null +++ b/src/main/resources/data/garnished/loot_tables/blocks/sepia_sign.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "garnished:sepia_sign" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/garnished/loot_tables/blocks/sepia_wall_sign.json b/src/main/resources/data/garnished/loot_tables/blocks/sepia_wall_sign.json new file mode 100644 index 00000000..3e63929b --- /dev/null +++ b/src/main/resources/data/garnished/loot_tables/blocks/sepia_wall_sign.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "garnished:sepia_sign" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/garnished/recipes/wood/nut/nut_boat.json b/src/main/resources/data/garnished/recipes/wood/nut/nut_boat.json new file mode 100644 index 00000000..f71f7026 --- /dev/null +++ b/src/main/resources/data/garnished/recipes/wood/nut/nut_boat.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "boat", + "pattern": [ + "# #", + "###" + ], + "key": { + "#": { + "item": "garnished:nut_planks" + } + }, + "result": { + "item": "garnished:nut_boat" + } +} diff --git a/src/main/resources/data/garnished/recipes/wood/nut/nut_button.json b/src/main/resources/data/garnished/recipes/wood/nut/nut_button.json new file mode 100644 index 00000000..5991587b --- /dev/null +++ b/src/main/resources/data/garnished/recipes/wood/nut/nut_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "wooden_button", + "ingredients": [ + { + "item": "garnished:nut_planks" + } + ], + "result": { + "item": "garnished:nut_button" + } +} diff --git a/src/main/resources/data/garnished/recipes/wood/nut/nut_fence.json b/src/main/resources/data/garnished/recipes/wood/nut/nut_fence.json new file mode 100644 index 00000000..1eddc10f --- /dev/null +++ b/src/main/resources/data/garnished/recipes/wood/nut/nut_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "wooden_fence", + "pattern": [ + "W#W", + "W#W" + ], + "key": { + "W": { + "item": "garnished:nut_planks" + }, + "#": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "garnished:nut_fence", + "count": 3 + } +} diff --git a/src/main/resources/data/garnished/recipes/wood/nut/nut_fence_gate.json b/src/main/resources/data/garnished/recipes/wood/nut/nut_fence_gate.json new file mode 100644 index 00000000..de6dcfc1 --- /dev/null +++ b/src/main/resources/data/garnished/recipes/wood/nut/nut_fence_gate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "wooden_fence_gate", + "pattern": [ + "#W#", + "#W#" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "garnished:nut_planks" + } + }, + "result": { + "item": "garnished:nut_fence_gate" + } +} diff --git a/src/main/resources/data/garnished/recipes/wood/nut/nut_pressure_plate.json b/src/main/resources/data/garnished/recipes/wood/nut/nut_pressure_plate.json new file mode 100644 index 00000000..bae3c30d --- /dev/null +++ b/src/main/resources/data/garnished/recipes/wood/nut/nut_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "wooden_pressure_plate", + "pattern": [ + "##" + ], + "key": { + "#": { + "item": "garnished:nut_planks" + } + }, + "result": { + "item": "garnished:nut_pressure_plate" + } +} diff --git a/src/main/resources/data/garnished/recipes/wood/sepia/sepia_button.json b/src/main/resources/data/garnished/recipes/wood/sepia/sepia_button.json new file mode 100644 index 00000000..2c74aaa7 --- /dev/null +++ b/src/main/resources/data/garnished/recipes/wood/sepia/sepia_button.json @@ -0,0 +1,12 @@ +{ + "type": "minecraft:crafting_shapeless", + "group": "wooden_button", + "ingredients": [ + { + "item": "garnished:sepia_planks" + } + ], + "result": { + "item": "garnished:sepia_button" + } +} diff --git a/src/main/resources/data/garnished/recipes/wood/sepia/sepia_fence.json b/src/main/resources/data/garnished/recipes/wood/sepia/sepia_fence.json new file mode 100644 index 00000000..e7f35a86 --- /dev/null +++ b/src/main/resources/data/garnished/recipes/wood/sepia/sepia_fence.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "wooden_fence", + "pattern": [ + "W#W", + "W#W" + ], + "key": { + "W": { + "item": "garnished:sepia_planks" + }, + "#": { + "item": "minecraft:stick" + } + }, + "result": { + "item": "garnished:sepia_fence", + "count": 3 + } +} diff --git a/src/main/resources/data/garnished/recipes/wood/sepia/sepia_fence_gate.json b/src/main/resources/data/garnished/recipes/wood/sepia/sepia_fence_gate.json new file mode 100644 index 00000000..ff9504cb --- /dev/null +++ b/src/main/resources/data/garnished/recipes/wood/sepia/sepia_fence_gate.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "wooden_fence_gate", + "pattern": [ + "#W#", + "#W#" + ], + "key": { + "#": { + "item": "minecraft:stick" + }, + "W": { + "item": "garnished:sepia_planks" + } + }, + "result": { + "item": "garnished:sepia_fence_gate" + } +} diff --git a/src/main/resources/data/garnished/recipes/wood/sepia/sepia_pressure_plate.json b/src/main/resources/data/garnished/recipes/wood/sepia/sepia_pressure_plate.json new file mode 100644 index 00000000..c215e3fc --- /dev/null +++ b/src/main/resources/data/garnished/recipes/wood/sepia/sepia_pressure_plate.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:crafting_shaped", + "group": "wooden_pressure_plate", + "pattern": [ + "##" + ], + "key": { + "#": { + "item": "garnished:sepia_planks" + } + }, + "result": { + "item": "garnished:sepia_pressure_plate" + } +} diff --git a/src/main/resources/data/minecraft/tags/blocks/mineable/axe.json b/src/main/resources/data/minecraft/tags/blocks/mineable/axe.json index 9b4ad796..20721021 100644 --- a/src/main/resources/data/minecraft/tags/blocks/mineable/axe.json +++ b/src/main/resources/data/minecraft/tags/blocks/mineable/axe.json @@ -7,12 +7,18 @@ "garnished:sepia_stairs", "garnished:sepia_door", "garnished:sepia_trapdoor", + "garnished:sepia_fence_gate", + "garnished:sepia_pressure_plate", + "garnished:sepia_button", "#garnished:nut_logs", "garnished:nut_planks", "garnished:nut_slab", "garnished:nut_stairs", "garnished:nut_door", "garnished:nut_trapdoor", + "garnished:nut_fence_gate", + "garnished:nut_pressure_plate", + "garnished:nut_button", "garnished:garnished_nut_block", "garnished:ungarnished_nut_block" ]