HerobrineXia před 4 roky
rodič
revize
99f208ded7
100 změnil soubory, kde provedl 735 přidání a 114 odebrání
  1. 2 1
      data/minecraft/loot_tables/blocks/acacia_button.json
  2. 2 1
      data/minecraft/loot_tables/blocks/acacia_door.json
  3. 2 1
      data/minecraft/loot_tables/blocks/acacia_fence.json
  4. 2 1
      data/minecraft/loot_tables/blocks/acacia_fence_gate.json
  5. 14 7
      data/minecraft/loot_tables/blocks/acacia_leaves.json
  6. 2 1
      data/minecraft/loot_tables/blocks/acacia_log.json
  7. 2 1
      data/minecraft/loot_tables/blocks/acacia_planks.json
  8. 2 1
      data/minecraft/loot_tables/blocks/acacia_pressure_plate.json
  9. 2 1
      data/minecraft/loot_tables/blocks/acacia_sapling.json
  10. 2 1
      data/minecraft/loot_tables/blocks/acacia_sign.json
  11. 4 2
      data/minecraft/loot_tables/blocks/acacia_slab.json
  12. 2 1
      data/minecraft/loot_tables/blocks/acacia_stairs.json
  13. 2 1
      data/minecraft/loot_tables/blocks/acacia_trapdoor.json
  14. 2 1
      data/minecraft/loot_tables/blocks/acacia_wood.json
  15. 2 1
      data/minecraft/loot_tables/blocks/activator_rail.json
  16. 2 1
      data/minecraft/loot_tables/blocks/allium.json
  17. 20 0
      data/minecraft/loot_tables/blocks/amethyst_block.json
  18. 78 0
      data/minecraft/loot_tables/blocks/amethyst_cluster.json
  19. 2 1
      data/minecraft/loot_tables/blocks/ancient_debris.json
  20. 2 1
      data/minecraft/loot_tables/blocks/andesite.json
  21. 4 2
      data/minecraft/loot_tables/blocks/andesite_slab.json
  22. 2 1
      data/minecraft/loot_tables/blocks/andesite_stairs.json
  23. 2 1
      data/minecraft/loot_tables/blocks/andesite_wall.json
  24. 2 1
      data/minecraft/loot_tables/blocks/anvil.json
  25. 7 5
      data/minecraft/loot_tables/blocks/attached_melon_stem.json
  26. 7 5
      data/minecraft/loot_tables/blocks/attached_pumpkin_stem.json
  27. 20 0
      data/minecraft/loot_tables/blocks/azalea.json
  28. 135 0
      data/minecraft/loot_tables/blocks/azalea_leaves.json
  29. 2 1
      data/minecraft/loot_tables/blocks/azure_bluet.json
  30. 2 1
      data/minecraft/loot_tables/blocks/bamboo.json
  31. 2 1
      data/minecraft/loot_tables/blocks/bamboo_sapling.json
  32. 2 1
      data/minecraft/loot_tables/blocks/barrel.json
  33. 2 1
      data/minecraft/loot_tables/blocks/basalt.json
  34. 2 1
      data/minecraft/loot_tables/blocks/beacon.json
  35. 2 1
      data/minecraft/loot_tables/blocks/bee_nest.json
  36. 2 1
      data/minecraft/loot_tables/blocks/beehive.json
  37. 2 0
      data/minecraft/loot_tables/blocks/beetroots.json
  38. 2 1
      data/minecraft/loot_tables/blocks/bell.json
  39. 20 0
      data/minecraft/loot_tables/blocks/big_dripleaf.json
  40. 20 0
      data/minecraft/loot_tables/blocks/big_dripleaf_stem.json
  41. 2 1
      data/minecraft/loot_tables/blocks/birch_button.json
  42. 2 1
      data/minecraft/loot_tables/blocks/birch_door.json
  43. 2 1
      data/minecraft/loot_tables/blocks/birch_fence.json
  44. 2 1
      data/minecraft/loot_tables/blocks/birch_fence_gate.json
  45. 14 7
      data/minecraft/loot_tables/blocks/birch_leaves.json
  46. 2 1
      data/minecraft/loot_tables/blocks/birch_log.json
  47. 2 1
      data/minecraft/loot_tables/blocks/birch_planks.json
  48. 2 1
      data/minecraft/loot_tables/blocks/birch_pressure_plate.json
  49. 2 1
      data/minecraft/loot_tables/blocks/birch_sapling.json
  50. 2 1
      data/minecraft/loot_tables/blocks/birch_sign.json
  51. 4 2
      data/minecraft/loot_tables/blocks/birch_slab.json
  52. 2 1
      data/minecraft/loot_tables/blocks/birch_stairs.json
  53. 2 1
      data/minecraft/loot_tables/blocks/birch_trapdoor.json
  54. 2 1
      data/minecraft/loot_tables/blocks/birch_wood.json
  55. 2 1
      data/minecraft/loot_tables/blocks/black_banner.json
  56. 2 1
      data/minecraft/loot_tables/blocks/black_bed.json
  57. 62 0
      data/minecraft/loot_tables/blocks/black_candle.json
  58. 15 0
      data/minecraft/loot_tables/blocks/black_candle_cake.json
  59. 2 1
      data/minecraft/loot_tables/blocks/black_carpet.json
  60. 2 1
      data/minecraft/loot_tables/blocks/black_concrete.json
  61. 2 1
      data/minecraft/loot_tables/blocks/black_concrete_powder.json
  62. 2 1
      data/minecraft/loot_tables/blocks/black_glazed_terracotta.json
  63. 3 1
      data/minecraft/loot_tables/blocks/black_shulker_box.json
  64. 2 1
      data/minecraft/loot_tables/blocks/black_stained_glass.json
  65. 2 1
      data/minecraft/loot_tables/blocks/black_stained_glass_pane.json
  66. 2 1
      data/minecraft/loot_tables/blocks/black_terracotta.json
  67. 2 1
      data/minecraft/loot_tables/blocks/black_wool.json
  68. 2 1
      data/minecraft/loot_tables/blocks/blackstone.json
  69. 4 2
      data/minecraft/loot_tables/blocks/blackstone_slab.json
  70. 2 1
      data/minecraft/loot_tables/blocks/blackstone_stairs.json
  71. 2 1
      data/minecraft/loot_tables/blocks/blackstone_wall.json
  72. 2 1
      data/minecraft/loot_tables/blocks/blast_furnace.json
  73. 2 1
      data/minecraft/loot_tables/blocks/blue_banner.json
  74. 2 1
      data/minecraft/loot_tables/blocks/blue_bed.json
  75. 62 0
      data/minecraft/loot_tables/blocks/blue_candle.json
  76. 15 0
      data/minecraft/loot_tables/blocks/blue_candle_cake.json
  77. 2 1
      data/minecraft/loot_tables/blocks/blue_carpet.json
  78. 2 1
      data/minecraft/loot_tables/blocks/blue_concrete.json
  79. 2 1
      data/minecraft/loot_tables/blocks/blue_concrete_powder.json
  80. 2 1
      data/minecraft/loot_tables/blocks/blue_glazed_terracotta.json
  81. 2 1
      data/minecraft/loot_tables/blocks/blue_ice.json
  82. 2 1
      data/minecraft/loot_tables/blocks/blue_orchid.json
  83. 3 1
      data/minecraft/loot_tables/blocks/blue_shulker_box.json
  84. 2 1
      data/minecraft/loot_tables/blocks/blue_stained_glass.json
  85. 2 1
      data/minecraft/loot_tables/blocks/blue_stained_glass_pane.json
  86. 2 1
      data/minecraft/loot_tables/blocks/blue_terracotta.json
  87. 2 1
      data/minecraft/loot_tables/blocks/blue_wool.json
  88. 2 1
      data/minecraft/loot_tables/blocks/bone_block.json
  89. 4 2
      data/minecraft/loot_tables/blocks/bookshelf.json
  90. 2 1
      data/minecraft/loot_tables/blocks/brain_coral.json
  91. 2 1
      data/minecraft/loot_tables/blocks/brain_coral_block.json
  92. 2 1
      data/minecraft/loot_tables/blocks/brain_coral_fan.json
  93. 2 1
      data/minecraft/loot_tables/blocks/brewing_stand.json
  94. 4 2
      data/minecraft/loot_tables/blocks/brick_slab.json
  95. 2 1
      data/minecraft/loot_tables/blocks/brick_stairs.json
  96. 2 1
      data/minecraft/loot_tables/blocks/brick_wall.json
  97. 2 1
      data/minecraft/loot_tables/blocks/bricks.json
  98. 2 1
      data/minecraft/loot_tables/blocks/brown_banner.json
  99. 2 1
      data/minecraft/loot_tables/blocks/brown_bed.json
  100. 62 0
      data/minecraft/loot_tables/blocks/brown_candle.json

