diff --git a/src/main/generated/.cache/767c31e3ff4fc47c158a5b9ee81cdc589b92f0cc b/src/main/generated/.cache/767c31e3ff4fc47c158a5b9ee81cdc589b92f0cc new file mode 100644 index 0000000..8c32378 --- /dev/null +++ b/src/main/generated/.cache/767c31e3ff4fc47c158a5b9ee81cdc589b92f0cc @@ -0,0 +1,92 @@ +// 1.21 2024-07-31T12:50:34.22521017 Decorative/Block Loot Tables +89cdb12dd315c74b635244350ea725b1cc5cff53 data/decorative/loot_table/blocks/orange_lamp.json +e13c9b7a44df3ef0e24e4878355b435a7c9b596e data/decorative/loot_table/blocks/yellow_digital_clock.json +81b3ec6a09bffa96ff21db004af26814739dae35 data/decorative/loot_table/blocks/fire_hydrant.json +f764f94eb9705ea343e8a192a07169e3a9d22ba3 data/decorative/loot_table/blocks/stone_path.json +e2c6ae24fcfc573ca17e5353873cef5fcbe83130 data/decorative/loot_table/blocks/water_pump.json +f8157461835026dfa12dac4a6e17586774ce66af data/decorative/loot_table/blocks/brown_lamp.json +5cd62ce51f20cee8e3ff67ec0b3a9e95337d8fde data/decorative/loot_table/blocks/sign_post.json +f9363c7022c0c804ae33ef93671f06704793065f data/decorative/loot_table/blocks/stop_sign.json +07406311ec630c503ab84b85f59d7c7e0dd5eb7e data/decorative/loot_table/blocks/christmas_tree.json +6329fccd2c5b5ea45a12c37fe04e08dcdeaf51eb data/decorative/loot_table/blocks/oak_log_with_axe.json +7516509978049fbd840f7d001d806ae4727d6da2 data/decorative/loot_table/blocks/sliding_door.json +bd9033dbf4c624e3c8c990e77f6b7cb17dd430db data/decorative/loot_table/blocks/light_blue_lamp.json +b0e0996d3fdd5d308513d383d42728ded38c9bc2 data/decorative/loot_table/blocks/birch_log_with_axe.json +cd874f3997e4005c39a12f53f1177f1d431fa88c data/decorative/loot_table/blocks/black_lamp.json +f3963e0bca1b0c234d6f1dba74bcd74ba953dc6c data/decorative/loot_table/blocks/white_lamp.json +488664076712932c1fe866bdb039e21cff54c96a data/decorative/loot_table/blocks/lime_lamp.json +92480970bc57a744166fe4f728f9a41d77b6057b data/decorative/loot_table/blocks/green_double_lamp.json +a4d736e94c89dfade8936014d92e78084ba38ad2 data/decorative/loot_table/blocks/five_sign.json +3a02f5494708cfaf2293800765b4dff4fd93225f data/decorative/loot_table/blocks/road.json +98cde86b5094c620794e2481522fd754eb47b7c6 data/decorative/loot_table/blocks/gray_digital_clock.json +3f7f35c0cd40d648b7137db17702fa08093ceb7b data/decorative/loot_table/blocks/magenta_double_lamp.json +b66867921e4c74f78b1cc5eda38fdb8289665b00 data/decorative/loot_table/blocks/twenty_sign.json +629af9d739df6ca647651f5024362ebf0e3c461a data/decorative/loot_table/blocks/fifty_sign.json +9130f0d926f045f742d8305b04612be1c0f8c0a7 data/decorative/loot_table/blocks/television.json +feb3f0731ddbf30b2c0fb2ba384953ea95713a20 data/decorative/loot_table/blocks/forty_sign.json +3177219be5bd526121a7355bf806a6249cdd718e data/decorative/loot_table/blocks/cyan_lamp.json +3f969e119e0a067947590e57355b7fb5da25f570 data/decorative/loot_table/blocks/dark_oak_log_with_axe.json +b2680c5a217864b7657d2ed0ccd39e7cc78ba286 data/decorative/loot_table/blocks/spruce_log_with_axe.json +2d989c3a7b9ec23c7da02c73530fb27e65ec71ff data/decorative/loot_table/blocks/thirty_sign.json +5dae34efc2c83e61c83d96ab7ec8c3fa089b0064 data/decorative/loot_table/blocks/rocky_asphalt.json +a94b16e5e22cd092a3748710e9922e04a20075a4 data/decorative/loot_table/blocks/blue_digital_clock.json +e9756fd209449b53046277998da6e749a3fd3dc0 data/decorative/loot_table/blocks/ceilingfan.json +22b017772af258a14fb1885d19877dcbfdf330f6 data/decorative/loot_table/blocks/purple_double_lamp.json +901636122b5150d06cdfe9868e4c6db7a782f945 data/decorative/loot_table/blocks/empty_sign.json +e64172d6c1b64205c49ee5c87940586b15f3b9ea data/decorative/loot_table/blocks/acacia_log_with_axe.json +ff889291355f67aca66bb79c51f8ad33e8b8f550 data/decorative/loot_table/blocks/blue_double_lamp.json +daefa8c4a512bf4979a6c1163d40b71a814ebcc6 data/decorative/loot_table/blocks/green_lamp.json +c789162459d5ae40cbfc001fe9679858b557f775 data/decorative/loot_table/blocks/red_lamp.json +db2f9338d899d608da14cfd2898dae118bdd385b data/decorative/loot_table/blocks/gray_lamp.json +80d621edab1d3ae06ccb179e905e100b8a6a9605 data/decorative/loot_table/blocks/black_digital_clock.json +a14727a782aa240489f4f87408694952d9301092 data/decorative/loot_table/blocks/christmas_lights.json +9d00411f882c1b729b6c500f89a25fda2cda9edb data/decorative/loot_table/blocks/purple_digital_clock.json +42ef2d19e1fbb93421936719ff15619c527e4791 data/decorative/loot_table/blocks/gray_double_lamp.json +63988d78e77de75d471d4005565c5bfd8229d68a data/decorative/loot_table/blocks/jungle_log_with_axe.json +496c015284d4dd6bfbc18f12f986cadd6210a0a1 data/decorative/loot_table/blocks/springboard.json +342fa01969da8b7c07e330b396c428e366c8191f data/decorative/loot_table/blocks/light_blue_digital_clock.json +4bf966735b00ea600c5e60052ae2608c989bb1fe data/decorative/loot_table/blocks/cyan_double_lamp.json +90f38e60f671f178e2ca6f36067a2372708873ba data/decorative/loot_table/blocks/red_digital_clock.json +12ccd456adfb5e1163b133e1afb38e478c4c88fb data/decorative/loot_table/blocks/white_digital_clock.json +8487ede8ec4d73b6e17ed59bd169bf08b3a1521f data/decorative/loot_table/blocks/wall_clock.json +08948f7a98f9a6cafe8cdcea4844e9cfae5b1080 data/decorative/loot_table/blocks/blue_lamp.json +816005da31edd30334d73756a9872ccff2c77464 data/decorative/loot_table/blocks/light_gray_digital_clock.json +4282c2611d4c9981a9cb6ddf9bc16f3f289f1b77 data/decorative/loot_table/blocks/pink_lamp.json +c0b2b9b9f19064c4950c5c1ae2adf13c27350f35 data/decorative/loot_table/blocks/purple_lamp.json +67423cb01135eb7dc8b0b08221573d575b17df8f data/decorative/loot_table/blocks/ten_sign.json +16d027c35e903602841b4b567a29bdef9f33ab64 data/decorative/loot_table/blocks/pink_double_lamp.json +28ad0e588ce4f1e63ebd00a14022943561f2ea9c data/decorative/loot_table/blocks/red_double_lamp.json +65a8218678ccb63e95aaaeba14c5696c97b30056 data/decorative/loot_table/blocks/road_white_short.json +f7afef22eec190bc04278665aa1a3ebff821ca45 data/decorative/loot_table/blocks/pink_digital_clock.json +f89b8c46aaf66c072d68ef79f3fc84623995f79f data/decorative/loot_table/blocks/ninety_sign.json +47113853e7b9a16adcdfc778a3c397f9efe75b59 data/decorative/loot_table/blocks/seventy_sign.json +36f4eda41614844339c27803dbcf90630fc16495 data/decorative/loot_table/blocks/lime_double_lamp.json +701676c04d3ef19a90667d19e4d0b2ed4a8621e6 data/decorative/loot_table/blocks/onehundred_sign.json +8204fd53dabeb10149651b07941df3bb94196c60 data/decorative/loot_table/blocks/pool_wall.json +44d87a05a54657cd0419982e8a8fe66f802f5477 data/decorative/loot_table/blocks/old_television.json +b9a3acae0a46c6108dffc8bab0809d568742b47b data/decorative/loot_table/blocks/brown_digital_clock.json +ac50259cb6a951a9e0a63ead4185429c896fe461 data/decorative/loot_table/blocks/traffic_cone.json +6ae2c133069f026d3744706c01f5f2076d867fc9 data/decorative/loot_table/blocks/black_double_lamp.json +a0c6f24cb1b87e2151b49103d751daaa2cc82de0 data/decorative/loot_table/blocks/eighty_sign.json +1ad909a037f206bf20df1f3d9e4e8abe30d57e3d data/decorative/loot_table/blocks/lime_digital_clock.json +dd60f237f6dc089c000d6bee9c69019792e59f32 data/decorative/loot_table/blocks/green_digital_clock.json +009651d107e3dbdcb45ec9cf236e4d69c7078424 data/decorative/loot_table/blocks/guardrail.json +1c7732776cc56ed813c2e8d1f81b71716d4d21b5 data/decorative/loot_table/blocks/magenta_digital_clock.json +b4e3112ba43b8437c9f91828a54eee7ca8da5279 data/decorative/loot_table/blocks/pool_sprinkler.json +67ec3d3e2818044774b737a79876e6e8b9849723 data/decorative/loot_table/blocks/sixty_sign.json +1525cf33c56475e32af6fbea3c90a81f3b711ea6 data/decorative/loot_table/blocks/magenta_lamp.json +0eed7dfeed141e79969aa59c3b9bd933500d0940 data/decorative/loot_table/blocks/shower_head.json +6e2be3cfd28e2fa19a1b7370a3818f66c77eabff data/decorative/loot_table/blocks/cyan_digital_clock.json +d66c7d7a1c26380f99fbfdacaacab9b242fe1f5b data/decorative/loot_table/blocks/bird_bath.json +34ccada3490e18e5df1d02d763ff3e9b68f651c3 data/decorative/loot_table/blocks/light_gray_double_lamp.json +8e29e641af2ef43ca111bbef7fcf653851a558e5 data/decorative/loot_table/blocks/yellow_double_lamp.json +219b3119fc957686a3d3bc3f9b9ed7a0c3f3c677 data/decorative/loot_table/blocks/kitchen_tiles.json +bc86f5ec70dbfdf5aad2a2e438d8bac82c59e3eb data/decorative/loot_table/blocks/white_double_lamp.json +844c83ea7d7b81fc8b0191e9fc23da4990145d58 data/decorative/loot_table/blocks/yellow_lamp.json +54b7a7cd2b747fcd79996ffe6d5d684b6facb702 data/decorative/loot_table/blocks/brown_double_lamp.json +62b0d678c784dcaa19826ae4c219cbf4a6a4525f data/decorative/loot_table/blocks/orange_digital_clock.json +62e642da3e51d15852d8013b49a035d50ba59904 data/decorative/loot_table/blocks/light_gray_lamp.json +39c56b49fc3d8e8bfe9c4009aeec7ce4fff6074d data/decorative/loot_table/blocks/light_blue_double_lamp.json +bf623f0d2673eaa7ce38ad90c442ec4fa6ab7560 data/decorative/loot_table/blocks/road_white_long.json +41437eb44df7c1846422f004a954f954ca2bcc22 data/decorative/loot_table/blocks/onehundredten_sign.json +7567fd047f5275de10210178ff698d1792531238 data/decorative/loot_table/blocks/orange_double_lamp.json diff --git a/src/main/generated/.cache/994d817e0ea4d727e6c4fd01319484e3c3bc9550 b/src/main/generated/.cache/994d817e0ea4d727e6c4fd01319484e3c3bc9550 index 80756d6..f86ce98 100644 --- a/src/main/generated/.cache/994d817e0ea4d727e6c4fd01319484e3c3bc9550 +++ b/src/main/generated/.cache/994d817e0ea4d727e6c4fd01319484e3c3bc9550 @@ -1,3 +1,3 @@ -// 1.21 2024-07-31T12:19:18.555940132 Decorative/decorative +// 1.21 2024-07-31T12:50:34.224435575 Decorative/decorative 0f026ea055880052079f9153d9bb8c0b76de000e data/decorative/worldgen/placed_feature/rocky_asphalt.json 8dfd1b980dfd7aba3fa12e1ea506a3c9fc463929 data/decorative/worldgen/configured_feature/rocky_asphalt.json diff --git a/src/main/resources/data/decorative/loot_tables/blocks/acacia_log_with_axe.json b/src/main/generated/data/decorative/loot_table/blocks/acacia_log_with_axe.json old mode 100755 new mode 100644 similarity index 84% rename from src/main/resources/data/decorative/loot_tables/blocks/acacia_log_with_axe.json rename to src/main/generated/data/decorative/loot_table/blocks/acacia_log_with_axe.json index ac7d2fb..c133021 --- a/src/main/resources/data/decorative/loot_tables/blocks/acacia_log_with_axe.json +++ b/src/main/generated/data/decorative/loot_table/blocks/acacia_log_with_axe.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:acacia_log_with_axe" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/birch_log_with_axe.json b/src/main/generated/data/decorative/loot_table/blocks/birch_log_with_axe.json old mode 100755 new mode 100644 similarity index 84% rename from src/main/resources/data/decorative/loot_tables/blocks/birch_log_with_axe.json rename to src/main/generated/data/decorative/loot_table/blocks/birch_log_with_axe.json index 43eabba..f08fe29 --- a/src/main/resources/data/decorative/loot_tables/blocks/birch_log_with_axe.json +++ b/src/main/generated/data/decorative/loot_table/blocks/birch_log_with_axe.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:birch_log_with_axe" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/bird_bath.json b/src/main/generated/data/decorative/loot_table/blocks/bird_bath.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/bird_bath.json rename to src/main/generated/data/decorative/loot_table/blocks/bird_bath.json index e03734c..4f23b33 --- a/src/main/resources/data/decorative/loot_tables/blocks/bird_bath.json +++ b/src/main/generated/data/decorative/loot_table/blocks/bird_bath.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:bird_bath" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/black_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/black_digital_clock.json new file mode 100644 index 0000000..7fe280e --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/black_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:black_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/black_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/black_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/black_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/black_double_lamp.json index 663c511..00296e0 --- a/src/main/resources/data/decorative/loot_tables/blocks/black_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/black_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:black_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:black_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/black_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/black_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/black_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/black_lamp.json index 13cfe7e..4df321f --- a/src/main/resources/data/decorative/loot_tables/blocks/black_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/black_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:black_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/blue_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/blue_digital_clock.json new file mode 100644 index 0000000..0b8591d --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/blue_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:blue_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/blue_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/blue_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/blue_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/blue_double_lamp.json index 9f236d1..2fdca2d --- a/src/main/resources/data/decorative/loot_tables/blocks/blue_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/blue_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:blue_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:blue_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/blue_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/blue_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/blue_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/blue_lamp.json index 6baccdc..a4f5fc3 --- a/src/main/resources/data/decorative/loot_tables/blocks/blue_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/blue_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:blue_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/brown_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/brown_digital_clock.json new file mode 100644 index 0000000..6084955 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/brown_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:brown_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/brown_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/brown_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/brown_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/brown_double_lamp.json index e406b76..e22cc9e --- a/src/main/resources/data/decorative/loot_tables/blocks/brown_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/brown_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:brown_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:brown_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/brown_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/brown_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/brown_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/brown_lamp.json index 2faf6be..f1c0acf --- a/src/main/resources/data/decorative/loot_tables/blocks/brown_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/brown_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:brown_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/ceilingfan.json b/src/main/generated/data/decorative/loot_table/blocks/ceilingfan.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/ceilingfan.json rename to src/main/generated/data/decorative/loot_table/blocks/ceilingfan.json index 5875cf8..f62bda6 --- a/src/main/resources/data/decorative/loot_tables/blocks/ceilingfan.json +++ b/src/main/generated/data/decorative/loot_table/blocks/ceilingfan.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:ceilingfan" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/christmas_lights.json b/src/main/generated/data/decorative/loot_table/blocks/christmas_lights.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/christmas_lights.json rename to src/main/generated/data/decorative/loot_table/blocks/christmas_lights.json index 0c46812..583adce --- a/src/main/resources/data/decorative/loot_tables/blocks/christmas_lights.json +++ b/src/main/generated/data/decorative/loot_table/blocks/christmas_lights.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:christmas_lights" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/christmas_tree.json b/src/main/generated/data/decorative/loot_table/blocks/christmas_tree.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/christmas_tree.json rename to src/main/generated/data/decorative/loot_table/blocks/christmas_tree.json index ba42ec8..b34d512 --- a/src/main/resources/data/decorative/loot_tables/blocks/christmas_tree.json +++ b/src/main/generated/data/decorative/loot_table/blocks/christmas_tree.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:christmas_tree" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/cyan_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/cyan_digital_clock.json new file mode 100644 index 0000000..88d1049 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/cyan_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:cyan_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/cyan_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/cyan_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/cyan_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/cyan_double_lamp.json index 5761c3b..e9cd46a --- a/src/main/resources/data/decorative/loot_tables/blocks/cyan_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/cyan_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:cyan_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:cyan_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/cyan_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/cyan_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/cyan_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/cyan_lamp.json index 4be401e..d7a76fc --- a/src/main/resources/data/decorative/loot_tables/blocks/cyan_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/cyan_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:cyan_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/dark_oak_log_with_axe.json b/src/main/generated/data/decorative/loot_table/blocks/dark_oak_log_with_axe.json old mode 100755 new mode 100644 similarity index 84% rename from src/main/resources/data/decorative/loot_tables/blocks/dark_oak_log_with_axe.json rename to src/main/generated/data/decorative/loot_table/blocks/dark_oak_log_with_axe.json index c2f7802..2af5a09 --- a/src/main/resources/data/decorative/loot_tables/blocks/dark_oak_log_with_axe.json +++ b/src/main/generated/data/decorative/loot_table/blocks/dark_oak_log_with_axe.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:dark_oak_log_with_axe" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/eighty_sign.json b/src/main/generated/data/decorative/loot_table/blocks/eighty_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/eighty_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/eighty_sign.json index 0e4a910..2fdc31a --- a/src/main/resources/data/decorative/loot_tables/blocks/eighty_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/eighty_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:eighty_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/empty_sign.json b/src/main/generated/data/decorative/loot_table/blocks/empty_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/empty_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/empty_sign.json index a785bf8..65ade48 --- a/src/main/resources/data/decorative/loot_tables/blocks/empty_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/empty_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:empty_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/fifty_sign.json b/src/main/generated/data/decorative/loot_table/blocks/fifty_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/fifty_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/fifty_sign.json index 1a9be5c..2948f0f --- a/src/main/resources/data/decorative/loot_tables/blocks/fifty_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/fifty_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:fifty_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/fire_hydrant.json b/src/main/generated/data/decorative/loot_table/blocks/fire_hydrant.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/fire_hydrant.json rename to src/main/generated/data/decorative/loot_table/blocks/fire_hydrant.json index 2cc4ed5..96b9946 --- a/src/main/resources/data/decorative/loot_tables/blocks/fire_hydrant.json +++ b/src/main/generated/data/decorative/loot_table/blocks/fire_hydrant.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:fire_hydrant" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/five_sign.json b/src/main/generated/data/decorative/loot_table/blocks/five_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/five_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/five_sign.json index 18f38a5..622ae84 --- a/src/main/resources/data/decorative/loot_tables/blocks/five_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/five_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:five_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/forty_sign.json b/src/main/generated/data/decorative/loot_table/blocks/forty_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/forty_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/forty_sign.json index 74e5621..335ac70 --- a/src/main/resources/data/decorative/loot_tables/blocks/forty_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/forty_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:forty_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/gray_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/gray_digital_clock.json new file mode 100644 index 0000000..c8afd00 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/gray_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:gray_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/gray_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/gray_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/gray_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/gray_double_lamp.json index 9e02166..350cfd4 --- a/src/main/resources/data/decorative/loot_tables/blocks/gray_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/gray_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:gray_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:gray_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/gray_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/gray_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/gray_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/gray_lamp.json index 508cc2b..8e23219 --- a/src/main/resources/data/decorative/loot_tables/blocks/gray_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/gray_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:gray_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/green_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/green_digital_clock.json new file mode 100644 index 0000000..4a86944 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/green_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:green_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/green_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/green_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/green_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/green_double_lamp.json index 6d89b66..1812c96 --- a/src/main/resources/data/decorative/loot_tables/blocks/green_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/green_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:green_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:green_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/green_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/green_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/green_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/green_lamp.json index 0d08ff4..65bc85b --- a/src/main/resources/data/decorative/loot_tables/blocks/green_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/green_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:green_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/guardrail.json b/src/main/generated/data/decorative/loot_table/blocks/guardrail.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/guardrail.json rename to src/main/generated/data/decorative/loot_table/blocks/guardrail.json index b4a542c..6091978 --- a/src/main/resources/data/decorative/loot_tables/blocks/guardrail.json +++ b/src/main/generated/data/decorative/loot_table/blocks/guardrail.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:guardrail" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/jungle_log_with_axe.json b/src/main/generated/data/decorative/loot_table/blocks/jungle_log_with_axe.json old mode 100755 new mode 100644 similarity index 84% rename from src/main/resources/data/decorative/loot_tables/blocks/jungle_log_with_axe.json rename to src/main/generated/data/decorative/loot_table/blocks/jungle_log_with_axe.json index 18ee1ee..3124c6c --- a/src/main/resources/data/decorative/loot_tables/blocks/jungle_log_with_axe.json +++ b/src/main/generated/data/decorative/loot_table/blocks/jungle_log_with_axe.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:jungle_log_with_axe" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/kitchen_tiles.json b/src/main/generated/data/decorative/loot_table/blocks/kitchen_tiles.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/kitchen_tiles.json rename to src/main/generated/data/decorative/loot_table/blocks/kitchen_tiles.json index 3a9032f..3230434 --- a/src/main/resources/data/decorative/loot_tables/blocks/kitchen_tiles.json +++ b/src/main/generated/data/decorative/loot_table/blocks/kitchen_tiles.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:kitchen_tiles" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/light_blue_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/light_blue_digital_clock.json new file mode 100644 index 0000000..d5fafdc --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/light_blue_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:light_blue_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/light_blue_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/light_blue_double_lamp.json old mode 100755 new mode 100644 similarity index 91% rename from src/main/resources/data/decorative/loot_tables/blocks/light_blue_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/light_blue_double_lamp.json index 6e3d85d..de4198f --- a/src/main/resources/data/decorative/loot_tables/blocks/light_blue_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/light_blue_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:light_blue_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:light_blue_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/light_blue_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/light_blue_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/light_blue_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/light_blue_lamp.json index 9dba405..2625d0c --- a/src/main/resources/data/decorative/loot_tables/blocks/light_blue_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/light_blue_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:light_blue_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/light_gray_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/light_gray_digital_clock.json new file mode 100644 index 0000000..964de99 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/light_gray_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:light_gray_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/light_gray_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/light_gray_double_lamp.json old mode 100755 new mode 100644 similarity index 91% rename from src/main/resources/data/decorative/loot_tables/blocks/light_gray_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/light_gray_double_lamp.json index cb34551..a783455 --- a/src/main/resources/data/decorative/loot_tables/blocks/light_gray_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/light_gray_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:light_gray_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:light_gray_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/light_gray_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/light_gray_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/light_gray_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/light_gray_lamp.json index 79ee58e..aecabf2 --- a/src/main/resources/data/decorative/loot_tables/blocks/light_gray_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/light_gray_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:light_gray_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/lime_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/lime_digital_clock.json new file mode 100644 index 0000000..1d16468 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/lime_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:lime_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/lime_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/lime_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/lime_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/lime_double_lamp.json index 34d968b..d18dce4 --- a/src/main/resources/data/decorative/loot_tables/blocks/lime_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/lime_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:lime_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:lime_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/lime_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/lime_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/lime_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/lime_lamp.json index be124b9..f5f8da0 --- a/src/main/resources/data/decorative/loot_tables/blocks/lime_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/lime_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:lime_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/magenta_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/magenta_digital_clock.json new file mode 100644 index 0000000..0dc173c --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/magenta_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:magenta_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/magenta_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/magenta_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/magenta_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/magenta_double_lamp.json index 85b7fd1..0e1ff55 --- a/src/main/resources/data/decorative/loot_tables/blocks/magenta_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/magenta_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:magenta_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:magenta_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/magenta_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/magenta_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/magenta_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/magenta_lamp.json index 8fdff67..589309d --- a/src/main/resources/data/decorative/loot_tables/blocks/magenta_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/magenta_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:magenta_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/ninety_sign.json b/src/main/generated/data/decorative/loot_table/blocks/ninety_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/ninety_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/ninety_sign.json index 25912a4..e72141e --- a/src/main/resources/data/decorative/loot_tables/blocks/ninety_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/ninety_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:ninety_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/oak_log_with_axe.json b/src/main/generated/data/decorative/loot_table/blocks/oak_log_with_axe.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/oak_log_with_axe.json rename to src/main/generated/data/decorative/loot_table/blocks/oak_log_with_axe.json index e9768eb..bf4f1de --- a/src/main/resources/data/decorative/loot_tables/blocks/oak_log_with_axe.json +++ b/src/main/generated/data/decorative/loot_table/blocks/oak_log_with_axe.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:oak_log_with_axe" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/old_television.json b/src/main/generated/data/decorative/loot_table/blocks/old_television.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/old_television.json rename to src/main/generated/data/decorative/loot_table/blocks/old_television.json index ed5cdd9..e38bf78 --- a/src/main/resources/data/decorative/loot_tables/blocks/old_television.json +++ b/src/main/generated/data/decorative/loot_table/blocks/old_television.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:old_television" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/onehundred_sign.json b/src/main/generated/data/decorative/loot_table/blocks/onehundred_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/onehundred_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/onehundred_sign.json index 82ca97c..6f50778 --- a/src/main/resources/data/decorative/loot_tables/blocks/onehundred_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/onehundred_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:onehundred_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/onehundredten_sign.json b/src/main/generated/data/decorative/loot_table/blocks/onehundredten_sign.json old mode 100755 new mode 100644 similarity index 84% rename from src/main/resources/data/decorative/loot_tables/blocks/onehundredten_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/onehundredten_sign.json index bdb1526..fc0bbd4 --- a/src/main/resources/data/decorative/loot_tables/blocks/onehundredten_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/onehundredten_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:onehundredten_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/orange_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/orange_digital_clock.json new file mode 100644 index 0000000..834ff92 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/orange_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:orange_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/orange_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/orange_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/orange_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/orange_double_lamp.json index d98798a..9d7b6ac --- a/src/main/resources/data/decorative/loot_tables/blocks/orange_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/orange_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:orange_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:orange_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/orange_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/orange_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/orange_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/orange_lamp.json index 90ed665..5cc11fd --- a/src/main/resources/data/decorative/loot_tables/blocks/orange_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/orange_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:orange_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/pink_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/pink_digital_clock.json new file mode 100644 index 0000000..69e808c --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/pink_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:pink_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/pink_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/pink_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/pink_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/pink_double_lamp.json index c417040..725bfe2 --- a/src/main/resources/data/decorative/loot_tables/blocks/pink_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/pink_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:pink_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:pink_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/pink_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/pink_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/pink_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/pink_lamp.json index a2f64a2..9b79790 --- a/src/main/resources/data/decorative/loot_tables/blocks/pink_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/pink_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:pink_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/pool_sprinkler.json b/src/main/generated/data/decorative/loot_table/blocks/pool_sprinkler.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/pool_sprinkler.json rename to src/main/generated/data/decorative/loot_table/blocks/pool_sprinkler.json index a988697..11d2d7d --- a/src/main/resources/data/decorative/loot_tables/blocks/pool_sprinkler.json +++ b/src/main/generated/data/decorative/loot_table/blocks/pool_sprinkler.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:pool_sprinkler" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/pool_wall.json b/src/main/generated/data/decorative/loot_table/blocks/pool_wall.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/pool_wall.json rename to src/main/generated/data/decorative/loot_table/blocks/pool_wall.json index d02eaff..f1f90ce --- a/src/main/resources/data/decorative/loot_tables/blocks/pool_wall.json +++ b/src/main/generated/data/decorative/loot_table/blocks/pool_wall.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:pool_wall" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/purple_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/purple_digital_clock.json new file mode 100644 index 0000000..42423c3 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/purple_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:purple_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/purple_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/purple_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/purple_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/purple_double_lamp.json index 53fa1c7..dea20f0 --- a/src/main/resources/data/decorative/loot_tables/blocks/purple_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/purple_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:purple_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:purple_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/purple_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/purple_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/purple_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/purple_lamp.json index d2a8c75..de96d7d --- a/src/main/resources/data/decorative/loot_tables/blocks/purple_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/purple_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:purple_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/red_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/red_digital_clock.json new file mode 100644 index 0000000..9e50d76 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/red_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:red_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/red_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/red_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/red_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/red_double_lamp.json index ee4b1a9..5537c3a --- a/src/main/resources/data/decorative/loot_tables/blocks/red_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/red_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:red_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:red_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/red_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/red_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/red_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/red_lamp.json index 0f42c29..1fe3f73 --- a/src/main/resources/data/decorative/loot_tables/blocks/red_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/red_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:red_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/road.json b/src/main/generated/data/decorative/loot_table/blocks/road.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/road.json rename to src/main/generated/data/decorative/loot_table/blocks/road.json index f159ad5..a95ea1b --- a/src/main/resources/data/decorative/loot_tables/blocks/road.json +++ b/src/main/generated/data/decorative/loot_table/blocks/road.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:road" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/road_white_long.json b/src/main/generated/data/decorative/loot_table/blocks/road_white_long.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/road_white_long.json rename to src/main/generated/data/decorative/loot_table/blocks/road_white_long.json index 88adec8..bee2bd2 --- a/src/main/resources/data/decorative/loot_tables/blocks/road_white_long.json +++ b/src/main/generated/data/decorative/loot_table/blocks/road_white_long.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:road_white_long" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/road_white_short.json b/src/main/generated/data/decorative/loot_table/blocks/road_white_short.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/road_white_short.json rename to src/main/generated/data/decorative/loot_table/blocks/road_white_short.json index 079656f..1736566 --- a/src/main/resources/data/decorative/loot_tables/blocks/road_white_short.json +++ b/src/main/generated/data/decorative/loot_table/blocks/road_white_short.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:road_white_short" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/rocky_asphalt.json b/src/main/generated/data/decorative/loot_table/blocks/rocky_asphalt.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/rocky_asphalt.json rename to src/main/generated/data/decorative/loot_table/blocks/rocky_asphalt.json index 5180d2b..c1c61aa --- a/src/main/resources/data/decorative/loot_tables/blocks/rocky_asphalt.json +++ b/src/main/generated/data/decorative/loot_table/blocks/rocky_asphalt.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:rocky_asphalt" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/seventy_sign.json b/src/main/generated/data/decorative/loot_table/blocks/seventy_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/seventy_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/seventy_sign.json index 572e4cf..083b1b3 --- a/src/main/resources/data/decorative/loot_tables/blocks/seventy_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/seventy_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:seventy_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/shower_head.json b/src/main/generated/data/decorative/loot_table/blocks/shower_head.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/shower_head.json rename to src/main/generated/data/decorative/loot_table/blocks/shower_head.json index b34e863..e734427 --- a/src/main/resources/data/decorative/loot_tables/blocks/shower_head.json +++ b/src/main/generated/data/decorative/loot_table/blocks/shower_head.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:shower_head" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/sign_post.json b/src/main/generated/data/decorative/loot_table/blocks/sign_post.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/sign_post.json rename to src/main/generated/data/decorative/loot_table/blocks/sign_post.json index 6c124b9..b8760d4 --- a/src/main/resources/data/decorative/loot_tables/blocks/sign_post.json +++ b/src/main/generated/data/decorative/loot_table/blocks/sign_post.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:sign_post" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/sixty_sign.json b/src/main/generated/data/decorative/loot_table/blocks/sixty_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/sixty_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/sixty_sign.json index 8401dec..f898288 --- a/src/main/resources/data/decorative/loot_tables/blocks/sixty_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/sixty_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:sixty_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/sliding_door.json b/src/main/generated/data/decorative/loot_table/blocks/sliding_door.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/sliding_door.json rename to src/main/generated/data/decorative/loot_table/blocks/sliding_door.json index c1774d6..3e30c11 --- a/src/main/resources/data/decorative/loot_tables/blocks/sliding_door.json +++ b/src/main/generated/data/decorative/loot_table/blocks/sliding_door.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:sliding_door", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:sliding_door" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/springboard.json b/src/main/generated/data/decorative/loot_table/blocks/springboard.json old mode 100755 new mode 100644 similarity index 50% rename from src/main/resources/data/decorative/loot_tables/blocks/springboard.json rename to src/main/generated/data/decorative/loot_table/blocks/springboard.json index 79cd28d..a8e0a2e --- a/src/main/resources/data/decorative/loot_tables/blocks/springboard.json +++ b/src/main/generated/data/decorative/loot_table/blocks/springboard.json @@ -2,27 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "decorative:springboard", - "properties": { - "part": "back" - } - } - ], - "name": "decorative:springboard" - } - ], + "bonus_rolls": 0.0, "conditions": [ { "condition": "minecraft:survives_explosion" } - ] + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:springboard" + } + ], + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/spruce_log_with_axe.json b/src/main/generated/data/decorative/loot_table/blocks/spruce_log_with_axe.json old mode 100755 new mode 100644 similarity index 84% rename from src/main/resources/data/decorative/loot_tables/blocks/spruce_log_with_axe.json rename to src/main/generated/data/decorative/loot_table/blocks/spruce_log_with_axe.json index 68cf77a..6ac9fee --- a/src/main/resources/data/decorative/loot_tables/blocks/spruce_log_with_axe.json +++ b/src/main/generated/data/decorative/loot_table/blocks/spruce_log_with_axe.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:spruce_log_with_axe" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/stone_path.json b/src/main/generated/data/decorative/loot_table/blocks/stone_path.json new file mode 100644 index 0000000..21bc28e --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/stone_path.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:stone_path" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/stop_sign.json b/src/main/generated/data/decorative/loot_table/blocks/stop_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/stop_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/stop_sign.json index 1f6e34e..cc0f115 --- a/src/main/resources/data/decorative/loot_tables/blocks/stop_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/stop_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:stop_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/television.json b/src/main/generated/data/decorative/loot_table/blocks/television.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/television.json rename to src/main/generated/data/decorative/loot_table/blocks/television.json index 3bc00a3..4de0e4c --- a/src/main/resources/data/decorative/loot_tables/blocks/television.json +++ b/src/main/generated/data/decorative/loot_table/blocks/television.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:television" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/ten_sign.json b/src/main/generated/data/decorative/loot_table/blocks/ten_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/ten_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/ten_sign.json index 427eb00..5efd3a7 --- a/src/main/resources/data/decorative/loot_tables/blocks/ten_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/ten_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:ten_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/thirty_sign.json b/src/main/generated/data/decorative/loot_table/blocks/thirty_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/thirty_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/thirty_sign.json index 028926c..20b1dae --- a/src/main/resources/data/decorative/loot_tables/blocks/thirty_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/thirty_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:thirty_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/traffic_cone.json b/src/main/generated/data/decorative/loot_table/blocks/traffic_cone.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/traffic_cone.json rename to src/main/generated/data/decorative/loot_table/blocks/traffic_cone.json index 94f02d6..8fb29ce --- a/src/main/resources/data/decorative/loot_tables/blocks/traffic_cone.json +++ b/src/main/generated/data/decorative/loot_table/blocks/traffic_cone.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:traffic_cone" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/twenty_sign.json b/src/main/generated/data/decorative/loot_table/blocks/twenty_sign.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/twenty_sign.json rename to src/main/generated/data/decorative/loot_table/blocks/twenty_sign.json index 890cc3e..451e81e --- a/src/main/resources/data/decorative/loot_tables/blocks/twenty_sign.json +++ b/src/main/generated/data/decorative/loot_table/blocks/twenty_sign.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:twenty_sign" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/wall_clock.json b/src/main/generated/data/decorative/loot_table/blocks/wall_clock.json new file mode 100644 index 0000000..06b0a3c --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/wall_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:wall_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/water_pump.json b/src/main/generated/data/decorative/loot_table/blocks/water_pump.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/water_pump.json rename to src/main/generated/data/decorative/loot_table/blocks/water_pump.json index ab39f14..2c681dd --- a/src/main/resources/data/decorative/loot_tables/blocks/water_pump.json +++ b/src/main/generated/data/decorative/loot_table/blocks/water_pump.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:water_pump" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/white_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/white_digital_clock.json new file mode 100644 index 0000000..fc5d195 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/white_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:white_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/white_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/white_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/white_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/white_double_lamp.json index 33e64ff..828a0f8 --- a/src/main/resources/data/decorative/loot_tables/blocks/white_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/white_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:white_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:white_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/white_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/white_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/white_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/white_lamp.json index 12d9a91..9377e7f --- a/src/main/resources/data/decorative/loot_tables/blocks/white_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/white_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:white_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/generated/data/decorative/loot_table/blocks/yellow_digital_clock.json b/src/main/generated/data/decorative/loot_table/blocks/yellow_digital_clock.json new file mode 100644 index 0000000..dcbf0c9 --- /dev/null +++ b/src/main/generated/data/decorative/loot_table/blocks/yellow_digital_clock.json @@ -0,0 +1,20 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], + "entries": [ + { + "type": "minecraft:item", + "name": "decorative:yellow_digital_clock" + } + ], + "rolls": 1.0 + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/yellow_double_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/yellow_double_lamp.json old mode 100755 new mode 100644 similarity index 90% rename from src/main/resources/data/decorative/loot_tables/blocks/yellow_double_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/yellow_double_lamp.json index 6af10e9..ba50320 --- a/src/main/resources/data/decorative/loot_tables/blocks/yellow_double_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/yellow_double_lamp.json @@ -2,14 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "conditions": [ { - "condition": "minecraft:block_state_property", "block": "decorative:yellow_double_lamp", + "condition": "minecraft:block_state_property", "properties": { "half": "lower" } @@ -18,11 +23,7 @@ "name": "decorative:yellow_double_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/blocks/yellow_lamp.json b/src/main/generated/data/decorative/loot_table/blocks/yellow_lamp.json old mode 100755 new mode 100644 similarity index 83% rename from src/main/resources/data/decorative/loot_tables/blocks/yellow_lamp.json rename to src/main/generated/data/decorative/loot_table/blocks/yellow_lamp.json index 789cbc9..640004e --- a/src/main/resources/data/decorative/loot_tables/blocks/yellow_lamp.json +++ b/src/main/generated/data/decorative/loot_table/blocks/yellow_lamp.json @@ -2,18 +2,19 @@ "type": "minecraft:block", "pools": [ { - "rolls": 1, + "bonus_rolls": 0.0, + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ], "entries": [ { "type": "minecraft:item", "name": "decorative:yellow_lamp" } ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] + "rolls": 1.0 } ] } \ No newline at end of file diff --git a/src/main/java/eu/midnightdust/motschen/decorative/DecorativeDataGen.java b/src/main/java/eu/midnightdust/motschen/decorative/DecorativeDataGen.java index bf77036..8f9065c 100644 --- a/src/main/java/eu/midnightdust/motschen/decorative/DecorativeDataGen.java +++ b/src/main/java/eu/midnightdust/motschen/decorative/DecorativeDataGen.java @@ -1,5 +1,6 @@ package eu.midnightdust.motschen.decorative; +import eu.midnightdust.motschen.decorative.datagen.LootTables; import eu.midnightdust.motschen.decorative.world.OreFeatures; import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint; import net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator; @@ -18,6 +19,7 @@ public class DecorativeDataGen implements DataGeneratorEntrypoint { public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) { FabricDataGenerator.Pack pack = fabricDataGenerator.createPack(); pack.addProvider(WorldGenData::new); + pack.addProvider(LootTables.BlockLootTables::new); System.out.println("Initialized dataGen"); } @Override diff --git a/src/main/java/eu/midnightdust/motschen/decorative/DecorativeMain.java b/src/main/java/eu/midnightdust/motschen/decorative/DecorativeMain.java index 1881548..21b13d7 100755 --- a/src/main/java/eu/midnightdust/motschen/decorative/DecorativeMain.java +++ b/src/main/java/eu/midnightdust/motschen/decorative/DecorativeMain.java @@ -36,6 +36,7 @@ import static eu.midnightdust.motschen.decorative.util.RegistryUtil.registerTraf public class DecorativeMain implements ModInitializer { public static final String MOD_ID = "decorative"; + public static final List BLOCKS = new ArrayList<>(); public static ItemGroup IndoorGroup; public static ItemGroup TrafficGroup; diff --git a/src/main/java/eu/midnightdust/motschen/decorative/datagen/LootTables.java b/src/main/java/eu/midnightdust/motschen/decorative/datagen/LootTables.java new file mode 100644 index 0000000..97f5683 --- /dev/null +++ b/src/main/java/eu/midnightdust/motschen/decorative/datagen/LootTables.java @@ -0,0 +1,36 @@ +package eu.midnightdust.motschen.decorative.datagen; + +import eu.midnightdust.motschen.decorative.DecorativeMain; +import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput; +import net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider; +import net.minecraft.block.Block; +import net.minecraft.block.enums.DoubleBlockHalf; +import net.minecraft.loot.LootTable; +import net.minecraft.registry.RegistryWrapper; +import net.minecraft.state.property.Properties; + +import java.util.concurrent.CompletableFuture; + +public class LootTables { + public static class BlockLootTables extends FabricBlockLootTableProvider { + public BlockLootTables(FabricDataOutput dataOutput, CompletableFuture registryLookup) { + super(dataOutput, registryLookup); + } + + @Override + public void generate() { + DecorativeMain.BLOCKS.forEach(block -> { + System.out.println(block); + if (block.getDefaultState().contains(Properties.DOUBLE_BLOCK_HALF)) { + System.out.println("Only drop for lower half"); + addDrop(block, doubleBlockDrops(block)); + } else addDrop(block); + }); + } + + public LootTable.Builder doubleBlockDrops(Block block) { + return this.dropsWithProperty(block, Properties.DOUBLE_BLOCK_HALF, DoubleBlockHalf.LOWER); + } + } +} + diff --git a/src/main/java/eu/midnightdust/motschen/decorative/util/RegistryUtil.java b/src/main/java/eu/midnightdust/motschen/decorative/util/RegistryUtil.java index 39d1b7d..660052c 100644 --- a/src/main/java/eu/midnightdust/motschen/decorative/util/RegistryUtil.java +++ b/src/main/java/eu/midnightdust/motschen/decorative/util/RegistryUtil.java @@ -21,6 +21,7 @@ import net.minecraft.world.gen.feature.PlacedFeature; import java.util.ArrayList; import java.util.List; +import static eu.midnightdust.motschen.decorative.DecorativeMain.BLOCKS; import static eu.midnightdust.motschen.decorative.DecorativeMain.MOD_ID; public class RegistryUtil { @@ -40,6 +41,7 @@ public class RegistryUtil { } public static void registerBlockWithItem(Identifier id, Block block, ItemGroup group) { + BLOCKS.add(block); Registry.register(Registries.BLOCK, id, block); registerItem(id, blockItem(block), group); } diff --git a/src/main/resources/data/decorative/loot_tables/entities/black_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/black_bath_tire.json deleted file mode 100755 index 66d3f0d..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/black_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:white_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/blue_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/blue_bath_tire.json deleted file mode 100755 index 66d3f0d..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/blue_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:white_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/brown_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/brown_bath_tire.json deleted file mode 100755 index 66d3f0d..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/brown_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:white_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/cyan_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/cyan_bath_tire.json deleted file mode 100755 index 3a149d1..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/cyan_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:cyan_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/duck_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/duck_bath_tire.json deleted file mode 100755 index f1a5ba3..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/duck_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:duck_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/gray_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/gray_bath_tire.json deleted file mode 100755 index 9c91c25..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/gray_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:gray_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/green_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/green_bath_tire.json deleted file mode 100755 index 5bcefa7..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/green_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:green_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/light_blue_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/light_blue_bath_tire.json deleted file mode 100755 index f8a0b66..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/light_blue_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:light_blue_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/light_gray_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/light_gray_bath_tire.json deleted file mode 100755 index 943666c..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/light_gray_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:light_gray_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/lime_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/lime_bath_tire.json deleted file mode 100755 index e5df36c..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/lime_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:lime_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/magenta_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/magenta_bath_tire.json deleted file mode 100755 index 31a40e0..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/magenta_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:magenta_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/orange_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/orange_bath_tire.json deleted file mode 100755 index 00f59ca..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/orange_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:orange_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/pink_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/pink_bath_tire.json deleted file mode 100755 index 8a0fd74..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/pink_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:pink_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/purple_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/purple_bath_tire.json deleted file mode 100755 index e0f766e..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/purple_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:purple_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/red_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/red_bath_tire.json deleted file mode 100755 index fb2fa17..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/red_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:red_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/white_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/white_bath_tire.json deleted file mode 100755 index 66d3f0d..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/white_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:white_bath_tire" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/decorative/loot_tables/entities/yellow_bath_tire.json b/src/main/resources/data/decorative/loot_tables/entities/yellow_bath_tire.json deleted file mode 100755 index 96f374c..0000000 --- a/src/main/resources/data/decorative/loot_tables/entities/yellow_bath_tire.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "type": "minecraft:entity", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "count": { - "min": 0.0, - "max": 1.0, - "type": "minecraft:uniform" - } - } - ], - "name": "decorative:yellow_bath_tire" - } - ] - } - ] -} \ No newline at end of file