diff --git a/assets/cubyz/biomes/cave/basalt.zig.zon b/assets/cubyz/biomes/cave/basalt.zig.zon index 09bdd52f89..4c55ccb415 100644 --- a/assets/cubyz/biomes/cave/basalt.zig.zon +++ b/assets/cubyz/biomes/cave/basalt.zig.zon @@ -1,7 +1,7 @@ .{ .isCave = true, .maxHeight = -1000, - .minHeight = -48250, + .minHeight = -15000, .chance = 0.2, .fogDensity = 8, diff --git a/assets/cubyz/biomes/cave/cave.zig.zon b/assets/cubyz/biomes/cave/cave.zig.zon index 9431ab82f1..8e0bc08bd4 100644 --- a/assets/cubyz/biomes/cave/cave.zig.zon +++ b/assets/cubyz/biomes/cave/cave.zig.zon @@ -1,7 +1,7 @@ .{ .isCave = true, .maxHeight = 0, - .minHeight = -48250, + .minHeight = -15000, .fogDensity = 2, diff --git a/assets/cubyz/biomes/cave/crystal.zig.zon b/assets/cubyz/biomes/cave/crystal.zig.zon index 15d604a1ee..ece8c3a81f 100644 --- a/assets/cubyz/biomes/cave/crystal.zig.zon +++ b/assets/cubyz/biomes/cave/crystal.zig.zon @@ -1,7 +1,7 @@ .{ .isCave = true, .maxHeight = -512, - .minHeight = -48250, + .minHeight = -15000, .chance = 0.2, diff --git a/assets/cubyz/biomes/cave/crystal_forest.zig.zon b/assets/cubyz/biomes/cave/crystal_forest.zig.zon index 042e0dfda8..5c40c31b07 100644 --- a/assets/cubyz/biomes/cave/crystal_forest.zig.zon +++ b/assets/cubyz/biomes/cave/crystal_forest.zig.zon @@ -1,7 +1,7 @@ .{ .isCave = true, .maxHeight = -512, - .minHeight = -48250, + .minHeight = -15000, .chance = 0.01, .caves = -0.1, diff --git a/assets/cubyz/biomes/cave/curl_forest.zig.zon b/assets/cubyz/biomes/cave/curl_forest.zig.zon index 5a948c8d39..5ceb334476 100644 --- a/assets/cubyz/biomes/cave/curl_forest.zig.zon +++ b/assets/cubyz/biomes/cave/curl_forest.zig.zon @@ -1,7 +1,7 @@ .{ .isCave = true, .maxHeight = -512, - .minHeight = -48250, + .minHeight = -15000, .fogDensity = 2, diff --git a/assets/cubyz/biomes/cave/ice_cave.zig.zon b/assets/cubyz/biomes/cave/ice_cave.zig.zon index 9ec01ae1ad..101d2c9eea 100644 --- a/assets/cubyz/biomes/cave/ice_cave.zig.zon +++ b/assets/cubyz/biomes/cave/ice_cave.zig.zon @@ -1,7 +1,7 @@ .{ .isCave = true, .maxHeight = -256, - .minHeight = -48250, + .minHeight = -15000, .chance = 0.2, .caves = -0.02, .fogDensity = 20, diff --git a/assets/cubyz/biomes/cave/lava_cave.zig.zon b/assets/cubyz/biomes/cave/lava_cave.zig.zon index aae2c2ffc9..90dc2777af 100644 --- a/assets/cubyz/biomes/cave/lava_cave.zig.zon +++ b/assets/cubyz/biomes/cave/lava_cave.zig.zon @@ -1,7 +1,7 @@ .{ .isCave = true, .maxHeight = -1500, - .minHeight = -48250, + .minHeight = -15000, .fogDensity = 20, .chance = 0.1, .fogColor = 0x51240c, diff --git a/assets/cubyz/biomes/cave/mantle/_defaults.zig.zon b/assets/cubyz/biomes/cave/mantle/_defaults.zig.zon new file mode 100644 index 0000000000..f530e1c75b --- /dev/null +++ b/assets/cubyz/biomes/cave/mantle/_defaults.zig.zon @@ -0,0 +1,8 @@ +.{ + .isCave = true, + .maxHeight = -15000, + .minHeight = -48250, + .fogDensity = 25, + .fogColor = 0x3d1a11, + .stoneBlock = "cubyz:mantle/base", +} diff --git a/assets/cubyz/biomes/cave/mantle/ash.zig.zon b/assets/cubyz/biomes/cave/mantle/ash.zig.zon new file mode 100644 index 0000000000..a5ec54a5ec --- /dev/null +++ b/assets/cubyz/biomes/cave/mantle/ash.zig.zon @@ -0,0 +1,40 @@ +.{ + .chance = 0.3, + .caves = -0.03, + .soilCreep = 1, + .ground_structure = .{ + "2 to 4 cubyz:ash", + }, + .structures = .{ + .{ + .id = "cubyz:sbb", + .structure = "cubyz:cave/mantle/stalagmite", + .placeMode = .degradable, + .chance = 0.04, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:cave/mantle/ruins", + .placeMode = .degradable, + .chance = 0.003, + }, + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:magma", + .chance = 0.03, + .width = 4, + .variation = 2, + .depth = 2, + .smoothness = 0.8, + }, + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:magma", + .chance = 0.08, + .width = 2, + .variation = 1, + .depth = 2, + .smoothness = 1, + }, + }, +} diff --git a/assets/cubyz/biomes/cave/mantle/chasm.zig.zon b/assets/cubyz/biomes/cave/mantle/chasm.zig.zon new file mode 100644 index 0000000000..0dd91934d2 --- /dev/null +++ b/assets/cubyz/biomes/cave/mantle/chasm.zig.zon @@ -0,0 +1,36 @@ +.{ + .chance = 0.7, + .caves = -0.03, + .structures = .{ + .{ + .id = "cubyz:sbb", + .structure = "cubyz:cave/mantle/stalagmite", + .placeMode = .degradable, + .chance = 0.06, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:cave/mantle/lava_pool", + .placeMode = .degradable, + .chance = 0.02, + }, + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:magma", + .chance = 0.04, + .width = 4, + .variation = 2, + .depth = 2, + .smoothness = 1, + }, + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:ash", + .chance = 0.1, + .width = 5, + .variation = 5, + .depth = 4, + .smoothness = 0.1, + }, + }, +} diff --git a/assets/cubyz/biomes/cave/mantle/core.zig.zon b/assets/cubyz/biomes/cave/mantle/core.zig.zon new file mode 100644 index 0000000000..2d2ebd0bf9 --- /dev/null +++ b/assets/cubyz/biomes/cave/mantle/core.zig.zon @@ -0,0 +1,7 @@ +.{ + .chance = 1000, + .caves = -0.03, + .stoneBlock = "cubyz:lava", + .maxHeight = -20000, + .minHeight = -20080, +} diff --git a/assets/cubyz/biomes/cave/mantle/crystal.zig.zon b/assets/cubyz/biomes/cave/mantle/crystal.zig.zon new file mode 100644 index 0000000000..a0936484de --- /dev/null +++ b/assets/cubyz/biomes/cave/mantle/crystal.zig.zon @@ -0,0 +1,16 @@ +.{ + .chance = 0.02, + .caves = -0.05, + .crystals = 25, + .structures = .{ + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:magma", + .chance = 0.05, + .width = 4, + .variation = 2, + .depth = 2, + .smoothness = 1, + }, + }, +} diff --git a/assets/cubyz/biomes/cave/mantle/lava.zig.zon b/assets/cubyz/biomes/cave/mantle/lava.zig.zon new file mode 100644 index 0000000000..e772770f44 --- /dev/null +++ b/assets/cubyz/biomes/cave/mantle/lava.zig.zon @@ -0,0 +1,56 @@ +.{ + .chance = 1, + .caves = -0.03, + .soilCreep = 2, + .ground_structure = .{ + "2 cubyz:magma", + }, + .structures = .{ + .{ + .id = "cubyz:sbb", + .structure = "cubyz:cave/mantle/stalagmite", + .placeMode = .degradable, + .chance = 0.03, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:cave/mantle/lava_pool", + .placeMode = .degradable, + .chance = 0.03, + }, + .{ + .id = "cubyz:stalagmite", + .block = "cubyz:mantle/base", + .chance = 0.2, + .size = 4, + .size_variation = 6, + }, + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:lava", + .chance = 0.05, + .width = 4, + .variation = 2, + .depth = 2, + .smoothness = 1, + }, + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:mantle/base", + .chance = 0.4, + .width = 3, + .variation = 2, + .depth = 2, + .smoothness = 1, + }, + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:mantle/base", + .chance = 0.08, + .width = 6, + .variation = 5, + .depth = 2, + .smoothness = 1, + }, + }, +} diff --git a/assets/cubyz/biomes/cave/mushroom/big/_defaults.zig.zon b/assets/cubyz/biomes/cave/mushroom/big/_defaults.zig.zon index 4694068fe8..893740b4f7 100644 --- a/assets/cubyz/biomes/cave/mushroom/big/_defaults.zig.zon +++ b/assets/cubyz/biomes/cave/mushroom/big/_defaults.zig.zon @@ -1,7 +1,7 @@ .{ .isCave = true, .maxHeight = -512, - .minHeight = -48250, + .minHeight = -15000, .music = "cubyz:la_kubisa_caverna", .ground_structure = .{ "2 to 3 cubyz:soil", diff --git a/assets/cubyz/biomes/cave/mushroom/glimmergill.zig.zon b/assets/cubyz/biomes/cave/mushroom/glimmergill.zig.zon index ae0af199af..99636a8d85 100644 --- a/assets/cubyz/biomes/cave/mushroom/glimmergill.zig.zon +++ b/assets/cubyz/biomes/cave/mushroom/glimmergill.zig.zon @@ -1,6 +1,6 @@ .{ .maxHeight = -200, - .minHeight = -48250, + .minHeight = -15000, .chance = 0.05, .structures = .{ .{ diff --git a/assets/cubyz/biomes/cave/rare/phantasmal.zig.zon b/assets/cubyz/biomes/cave/rare/phantasmal.zig.zon index f0ae653ef1..75d0fb0113 100644 --- a/assets/cubyz/biomes/cave/rare/phantasmal.zig.zon +++ b/assets/cubyz/biomes/cave/rare/phantasmal.zig.zon @@ -4,7 +4,7 @@ .fogColor = 0x000C14, .chance = 0.01, .maxHeight = -5000, - .minHeight = -48250, + .minHeight = -15000, .music = "cubyz:cubyz", .stoneBlock = "cubyz:chalk/black", diff --git a/assets/cubyz/biomes/cave/stalagmite_cave.zig.zon b/assets/cubyz/biomes/cave/stalagmite_cave.zig.zon index 958e47edc6..a93d5e484e 100644 --- a/assets/cubyz/biomes/cave/stalagmite_cave.zig.zon +++ b/assets/cubyz/biomes/cave/stalagmite_cave.zig.zon @@ -1,7 +1,7 @@ .{ .isCave = true, .maxHeight = -256, - .minHeight = -48250, + .minHeight = -15000, .chance = 0.2, .fogDensity = 10, diff --git a/assets/cubyz/biomes/cave/stone_forest.zig.zon b/assets/cubyz/biomes/cave/stone_forest.zig.zon index dc1deafdd7..96bdab39fc 100644 --- a/assets/cubyz/biomes/cave/stone_forest.zig.zon +++ b/assets/cubyz/biomes/cave/stone_forest.zig.zon @@ -3,7 +3,7 @@ .chance = 0.01, .maxHeight = -50, - .minHeight = -48250, + .minHeight = -15000, .caves = -0.2, .music = "cubyz:heart-of-the-beast", diff --git a/assets/cubyz/biomes/volcano/base.zig.zon b/assets/cubyz/biomes/volcano/base.zig.zon index cffc147b42..e58c4c4dd4 100644 --- a/assets/cubyz/biomes/volcano/base.zig.zon +++ b/assets/cubyz/biomes/volcano/base.zig.zon @@ -20,5 +20,20 @@ .maxSubBiomeCount = 1, + .soilCreep = 1, + .ground_structure = .{ + "2 to 4 cubyz:ash", + }, .stoneBlock = "cubyz:basalt/base", + .structures = .{ + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:basalt/base", + .chance = 0.1, + .width = 5, + .variation = 5, + .depth = 4, + .smoothness = 0.1, + }, + }, } diff --git a/assets/cubyz/biomes/volcano/slope1.zig.zon b/assets/cubyz/biomes/volcano/slope1.zig.zon index fda34ef092..7853851bc9 100644 --- a/assets/cubyz/biomes/volcano/slope1.zig.zon +++ b/assets/cubyz/biomes/volcano/slope1.zig.zon @@ -20,5 +20,20 @@ .maxSubBiomeCount = 1, + .soilCreep = 1, + .ground_structure = .{ + "2 to 4 cubyz:ash", + }, .stoneBlock = "cubyz:basalt/base", + .structures = .{ + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:basalt/base", + .chance = 0.1, + .width = 5, + .variation = 5, + .depth = 4, + .smoothness = 0.1, + }, + }, } diff --git a/assets/cubyz/biomes/volcano/slope2.zig.zon b/assets/cubyz/biomes/volcano/slope2.zig.zon index ed2db8d525..66af812e02 100644 --- a/assets/cubyz/biomes/volcano/slope2.zig.zon +++ b/assets/cubyz/biomes/volcano/slope2.zig.zon @@ -20,5 +20,20 @@ .maxSubBiomeCount = 1, + .soilCreep = 1, + .ground_structure = .{ + "2 to 4 cubyz:ash", + }, .stoneBlock = "cubyz:basalt/base", + .structures = .{ + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:basalt/base", + .chance = 0.1, + .width = 5, + .variation = 5, + .depth = 4, + .smoothness = 0.1, + }, + }, } diff --git a/assets/cubyz/blocks/ash.zig.zon b/assets/cubyz/blocks/ash.zig.zon new file mode 100644 index 0000000000..40ee0db030 --- /dev/null +++ b/assets/cubyz/blocks/ash.zig.zon @@ -0,0 +1,10 @@ +.{ + .tags = .{.diggable}, + .blockHealth = 7, + .drops = .{ + .{.items = .{.auto}}, + }, + .model = "cubyz:cube", + .rotation = "cubyz:stairs", + .texture = "cubyz:ash", +} diff --git a/assets/cubyz/blocks/mantle/_defaults.zig.zon b/assets/cubyz/blocks/mantle/_defaults.zig.zon new file mode 100644 index 0000000000..9854445212 --- /dev/null +++ b/assets/cubyz/blocks/mantle/_defaults.zig.zon @@ -0,0 +1,32 @@ +.{ + .tags = .{.mineable, .mantle}, + .blockHealth = 40, + .blockResistance = 25, + .drops = .{ + .{.items = .{.auto}}, + }, + .item = .{ + .material = .{ + .durability = 300, + .massDamage = 4.0, + .hardnessDamage = 6.0, + .swingSpeed = 5.0, + .textureRoughness = 1.0, + .colors = .{ + 0xff452122, 0xff56262a, 0xff683233, 0xff733838, 0xff7f403d, + }, + .modifiers = .{ + .{ + .id = "good_at", + .strength = 0.5, + .tag = .mantle, + .restriction = .{ + .id = .encased, + .tag = .precious, + .amount = 2, + }, + }, + }, + }, + }, +} diff --git a/assets/cubyz/blocks/mantle/base.zig.zon b/assets/cubyz/blocks/mantle/base.zig.zon new file mode 100644 index 0000000000..c661bf1f91 --- /dev/null +++ b/assets/cubyz/blocks/mantle/base.zig.zon @@ -0,0 +1,6 @@ +.{ + .allowOres = true, + .rotation = "cubyz:stairs", + .model = "cubyz:cube", + .texture = "cubyz:mantle/base", +} diff --git a/assets/cubyz/blocks/mantle/bricks.zig.zon b/assets/cubyz/blocks/mantle/bricks.zig.zon new file mode 100644 index 0000000000..0262efd0c5 --- /dev/null +++ b/assets/cubyz/blocks/mantle/bricks.zig.zon @@ -0,0 +1,5 @@ +.{ + .rotation = "cubyz:stairs", + .model = "cubyz:cube", + .texture = "cubyz:mantle/bricks", +} diff --git a/assets/cubyz/blocks/mantle/tile.zig.zon b/assets/cubyz/blocks/mantle/tile.zig.zon new file mode 100644 index 0000000000..7c8ce479b6 --- /dev/null +++ b/assets/cubyz/blocks/mantle/tile.zig.zon @@ -0,0 +1,5 @@ +.{ + .rotation = "cubyz:stairs", + .model = "cubyz:cube", + .texture = "cubyz:mantle/tile", +} diff --git a/assets/cubyz/blocks/mantle/wall.zig.zon b/assets/cubyz/blocks/mantle/wall.zig.zon new file mode 100644 index 0000000000..e60b0ff992 --- /dev/null +++ b/assets/cubyz/blocks/mantle/wall.zig.zon @@ -0,0 +1,10 @@ +.{ + .rotation = "cubyz:fence", + .model = "cubyz:wall", + .texture = "cubyz:mantle/wall", + .texture_top = "cubyz:mantle/wall_top", + .texture_bottom = "cubyz:mantle/wall_top", + .item = .{ + .texture = "wall/mantle.png", + }, +} diff --git a/assets/cubyz/blocks/textures/ash.png b/assets/cubyz/blocks/textures/ash.png new file mode 100644 index 0000000000..95b7fb4eea Binary files /dev/null and b/assets/cubyz/blocks/textures/ash.png differ diff --git a/assets/cubyz/blocks/textures/mantle/base.png b/assets/cubyz/blocks/textures/mantle/base.png new file mode 100644 index 0000000000..5fe8e7d62e Binary files /dev/null and b/assets/cubyz/blocks/textures/mantle/base.png differ diff --git a/assets/cubyz/blocks/textures/mantle/bricks.png b/assets/cubyz/blocks/textures/mantle/bricks.png new file mode 100644 index 0000000000..213cf57530 Binary files /dev/null and b/assets/cubyz/blocks/textures/mantle/bricks.png differ diff --git a/assets/cubyz/blocks/textures/mantle/tile.png b/assets/cubyz/blocks/textures/mantle/tile.png new file mode 100644 index 0000000000..88685450fa Binary files /dev/null and b/assets/cubyz/blocks/textures/mantle/tile.png differ diff --git a/assets/cubyz/blocks/textures/mantle/wall.png b/assets/cubyz/blocks/textures/mantle/wall.png new file mode 100644 index 0000000000..938b5d51e2 Binary files /dev/null and b/assets/cubyz/blocks/textures/mantle/wall.png differ diff --git a/assets/cubyz/blocks/textures/mantle/wall_top.png b/assets/cubyz/blocks/textures/mantle/wall_top.png new file mode 100644 index 0000000000..cecca36653 Binary files /dev/null and b/assets/cubyz/blocks/textures/mantle/wall_top.png differ diff --git a/assets/cubyz/items/textures/wall/mantle.png b/assets/cubyz/items/textures/wall/mantle.png new file mode 100644 index 0000000000..3af52e114f Binary files /dev/null and b/assets/cubyz/items/textures/wall/mantle.png differ diff --git a/assets/cubyz/sbb/cave/mantle/lava_pool.zig.zon b/assets/cubyz/sbb/cave/mantle/lava_pool.zig.zon new file mode 100644 index 0000000000..754aa9ddc4 --- /dev/null +++ b/assets/cubyz/sbb/cave/mantle/lava_pool.zig.zon @@ -0,0 +1,9 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:cave/mantle/lava_pool/0"}, + .{.id = "cubyz:cave/mantle/lava_pool/1"}, + .{.id = "cubyz:cave/mantle/lava_pool/2"}, + .{.id = "cubyz:cave/mantle/lava_pool/3"}, + .{.id = "cubyz:cave/mantle/lava_pool/4"}, + }, +} diff --git a/assets/cubyz/sbb/cave/mantle/lava_pool/0.blp b/assets/cubyz/sbb/cave/mantle/lava_pool/0.blp new file mode 100644 index 0000000000..08edec6479 Binary files /dev/null and b/assets/cubyz/sbb/cave/mantle/lava_pool/0.blp differ diff --git a/assets/cubyz/sbb/cave/mantle/lava_pool/1.blp b/assets/cubyz/sbb/cave/mantle/lava_pool/1.blp new file mode 100644 index 0000000000..7331f8ab8f Binary files /dev/null and b/assets/cubyz/sbb/cave/mantle/lava_pool/1.blp differ diff --git a/assets/cubyz/sbb/cave/mantle/lava_pool/2.blp b/assets/cubyz/sbb/cave/mantle/lava_pool/2.blp new file mode 100644 index 0000000000..088f98209d Binary files /dev/null and b/assets/cubyz/sbb/cave/mantle/lava_pool/2.blp differ diff --git a/assets/cubyz/sbb/cave/mantle/lava_pool/3.blp b/assets/cubyz/sbb/cave/mantle/lava_pool/3.blp new file mode 100644 index 0000000000..d174df5cda Binary files /dev/null and b/assets/cubyz/sbb/cave/mantle/lava_pool/3.blp differ diff --git a/assets/cubyz/sbb/cave/mantle/lava_pool/4.blp b/assets/cubyz/sbb/cave/mantle/lava_pool/4.blp new file mode 100644 index 0000000000..1bcd6c1d89 Binary files /dev/null and b/assets/cubyz/sbb/cave/mantle/lava_pool/4.blp differ diff --git a/assets/cubyz/sbb/cave/mantle/ruins.zig.zon b/assets/cubyz/sbb/cave/mantle/ruins.zig.zon new file mode 100644 index 0000000000..4401a16de5 --- /dev/null +++ b/assets/cubyz/sbb/cave/mantle/ruins.zig.zon @@ -0,0 +1,7 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:cave/mantle/ruins/0"}, + .{.id = "cubyz:cave/mantle/ruins/1"}, + .{.id = "cubyz:cave/mantle/ruins/2"}, + }, +} diff --git a/assets/cubyz/sbb/cave/mantle/ruins/0.blp b/assets/cubyz/sbb/cave/mantle/ruins/0.blp new file mode 100644 index 0000000000..8841398d70 Binary files /dev/null and b/assets/cubyz/sbb/cave/mantle/ruins/0.blp differ diff --git a/assets/cubyz/sbb/cave/mantle/ruins/1.blp b/assets/cubyz/sbb/cave/mantle/ruins/1.blp new file mode 100644 index 0000000000..2375ce5c24 Binary files /dev/null and b/assets/cubyz/sbb/cave/mantle/ruins/1.blp differ diff --git a/assets/cubyz/sbb/cave/mantle/ruins/2.blp b/assets/cubyz/sbb/cave/mantle/ruins/2.blp new file mode 100644 index 0000000000..e6e624648b Binary files /dev/null and b/assets/cubyz/sbb/cave/mantle/ruins/2.blp differ diff --git a/assets/cubyz/sbb/cave/mantle/stalagmite.zig.zon b/assets/cubyz/sbb/cave/mantle/stalagmite.zig.zon new file mode 100644 index 0000000000..267441e132 --- /dev/null +++ b/assets/cubyz/sbb/cave/mantle/stalagmite.zig.zon @@ -0,0 +1,8 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:cave/mantle/stalagmite/0"}, + .{.id = "cubyz:cave/mantle/stalagmite/1"}, + .{.id = "cubyz:cave/mantle/stalagmite/2"}, + .{.id = "cubyz:cave/mantle/stalagmite/3"}, + }, +} diff --git a/assets/cubyz/sbb/cave/mantle/stalagmite/0.blp b/assets/cubyz/sbb/cave/mantle/stalagmite/0.blp new file mode 100644 index 0000000000..e498f248db Binary files /dev/null and b/assets/cubyz/sbb/cave/mantle/stalagmite/0.blp differ diff --git a/assets/cubyz/sbb/cave/mantle/stalagmite/1.blp b/assets/cubyz/sbb/cave/mantle/stalagmite/1.blp new file mode 100644 index 0000000000..e065c1690e Binary files /dev/null and b/assets/cubyz/sbb/cave/mantle/stalagmite/1.blp differ diff --git a/assets/cubyz/sbb/cave/mantle/stalagmite/2.blp b/assets/cubyz/sbb/cave/mantle/stalagmite/2.blp new file mode 100644 index 0000000000..a59f7e96c2 Binary files /dev/null and b/assets/cubyz/sbb/cave/mantle/stalagmite/2.blp differ diff --git a/assets/cubyz/sbb/cave/mantle/stalagmite/3.blp b/assets/cubyz/sbb/cave/mantle/stalagmite/3.blp new file mode 100644 index 0000000000..7c6d3aa002 Binary files /dev/null and b/assets/cubyz/sbb/cave/mantle/stalagmite/3.blp differ