+ 2 - 1
data/minecraft/loot_tables/blocks/acacia_button.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/acacia_door.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/acacia_fence.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/acacia_fence_gate.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 14 - 7
data/minecraft/loot_tables/blocks/acacia_leaves.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:alternatives",
@@ -16,7 +17,9 @@
                     {
                       "condition": "minecraft:match_tool",
                       "predicate": {
-                        "item": "minecraft:shears"
+                        "items": [
+                          "minecraft:shears"
+                        ]
                       }
                     },
                     {
@@ -61,7 +64,8 @@
       ]
     },
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",
@@ -82,10 +86,11 @@
             {
               "function": "minecraft:set_count",
               "count": {
+                "type": "minecraft:uniform",
                 "min": 1.0,
-                "max": 2.0,
-                "type": "minecraft:uniform"
-              }
+                "max": 2.0
+              },
+              "add": false
             },
             {
               "function": "minecraft:explosion_decay"
@@ -103,7 +108,9 @@
               {
                 "condition": "minecraft:match_tool",
                 "predicate": {
-                  "item": "minecraft:shears"
+                  "items": [
+                    "minecraft:shears"
+                  ]
                 }
               },
               {

+ 2 - 1
data/minecraft/loot_tables/blocks/acacia_log.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/acacia_planks.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/acacia_pressure_plate.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/acacia_sapling.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/acacia_sign.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 4 - 2
data/minecraft/loot_tables/blocks/acacia_slab.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",
@@ -18,7 +19,8 @@
                   }
                 }
               ],
