diff --git a/res/content/base/blocks/bazalt.json b/res/content/base/blocks/bazalt.json index 94afd36e..bb941a81 100644 --- a/res/content/base/blocks/bazalt.json +++ b/res/content/base/blocks/bazalt.json @@ -1,4 +1,4 @@ { "texture": "bazalt", "breakable": false -} \ No newline at end of file +} diff --git a/res/content/base/blocks/blue_lamp.json b/res/content/base/blocks/blue_lamp.json index cfded63b..88437145 100644 --- a/res/content/base/blocks/blue_lamp.json +++ b/res/content/base/blocks/blue_lamp.json @@ -2,5 +2,6 @@ "texture": "blue_lamp", "emission": [0, 0, 15], "shadeless": true, - "material": "base:glass" + "material": "base:glass", + "base:durability": 0.3 } diff --git a/res/content/base/blocks/brick.json b/res/content/base/blocks/brick.json index e20d9e1d..3b4ecabf 100644 --- a/res/content/base/blocks/brick.json +++ b/res/content/base/blocks/brick.json @@ -1,3 +1,4 @@ { - "texture": "brick" -} \ No newline at end of file + "texture": "brick", + "base:durability": 10.5 +} diff --git a/res/content/base/blocks/coal_ore.json b/res/content/base/blocks/coal_ore.json index 23c050c6..c73998ec 100644 --- a/res/content/base/blocks/coal_ore.json +++ b/res/content/base/blocks/coal_ore.json @@ -1,3 +1,4 @@ { - "texture": "coal_ore" + "texture": "coal_ore", + "base:durability": 16.0 } diff --git a/res/content/base/blocks/dirt.json b/res/content/base/blocks/dirt.json index 81453c4b..ff512254 100644 --- a/res/content/base/blocks/dirt.json +++ b/res/content/base/blocks/dirt.json @@ -1,5 +1,6 @@ { "texture": "dirt", "material": "base:ground", - "surface-replacement": "base:grass_block" + "surface-replacement": "base:grass_block", + "base:durability": 1.0 } diff --git a/res/content/base/blocks/flower.json b/res/content/base/blocks/flower.json index db0609f8..94c06903 100644 --- a/res/content/base/blocks/flower.json +++ b/res/content/base/blocks/flower.json @@ -7,5 +7,6 @@ "replaceable": true, "grounded": true, "model": "X", - "hitbox": [0.15, 0.0, 0.15, 0.7, 0.7, 0.7] + "hitbox": [0.15, 0.0, 0.15, 0.7, 0.7, 0.7], + "base:durability": 0.0 } diff --git a/res/content/base/blocks/glass.json b/res/content/base/blocks/glass.json index 9bd4f021..77f1e3f7 100644 --- a/res/content/base/blocks/glass.json +++ b/res/content/base/blocks/glass.json @@ -4,5 +4,6 @@ "draw-group": 2, "light-passing": true, "sky-light-passing": true, - "translucent": true + "translucent": true, + "base:durability": 0.36 } diff --git a/res/content/base/blocks/grass.json b/res/content/base/blocks/grass.json index 59388ee5..7308d1a1 100644 --- a/res/content/base/blocks/grass.json +++ b/res/content/base/blocks/grass.json @@ -8,5 +8,6 @@ "replaceable": true, "grounded": true, "model": "X", - "hitbox": [0.15, 0.0, 0.15, 0.7, 0.7, 0.7] + "hitbox": [0.15, 0.0, 0.15, 0.7, 0.7, 0.7], + "base:durability": 0.0 } diff --git a/res/content/base/blocks/grass_block.json b/res/content/base/blocks/grass_block.json index c0f6fa48..a6087afc 100644 --- a/res/content/base/blocks/grass_block.json +++ b/res/content/base/blocks/grass_block.json @@ -7,5 +7,6 @@ "grass_top", "grass_side", "grass_side" - ] -} \ No newline at end of file + ], + "base:durability": 1.3 +} diff --git a/res/content/base/blocks/green_lamp.json b/res/content/base/blocks/green_lamp.json index 55264976..b28cae0d 100644 --- a/res/content/base/blocks/green_lamp.json +++ b/res/content/base/blocks/green_lamp.json @@ -2,5 +2,6 @@ "texture": "green_lamp", "emission": [0, 15, 0], "shadeless": true, - "material": "base:glass" + "material": "base:glass", + "base:durability": 0.3 } diff --git a/res/content/base/blocks/ice.json b/res/content/base/blocks/ice.json index 19d9af12..c25c12d3 100644 --- a/res/content/base/blocks/ice.json +++ b/res/content/base/blocks/ice.json @@ -3,5 +3,6 @@ "material": "base:glass", "draw-group": 4, "light-passing": true, - "translucent": true + "translucent": true, + "base:durability": 0.3 } diff --git a/res/content/base/blocks/lamp.json b/res/content/base/blocks/lamp.json index 7d79c1a1..4a1f1ce7 100644 --- a/res/content/base/blocks/lamp.json +++ b/res/content/base/blocks/lamp.json @@ -1,5 +1,6 @@ { "texture": "lamp", "emission": [15, 14, 13], - "shadeless": true + "shadeless": true, + "base:durability": 0.3 } diff --git a/res/content/base/blocks/leaves.json b/res/content/base/blocks/leaves.json index d8731480..cdf9f014 100644 --- a/res/content/base/blocks/leaves.json +++ b/res/content/base/blocks/leaves.json @@ -1,4 +1,5 @@ { "texture": "leaves", - "material": "base:grass" -} \ No newline at end of file + "material": "base:grass", + "base:durability": 0.7 +} diff --git a/res/content/base/blocks/lightbulb.json b/res/content/base/blocks/lightbulb.json index 7a1ca235..ae06aeab 100644 --- a/res/content/base/blocks/lightbulb.json +++ b/res/content/base/blocks/lightbulb.json @@ -8,5 +8,6 @@ "light-passing": true, "sky-light-passing": true, "shadeless": true, - "material": "base:glass" + "material": "base:glass", + "base:durability": 0.2 } diff --git a/res/content/base/blocks/metal.json b/res/content/base/blocks/metal.json index c52d79a2..40542be1 100644 --- a/res/content/base/blocks/metal.json +++ b/res/content/base/blocks/metal.json @@ -1,4 +1,5 @@ { "texture": "metal", - "material": "base:metal" + "material": "base:metal", + "base:durability": 10.0 } diff --git a/res/content/base/blocks/pane.json b/res/content/base/blocks/pane.json index 0eebec49..f3dcf93a 100644 --- a/res/content/base/blocks/pane.json +++ b/res/content/base/blocks/pane.json @@ -12,5 +12,6 @@ "hitbox": [0.0, 0.0, 0.0, 1.0, 1.0, 0.2], "light-passing": true, "sky-light-passing": true, - "rotation": "pane" + "rotation": "pane", + "base:durability": 2.5 } diff --git a/res/content/base/blocks/pipe.json b/res/content/base/blocks/pipe.json index ad297987..b3eb2f25 100644 --- a/res/content/base/blocks/pipe.json +++ b/res/content/base/blocks/pipe.json @@ -11,5 +11,6 @@ "hitbox": [0.25, 0.0, 0.25, 0.5, 1.0, 0.5], "light-passing": true, "rotation": "pipe", - "material": "base:metal" + "material": "base:metal", + "base:durability": 4.7 } diff --git a/res/content/base/blocks/planks.json b/res/content/base/blocks/planks.json index 508fac23..28e80486 100644 --- a/res/content/base/blocks/planks.json +++ b/res/content/base/blocks/planks.json @@ -1,4 +1,5 @@ { "texture": "planks", - "material": "base:wood" -} \ No newline at end of file + "material": "base:wood", + "base:durability": 5.0 +} diff --git a/res/content/base/blocks/red_lamp.json b/res/content/base/blocks/red_lamp.json index 06617a21..ab1a6d15 100644 --- a/res/content/base/blocks/red_lamp.json +++ b/res/content/base/blocks/red_lamp.json @@ -2,5 +2,6 @@ "texture": "red_lamp", "emission": [15, 0, 0], "shadeless": true, - "material": "base:glass" + "material": "base:glass", + "base:durability": 0.3 } diff --git a/res/content/base/blocks/rust.json b/res/content/base/blocks/rust.json index 90e19363..20a8e684 100644 --- a/res/content/base/blocks/rust.json +++ b/res/content/base/blocks/rust.json @@ -1,4 +1,5 @@ { "texture": "rust", - "material": "base:metal" + "material": "base:metal", + "base:durability": 6.6 } diff --git a/res/content/base/blocks/sand.json b/res/content/base/blocks/sand.json index 08a7d4f4..97b4cd02 100644 --- a/res/content/base/blocks/sand.json +++ b/res/content/base/blocks/sand.json @@ -1,4 +1,5 @@ { "texture": "sand", - "material": "base:sand" -} \ No newline at end of file + "material": "base:sand", + "base:durability": 0.7 +} diff --git a/res/content/base/blocks/stone.json b/res/content/base/blocks/stone.json index 3fab36ef..3bd8f6c8 100644 --- a/res/content/base/blocks/stone.json +++ b/res/content/base/blocks/stone.json @@ -1,3 +1,4 @@ { - "texture": "stone" -} \ No newline at end of file + "texture": "stone", + "base:durability": 12.0 +} diff --git a/res/content/base/blocks/torch.json b/res/content/base/blocks/torch.json index 47f02790..cf26bfec 100644 --- a/res/content/base/blocks/torch.json +++ b/res/content/base/blocks/torch.json @@ -31,5 +31,6 @@ "particles:smoke_0", "particles:smoke_1" ] - } + }, + "base:durability": 0.1 } diff --git a/res/content/base/blocks/wood.json b/res/content/base/blocks/wood.json index db77a6bc..0719e060 100644 --- a/res/content/base/blocks/wood.json +++ b/res/content/base/blocks/wood.json @@ -8,5 +8,6 @@ "wood", "wood" ], - "rotation": "pipe" -} \ No newline at end of file + "rotation": "pipe", + "base:durability": 6.0 +} diff --git a/res/content/base/blocks/wooden_door.json b/res/content/base/blocks/wooden_door.json index 59d192b5..8b2103bc 100644 --- a/res/content/base/blocks/wooden_door.json +++ b/res/content/base/blocks/wooden_door.json @@ -14,5 +14,6 @@ "rotation": "pane", "model": "aabb", "hitbox": [0.0, 0.0, 0.8, 1.0, 2.0, 0.2], - "ambient-occlusion": false + "ambient-occlusion": false, + "base:durability": 5.9 }