From 55f2b763898110a6b66bcf97be497ac5a10c33f0 Mon Sep 17 00:00:00 2001 From: crispytwig <48872606+crispytwig@users.noreply.github.com> Date: Wed, 11 Dec 2024 01:00:57 -0600 Subject: [PATCH] Added auto-generated loot tables, need to tweak --- .gitignore | 1 + .../seasons_greetings/registry/SGBlocks.java | 1 + .../loot_table/blocks/blue_lights.json | 20 +++++++++++++++++++ .../loot_table/blocks/chiseled_snow.json | 20 +++++++++++++++++++ .../loot_table/blocks/chocolate_block.json | 20 +++++++++++++++++++ .../loot_table/blocks/chocolate_slab.json | 20 +++++++++++++++++++ .../loot_table/blocks/chocolate_stairs.json | 20 +++++++++++++++++++ .../blocks/gingerbread_brick_slab.json | 20 +++++++++++++++++++ .../blocks/gingerbread_brick_stairs.json | 20 +++++++++++++++++++ .../loot_table/blocks/gingerbread_bricks.json | 20 +++++++++++++++++++ .../loot_table/blocks/gingerbread_door.json | 20 +++++++++++++++++++ .../blocks/gingerbread_shingle_slab.json | 20 +++++++++++++++++++ .../blocks/gingerbread_shingle_stairs.json | 20 +++++++++++++++++++ .../blocks/gingerbread_shingles.json | 20 +++++++++++++++++++ .../loot_table/blocks/gingerbread_slab.json | 20 +++++++++++++++++++ .../loot_table/blocks/gingerbread_stairs.json | 20 +++++++++++++++++++ .../blocks/green_gumdrop_block.json | 20 +++++++++++++++++++ .../blocks/green_gumdrop_button.json | 20 +++++++++++++++++++ .../loot_table/blocks/green_lights.json | 20 +++++++++++++++++++ .../loot_table/blocks/icing.json | 20 +++++++++++++++++++ .../loot_table/blocks/icing_block.json | 20 +++++++++++++++++++ .../loot_table/blocks/icing_slab.json | 20 +++++++++++++++++++ .../loot_table/blocks/icing_stairs.json | 20 +++++++++++++++++++ .../loot_table/blocks/multicolor_lights.json | 20 +++++++++++++++++++ .../blocks/orange_gumdrop_block.json | 20 +++++++++++++++++++ .../blocks/orange_gumdrop_button.json | 20 +++++++++++++++++++ .../loot_table/blocks/orange_lights.json | 20 +++++++++++++++++++ .../loot_table/blocks/packed_snow.json | 20 +++++++++++++++++++ .../loot_table/blocks/peppermint_block.json | 20 +++++++++++++++++++ .../loot_table/blocks/peppermint_slab.json | 20 +++++++++++++++++++ .../loot_table/blocks/peppermint_stairs.json | 20 +++++++++++++++++++ .../blocks/purple_gumdrop_block.json | 20 +++++++++++++++++++ .../blocks/purple_gumdrop_button.json | 20 +++++++++++++++++++ .../loot_table/blocks/purple_lights.json | 20 +++++++++++++++++++ .../loot_table/blocks/red_gumdrop_block.json | 20 +++++++++++++++++++ .../loot_table/blocks/red_gumdrop_button.json | 20 +++++++++++++++++++ .../loot_table/blocks/red_lights.json | 20 +++++++++++++++++++ .../loot_table/blocks/snow_brick_slab.json | 20 +++++++++++++++++++ .../loot_table/blocks/snow_brick_stairs.json | 20 +++++++++++++++++++ .../loot_table/blocks/snow_bricks.json | 20 +++++++++++++++++++ .../loot_table/blocks/white_lights.json | 20 +++++++++++++++++++ .../loot_table/blocks/wreath.json | 20 +++++++++++++++++++ .../blocks/yellow_gumdrop_block.json | 20 +++++++++++++++++++ .../blocks/yellow_gumdrop_button.json | 20 +++++++++++++++++++ .../loot_table/blocks/yellow_lights.json | 20 +++++++++++++++++++ 45 files changed, 862 insertions(+) create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/blue_lights.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/chiseled_snow.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/chocolate_block.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/chocolate_slab.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/chocolate_stairs.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_brick_slab.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_brick_stairs.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_bricks.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_door.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_shingle_slab.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_shingle_stairs.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_shingles.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_slab.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_stairs.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/green_gumdrop_block.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/green_gumdrop_button.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/green_lights.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/icing.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/icing_block.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/icing_slab.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/icing_stairs.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/multicolor_lights.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/orange_gumdrop_block.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/orange_gumdrop_button.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/orange_lights.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/packed_snow.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/peppermint_block.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/peppermint_slab.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/peppermint_stairs.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/purple_gumdrop_block.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/purple_gumdrop_button.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/purple_lights.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/red_gumdrop_block.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/red_gumdrop_button.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/red_lights.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/snow_brick_slab.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/snow_brick_stairs.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/snow_bricks.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/white_lights.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/wreath.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/yellow_gumdrop_block.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/yellow_gumdrop_button.json create mode 100644 src/main/resources/data/seasonsgreetings/loot_table/blocks/yellow_lights.json diff --git a/.gitignore b/.gitignore index e8d63b7..21fea84 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,4 @@ replay_*.log *.hprof *.jfr tools/gumdrop_gen.py +tools/autoloot.py diff --git a/src/main/java/com/starfish_studios/seasons_greetings/registry/SGBlocks.java b/src/main/java/com/starfish_studios/seasons_greetings/registry/SGBlocks.java index 1b6f9b1..b58e273 100644 --- a/src/main/java/com/starfish_studios/seasons_greetings/registry/SGBlocks.java +++ b/src/main/java/com/starfish_studios/seasons_greetings/registry/SGBlocks.java @@ -125,6 +125,7 @@ public class SGBlocks { @SuppressWarnings("all") private static Block registerBlock(String id, Block block) { + System.out.println(SeasonsGreetings.id(id)); return Registry.register(BuiltInRegistries.BLOCK, SeasonsGreetings.id(id), block); } diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/blue_lights.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/blue_lights.json new file mode 100644 index 0000000..5bfedd0 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/blue_lights.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:blue_lights" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/chiseled_snow.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/chiseled_snow.json new file mode 100644 index 0000000..da05687 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/chiseled_snow.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:chiseled_snow" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/chocolate_block.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/chocolate_block.json new file mode 100644 index 0000000..f54ceb2 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/chocolate_block.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:chocolate_block" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/chocolate_slab.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/chocolate_slab.json new file mode 100644 index 0000000..c43c1e5 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/chocolate_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:chocolate_slab" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/chocolate_stairs.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/chocolate_stairs.json new file mode 100644 index 0000000..0f41e76 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/chocolate_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:chocolate_stairs" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_brick_slab.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_brick_slab.json new file mode 100644 index 0000000..b6cc25a --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_brick_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:gingerbread_brick_slab" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_brick_stairs.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_brick_stairs.json new file mode 100644 index 0000000..f6e754b --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_brick_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:gingerbread_brick_stairs" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_bricks.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_bricks.json new file mode 100644 index 0000000..a79a944 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_bricks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:gingerbread_bricks" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_door.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_door.json new file mode 100644 index 0000000..d2d71aa --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_door.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:gingerbread_door" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_shingle_slab.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_shingle_slab.json new file mode 100644 index 0000000..fbe168a --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_shingle_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:gingerbread_shingle_slab" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_shingle_stairs.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_shingle_stairs.json new file mode 100644 index 0000000..6d5b965 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_shingle_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:gingerbread_shingle_stairs" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_shingles.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_shingles.json new file mode 100644 index 0000000..6280392 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_shingles.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:gingerbread_shingles" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_slab.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_slab.json new file mode 100644 index 0000000..aeafacc --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:gingerbread_slab" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_stairs.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_stairs.json new file mode 100644 index 0000000..12f2471 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/gingerbread_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:gingerbread_stairs" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/green_gumdrop_block.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/green_gumdrop_block.json new file mode 100644 index 0000000..21d55ae --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/green_gumdrop_block.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:green_gumdrop_block" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/green_gumdrop_button.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/green_gumdrop_button.json new file mode 100644 index 0000000..e9a72a0 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/green_gumdrop_button.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:green_gumdrop_button" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/green_lights.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/green_lights.json new file mode 100644 index 0000000..82bf497 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/green_lights.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:green_lights" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/icing.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/icing.json new file mode 100644 index 0000000..50cf2c1 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/icing.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:icing" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/icing_block.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/icing_block.json new file mode 100644 index 0000000..ab487cf --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/icing_block.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:icing_block" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/icing_slab.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/icing_slab.json new file mode 100644 index 0000000..59e9334 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/icing_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:icing_slab" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/icing_stairs.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/icing_stairs.json new file mode 100644 index 0000000..7782935 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/icing_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:icing_stairs" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/multicolor_lights.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/multicolor_lights.json new file mode 100644 index 0000000..41d5795 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/multicolor_lights.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:multicolor_lights" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/orange_gumdrop_block.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/orange_gumdrop_block.json new file mode 100644 index 0000000..f47f94c --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/orange_gumdrop_block.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:orange_gumdrop_block" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/orange_gumdrop_button.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/orange_gumdrop_button.json new file mode 100644 index 0000000..4bf3d1a --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/orange_gumdrop_button.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:orange_gumdrop_button" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/orange_lights.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/orange_lights.json new file mode 100644 index 0000000..ee10a21 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/orange_lights.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:orange_lights" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/packed_snow.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/packed_snow.json new file mode 100644 index 0000000..8a1170a --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/packed_snow.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:packed_snow" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/peppermint_block.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/peppermint_block.json new file mode 100644 index 0000000..74a3772 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/peppermint_block.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:peppermint_block" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/peppermint_slab.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/peppermint_slab.json new file mode 100644 index 0000000..896eed6 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/peppermint_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:peppermint_slab" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/peppermint_stairs.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/peppermint_stairs.json new file mode 100644 index 0000000..98d233e --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/peppermint_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:peppermint_stairs" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/purple_gumdrop_block.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/purple_gumdrop_block.json new file mode 100644 index 0000000..ebfcc50 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/purple_gumdrop_block.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:purple_gumdrop_block" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/purple_gumdrop_button.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/purple_gumdrop_button.json new file mode 100644 index 0000000..f523d88 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/purple_gumdrop_button.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:purple_gumdrop_button" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/purple_lights.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/purple_lights.json new file mode 100644 index 0000000..73416e9 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/purple_lights.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:purple_lights" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/red_gumdrop_block.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/red_gumdrop_block.json new file mode 100644 index 0000000..25cca3a --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/red_gumdrop_block.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:red_gumdrop_block" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/red_gumdrop_button.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/red_gumdrop_button.json new file mode 100644 index 0000000..c86c469 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/red_gumdrop_button.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:red_gumdrop_button" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/red_lights.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/red_lights.json new file mode 100644 index 0000000..704c42f --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/red_lights.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:red_lights" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/snow_brick_slab.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/snow_brick_slab.json new file mode 100644 index 0000000..d7f1646 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/snow_brick_slab.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:snow_brick_slab" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/snow_brick_stairs.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/snow_brick_stairs.json new file mode 100644 index 0000000..445885c --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/snow_brick_stairs.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:snow_brick_stairs" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/snow_bricks.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/snow_bricks.json new file mode 100644 index 0000000..c42f7bc --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/snow_bricks.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:snow_bricks" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/white_lights.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/white_lights.json new file mode 100644 index 0000000..47fb8f4 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/white_lights.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:white_lights" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/wreath.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/wreath.json new file mode 100644 index 0000000..a488b06 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/wreath.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:wreath" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/yellow_gumdrop_block.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/yellow_gumdrop_block.json new file mode 100644 index 0000000..121b5f7 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/yellow_gumdrop_block.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:yellow_gumdrop_block" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/yellow_gumdrop_button.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/yellow_gumdrop_button.json new file mode 100644 index 0000000..35b4e28 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/yellow_gumdrop_button.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:yellow_gumdrop_button" + } + ], + "rolls": 1.0 + } + ] +} diff --git a/src/main/resources/data/seasonsgreetings/loot_table/blocks/yellow_lights.json b/src/main/resources/data/seasonsgreetings/loot_table/blocks/yellow_lights.json new file mode 100644 index 0000000..848c864 --- /dev/null +++ b/src/main/resources/data/seasonsgreetings/loot_table/blocks/yellow_lights.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "seasonsgreetings:yellow_lights" + } + ], + "rolls": 1.0 + } + ] +}