-              "count": 2
+              "count": 2.0,
+              "add": false
             },
             {
               "function": "minecraft:explosion_decay"

+ 2 - 1
data/minecraft/loot_tables/blocks/acacia_stairs.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/acacia_trapdoor.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/acacia_wood.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/activator_rail.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/allium.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 20 - 0
data/minecraft/loot_tables/blocks/amethyst_block.json

@@ -0,0 +1,20 @@
+{
+  "type": "minecraft:block",
+  "pools": [
+    {
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
+      "entries": [
+        {
+          "type": "minecraft:item",
+          "name": "minecraft:amethyst_block"
+        }
+      ],
+      "conditions": [
+        {
+          "condition": "minecraft:survives_explosion"
+        }
+      ]
+    }
+  ]
+}

+ 78 - 0
data/minecraft/loot_tables/blocks/amethyst_cluster.json

@@ -0,0 +1,78 @@
+{
+  "type": "minecraft:block",
+  "pools": [
+    {
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
+      "entries": [
+        {
+          "type": "minecraft:alternatives",
+          "children": [
+            {
+              "type": "minecraft:item",
+              "conditions": [
+                {
+                  "condition": "minecraft:match_tool",
+                  "predicate": {
+                    "enchantments": [
+                      {
+                        "enchantment": "minecraft:silk_touch",
+                        "levels": {
+                          "min": 1
+                        }
+                      }
+                    ]
+                  }
+                }
+              ],
+              "name": "minecraft:amethyst_cluster"
+            },
+            {
+              "type": "minecraft:alternatives",
+              "children": [
+                {
+                  "type": "minecraft:item",
+                  "conditions": [
+                    {
+                      "condition": "minecraft:match_tool",
+                      "predicate": {
+                        "tag": "minecraft:cluster_max_harvestables"
+                      }
+                    }
+                  ],
+                  "functions": [
+                    {
+                      "function": "minecraft:set_count",
+                      "count": 4.0,
+                      "add": false
+                    },
+                    {
+                      "function": "minecraft:apply_bonus",
+                      "enchantment": "minecraft:fortune",
+                      "formula": "minecraft:ore_drops"
+                    }
+                  ],
+                  "name": "minecraft:amethyst_shard"
+                },
+                {
+                  "type": "minecraft:item",
+                  "functions": [
+                    {
+                      "function": "minecraft:set_count",
+                      "count": 2.0,
+                      "add": false
+                    },
+                    {
+                      "function": "minecraft:explosion_decay"
+                    }
+                  ],
+                  "name": "minecraft:amethyst_shard"
+                }
+              ]
+            }
+          ]
+        }
+      ]
+    }
+  ]
+}

+ 2 - 1
data/minecraft/loot_tables/blocks/ancient_debris.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/andesite.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 4 - 2
data/minecraft/loot_tables/blocks/andesite_slab.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",
@@ -18,7 +19,8 @@
                   }
                 }
               ],
-              "count": 2
+              "count": 2.0,
+              "add": false
             },
             {
               "function": "minecraft:explosion_decay"

+ 2 - 1
data/minecraft/loot_tables/blocks/andesite_stairs.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/andesite_wall.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/anvil.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 7 - 5
data/minecraft/loot_tables/blocks/attached_melon_stem.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",
@@ -10,10 +11,11 @@
             {
               "function": "minecraft:set_count",
               "count": {
-                "n": 3,
-                "p": 0.53333336,
-                "type": "minecraft:binomial"
-              }
+                "type": "minecraft:binomial",
+                "n": 3.0,
+                "p": 0.53333336
+              },
+              "add": false
             }
           ],
           "name": "minecraft:melon_seeds"

+ 7 - 5
data/minecraft/loot_tables/blocks/attached_pumpkin_stem.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",
@@ -10,10 +11,11 @@
             {
               "function": "minecraft:set_count",
               "count": {
-                "n": 3,
-                "p": 0.53333336,
-                "type": "minecraft:binomial"
-              }
+                "type": "minecraft:binomial",
+                "n": 3.0,
+                "p": 0.53333336
+              },
+              "add": false
             }
           ],
           "name": "minecraft:pumpkin_seeds"

+ 20 - 0
data/minecraft/loot_tables/blocks/azalea.json

@@ -0,0 +1,20 @@
+{
+  "type": "minecraft:block",
+  "pools": [
+    {
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
+      "entries": [
+        {
+          "type": "minecraft:item",
+          "name": "minecraft:azalea"
+        }
+      ],
+      "conditions": [
+        {
+          "condition": "minecraft:survives_explosion"
+        }
+      ]
+    }
+  ]
+}

+ 135 - 0
data/minecraft/loot_tables/blocks/azalea_leaves.json

@@ -0,0 +1,135 @@
+{
+  "type": "minecraft:block",
+  "pools": [
+    {
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
+      "entries": [
+        {
+          "type": "minecraft:alternatives",
+          "children": [
+            {
+              "type": "minecraft:item",
+              "conditions": [
+                {
+                  "condition": "minecraft:alternative",
+                  "terms": [
+                    {
+                      "condition": "minecraft:match_tool",
+                      "predicate": {
+                        "items": [
+                          "minecraft:shears"
+                        ]
+                      }
+                    },
+                    {
+                      "condition": "minecraft:match_tool",
+                      "predicate": {
+                        "enchantments": [
+                          {
+                            "enchantment": "minecraft:silk_touch",
+                            "levels": {
+                              "min": 1
+                            }
+                          }
+                        ]
+                      }
+                    }
+                  ]
+                }
+              ],
+              "name": "minecraft:azalea_leaves"
+            },
+            {
+              "type": "minecraft:item",
+              "conditions": [
+                {
+                  "condition": "minecraft:survives_explosion"
+                },
+                {
+                  "condition": "minecraft:table_bonus",
+                  "enchantment": "minecraft:fortune",
+                  "chances": [
+                    0.05,
+                    0.0625,
+                    0.083333336,
+                    0.1
+                  ]
+                }
+              ],
+              "name": "minecraft:azalea"
+            }
+          ]
+        }
+      ]
+    },
+    {
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
+      "entries": [
+        {
+          "type": "minecraft:item",
+          "conditions": [
+            {
+              "condition": "minecraft:table_bonus",
+              "enchantment": "minecraft:fortune",
+              "chances": [
+                0.02,
+                0.022222223,
+                0.025,
+                0.033333335,
+                0.1
+              ]
+            }
+          ],
+          "functions": [
+            {
+              "function": "minecraft:set_count",
+              "count": {
+                "type": "minecraft:uniform",
+                "min": 1.0,
+                "max": 2.0
+              },
+              "add": false
+            },
+            {
+              "function": "minecraft:explosion_decay"
+            }
+          ],
+          "name": "minecraft:stick"
+        }
+      ],
+      "conditions": [
+        {
+          "condition": "minecraft:inverted",
+          "term": {
+            "condition": "minecraft:alternative",
+            "terms": [
+              {
+                "condition": "minecraft:match_tool",
+                "predicate": {
+                  "items": [
+                    "minecraft:shears"
+                  ]
+                }
+              },
+              {
+                "condition": "minecraft:match_tool",
+                "predicate": {
+                  "enchantments": [
+                    {
+                      "enchantment": "minecraft:silk_touch",
+                      "levels": {
+                        "min": 1
+                      }
+                    }
+                  ]
+                }
+              }
+            ]
+          }
+        }
+      ]
+    }
+  ]
+}

+ 2 - 1
data/minecraft/loot_tables/blocks/azure_bluet.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/bamboo.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/bamboo_sapling.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/barrel.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/basalt.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/beacon.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/bee_nest.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/beehive.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:alternatives",

+ 2 - 0
data/minecraft/loot_tables/blocks/beetroots.json

@@ -3,6 +3,7 @@
   "pools": [
     {
       "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:alternatives",
@@ -30,6 +31,7 @@
     },
     {
       "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/bell.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 20 - 0
data/minecraft/loot_tables/blocks/big_dripleaf.json

@@ -0,0 +1,20 @@
+{
+  "type": "minecraft:block",
+  "pools": [
+    {
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
+      "entries": [
+        {
+          "type": "minecraft:item",
+          "name": "minecraft:big_dripleaf"
+        }
+      ],
+      "conditions": [
+        {
+          "condition": "minecraft:survives_explosion"
+        }
+      ]
+    }
+  ]
+}

+ 20 - 0
data/minecraft/loot_tables/blocks/big_dripleaf_stem.json

@@ -0,0 +1,20 @@
+{
+  "type": "minecraft:block",
+  "pools": [
+    {
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
+      "entries": [
+        {
+          "type": "minecraft:item",
+          "name": "minecraft:big_dripleaf"
+        }
+      ],
+      "conditions": [
+        {
+          "condition": "minecraft:survives_explosion"
+        }
+      ]
+    }
+  ]
+}

+ 2 - 1
data/minecraft/loot_tables/blocks/birch_button.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/birch_door.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/birch_fence.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/birch_fence_gate.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 14 - 7
data/minecraft/loot_tables/blocks/birch_leaves.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:alternatives",
@@ -16,7 +17,9 @@
                     {
                       "condition": "minecraft:match_tool",
                       "predicate": {
-                        "item": "minecraft:shears"
+                        "items": [
+                          "minecraft:shears"
+                        ]
                       }
                     },
                     {
@@ -61,7 +64,8 @@
       ]
     },
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",
@@ -82,10 +86,11 @@
             {
               "function": "minecraft:set_count",
               "count": {
+                "type": "minecraft:uniform",
                 "min": 1.0,
-                "max": 2.0,
-                "type": "minecraft:uniform"
-              }
+                "max": 2.0
+              },
+              "add": false
             },
             {
               "function": "minecraft:explosion_decay"
@@ -103,7 +108,9 @@
               {
                 "condition": "minecraft:match_tool",
                 "predicate": {
-                  "item": "minecraft:shears"
+                  "items": [
+                    "minecraft:shears"
+                  ]
                 }
               },
               {

+ 2 - 1
data/minecraft/loot_tables/blocks/birch_log.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/birch_planks.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/birch_pressure_plate.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/birch_sapling.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/birch_sign.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 4 - 2
data/minecraft/loot_tables/blocks/birch_slab.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",
@@ -18,7 +19,8 @@
                   }
                 }
               ],
-              "count": 2
+              "count": 2.0,
+              "add": false
             },
             {
               "function": "minecraft:explosion_decay"

+ 2 - 1
data/minecraft/loot_tables/blocks/birch_stairs.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/birch_trapdoor.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/birch_wood.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/black_banner.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/black_bed.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 62 - 0
data/minecraft/loot_tables/blocks/black_candle.json

@@ -0,0 +1,62 @@
+{
+  "type": "minecraft:block",
+  "pools": [
+    {
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
+      "entries": [
+        {
+          "type": "minecraft:item",
+          "functions": [
+            {
+              "function": "minecraft:set_count",
+              "conditions": [
+                {
+                  "condition": "minecraft:block_state_property",
+                  "block": "minecraft:black_candle",
+                  "properties": {
+                    "candles": "2"
+                  }
+                }
+              ],
+              "count": 2.0,
+              "add": false
+            },
+            {
+              "function": "minecraft:set_count",
+              "conditions": [
+                {
+                  "condition": "minecraft:block_state_property",
+                  "block": "minecraft:black_candle",
+                  "properties": {
+                    "candles": "3"
+                  }
+                }
+              ],
+              "count": 3.0,
+              "add": false
+            },
+            {
+              "function": "minecraft:set_count",
+              "conditions": [
+                {
+                  "condition": "minecraft:block_state_property",
+                  "block": "minecraft:black_candle",
+                  "properties": {
+                    "candles": "4"
+                  }
+                }
+              ],
+              "count": 4.0,
+              "add": false
+            },
+            {
+              "function": "minecraft:explosion_decay"
+            }
+          ],
+          "name": "minecraft:black_candle"
+        }
+      ]
+    }
+  ]
+}

+ 15 - 0
data/minecraft/loot_tables/blocks/black_candle_cake.json

@@ -0,0 +1,15 @@
+{
+  "type": "minecraft:block",
+  "pools": [
+    {
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
+      "entries": [
+        {
+          "type": "minecraft:item",
+          "name": "minecraft:black_candle"
+        }
+      ]
+    }
+  ]
+}

+ 2 - 1
data/minecraft/loot_tables/blocks/black_carpet.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/black_concrete.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/black_concrete_powder.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/black_glazed_terracotta.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 3 - 1
data/minecraft/loot_tables/blocks/black_shulker_box.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",
@@ -34,6 +35,7 @@
             },
             {
               "function": "minecraft:set_contents",
+              "type": "minecraft:shulker_box",
               "entries": [
                 {
                   "type": "minecraft:dynamic",

+ 2 - 1
data/minecraft/loot_tables/blocks/black_stained_glass.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/black_stained_glass_pane.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/black_terracotta.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/black_wool.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blackstone.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 4 - 2
data/minecraft/loot_tables/blocks/blackstone_slab.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",
@@ -18,7 +19,8 @@
                   }
                 }
               ],
-              "count": 2
+              "count": 2.0,
+              "add": false
             },
             {
               "function": "minecraft:explosion_decay"

+ 2 - 1
data/minecraft/loot_tables/blocks/blackstone_stairs.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blackstone_wall.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blast_furnace.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blue_banner.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blue_bed.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 62 - 0
data/minecraft/loot_tables/blocks/blue_candle.json

@@ -0,0 +1,62 @@
+{
+  "type": "minecraft:block",
+  "pools": [
+    {
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
+      "entries": [
+        {
+          "type": "minecraft:item",
+          "functions": [
+            {
+              "function": "minecraft:set_count",
+              "conditions": [
+                {
+                  "condition": "minecraft:block_state_property",
+                  "block": "minecraft:blue_candle",
+                  "properties": {
+                    "candles": "2"
+                  }
+                }
+              ],
+              "count": 2.0,
+              "add": false
+            },
+            {
+              "function": "minecraft:set_count",
+              "conditions": [
+                {
+                  "condition": "minecraft:block_state_property",
+                  "block": "minecraft:blue_candle",
+                  "properties": {
+                    "candles": "3"
+                  }
+                }
+              ],
+              "count": 3.0,
+              "add": false
+            },
+            {
+              "function": "minecraft:set_count",
+              "conditions": [
+                {
+                  "condition": "minecraft:block_state_property",
+                  "block": "minecraft:blue_candle",
+                  "properties": {
+                    "candles": "4"
+                  }
+                }
+              ],
+              "count": 4.0,
+              "add": false
+            },
+            {
+              "function": "minecraft:explosion_decay"
+            }
+          ],
+          "name": "minecraft:blue_candle"
+        }
+      ]
+    }
+  ]
+}

+ 15 - 0
data/minecraft/loot_tables/blocks/blue_candle_cake.json

@@ -0,0 +1,15 @@
+{
+  "type": "minecraft:block",
+  "pools": [
+    {
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
+      "entries": [
+        {
+          "type": "minecraft:item",
+          "name": "minecraft:blue_candle"
+        }
+      ]
+    }
+  ]
+}

+ 2 - 1
data/minecraft/loot_tables/blocks/blue_carpet.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blue_concrete.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blue_concrete_powder.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blue_glazed_terracotta.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blue_ice.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blue_orchid.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 3 - 1
data/minecraft/loot_tables/blocks/blue_shulker_box.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",
@@ -34,6 +35,7 @@
             },
             {
               "function": "minecraft:set_contents",
+              "type": "minecraft:shulker_box",
               "entries": [
                 {
                   "type": "minecraft:dynamic",

+ 2 - 1
data/minecraft/loot_tables/blocks/blue_stained_glass.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blue_stained_glass_pane.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blue_terracotta.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/blue_wool.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/bone_block.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 4 - 2
data/minecraft/loot_tables/blocks/bookshelf.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:alternatives",
@@ -31,7 +32,8 @@
               "functions": [
                 {
                   "function": "minecraft:set_count",
-                  "count": 3
+                  "count": 3.0,
+                  "add": false
                 },
                 {
                   "function": "minecraft:explosion_decay"

+ 2 - 1
data/minecraft/loot_tables/blocks/brain_coral.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/brain_coral_block.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:alternatives",

+ 2 - 1
data/minecraft/loot_tables/blocks/brain_coral_fan.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/brewing_stand.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 4 - 2
data/minecraft/loot_tables/blocks/brick_slab.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",
@@ -18,7 +19,8 @@
                   }
                 }
               ],
-              "count": 2
+              "count": 2.0,
+              "add": false
             },
             {
               "function": "minecraft:explosion_decay"

+ 2 - 1
data/minecraft/loot_tables/blocks/brick_stairs.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/brick_wall.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/bricks.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/brown_banner.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 2 - 1
data/minecraft/loot_tables/blocks/brown_bed.json

@@ -2,7 +2,8 @@
   "type": "minecraft:block",
   "pools": [
     {
-      "rolls": 1,
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
       "entries": [
         {
           "type": "minecraft:item",

+ 62 - 0
data/minecraft/loot_tables/blocks/brown_candle.json

@@ -0,0 +1,62 @@
+{
+  "type": "minecraft:block",
+  "pools": [
+    {
+      "rolls": 1.0,
+      "bonus_rolls": 0.0,
+      "entries": [
+        {
+          "type": "minecraft:item",
+          "functions": [
+            {
+              "function": "minecraft:set_count",
+              "conditions": [
+                {
+                  "condition": "minecraft:block_state_property",
+                  "block": "minecraft:brown_candle",
+                  "properties": {
+                    "candles": "2"
+                  }
+                }
+              ],
+              "count": 2.0,
+              "add": false
+            },
+            {
+              "function": "minecraft:set_count",
+              "conditions": [
+                {
+                  "condition": "minecraft:block_state_property",
+                  "block": "minecraft:brown_candle",
+                  "properties": {
+                    "candles": "3"
+                  }
+                }
+              ],
+              "count": 3.0,
+              "add": false
+            },
+            {
+              "function": "minecraft:set_count",
+              "conditions": [
+                {
+                  "condition": "minecraft:block_state_property",
+                  "block": "minecraft:brown_candle",
+                  "properties": {
+                    "candles": "4"
+                  }
+                }
+              ],
+              "count": 4.0,
+              "add": false
+            },
+            {
+              "function": "minecraft:explosion_decay"
+            }
+          ],
+          "name": "minecraft:brown_candle"
+        }
+      ]
+    }
+  ]
+}

Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů