diff --git a/assets/cubyz/biomes/cave/cave.zig.zon b/assets/cubyz/biomes/cave/cave.zig.zon index e354239e..b73a2a7b 100644 --- a/assets/cubyz/biomes/cave/cave.zig.zon +++ b/assets/cubyz/biomes/cave/cave.zig.zon @@ -1,6 +1,7 @@ .{ .isCave = true, .maxHeight = 0, + .minHeight = -48250, .fogDensity = 2, diff --git a/assets/cubyz/biomes/cave/crystal.zig.zon b/assets/cubyz/biomes/cave/crystal.zig.zon index e363dab1..b50af1f6 100644 --- a/assets/cubyz/biomes/cave/crystal.zig.zon +++ b/assets/cubyz/biomes/cave/crystal.zig.zon @@ -1,6 +1,7 @@ .{ .isCave = true, .maxHeight = -512, + .minHeight = -48250, .chance = 0.2, diff --git a/assets/cubyz/biomes/cave/crystal_forest.zig.zon b/assets/cubyz/biomes/cave/crystal_forest.zig.zon index d1dbfaee..2df3c519 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, .chance = 0.01, .caves = -0.1, diff --git a/assets/cubyz/biomes/cave/dropoff.zig.zon b/assets/cubyz/biomes/cave/dropoff.zig.zon new file mode 100644 index 00000000..613a832c --- /dev/null +++ b/assets/cubyz/biomes/cave/dropoff.zig.zon @@ -0,0 +1,14 @@ +.{ + .isCave = true, + .maxHeight = -48125, + .minHeight = -48500, + .stoneBlock = "cubyz:stone", + .fogDensity = 10, + .fogColor = 0x272334, + .chance = 100, + + .music = "cubyz:heart-of-the-beast", + + .structures = .{ + }, +} diff --git a/assets/cubyz/biomes/cave/lava_cave.zig.zon b/assets/cubyz/biomes/cave/lava_cave.zig.zon index 1dcd363f..b044bded 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 = -640, - + .minHeight = -48250, .fogDensity = 20, .fogColor = 0x51240c, diff --git a/assets/cubyz/biomes/cave/stalagmite_cave.zig.zon b/assets/cubyz/biomes/cave/stalagmite_cave.zig.zon index 4cd71c9c..f179d8a5 100644 --- a/assets/cubyz/biomes/cave/stalagmite_cave.zig.zon +++ b/assets/cubyz/biomes/cave/stalagmite_cave.zig.zon @@ -1,6 +1,7 @@ .{ .isCave = true, .maxHeight = -256, + .minHeight = -48250, .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 5f928241..31f23a4b 100644 --- a/assets/cubyz/biomes/cave/stone_forest.zig.zon +++ b/assets/cubyz/biomes/cave/stone_forest.zig.zon @@ -2,7 +2,8 @@ .isCave = true, .chance = 0.01, - + .maxHeight = -50, + .minHeight = -48250, .caves = -0.2, .music = "cubyz:heart-of-the-beast", diff --git a/assets/cubyz/biomes/cave/void/void.zig.zon b/assets/cubyz/biomes/cave/void/void.zig.zon new file mode 100644 index 00000000..5f3e3afe --- /dev/null +++ b/assets/cubyz/biomes/cave/void/void.zig.zon @@ -0,0 +1,13 @@ +.{ + .isCave = true, + .maxHeight = -48500, + .minHeight = -50000, + .fogDensity = 10, + .fogColor = 0x272334, + .chance = 100, + .caves = 1, + .music = "cubyz:heart-of-the-beast", + + .structures = .{ + }, +} diff --git a/assets/cubyz/biomes/cave/void_cavern.zig.zon b/assets/cubyz/biomes/cave/void/void_cavern.zig.zon similarity index 58% rename from assets/cubyz/biomes/cave/void_cavern.zig.zon rename to assets/cubyz/biomes/cave/void/void_cavern.zig.zon index 5d0db181..3d8cf479 100644 --- a/assets/cubyz/biomes/cave/void_cavern.zig.zon +++ b/assets/cubyz/biomes/cave/void/void_cavern.zig.zon @@ -1,9 +1,9 @@ .{ .isCave = true, - .maxHeight = -1024, - - .chance = 0.01, - + .maxHeight = -50000, + .chance = 0.1, + .fogDensity = 10, + .fogColor = 0x272334, .caves = -0.1, .music = "cubyz:heart-of-the-beast", diff --git a/assets/cubyz/biomes/cave/void/void_crystal.zig.zon b/assets/cubyz/biomes/cave/void/void_crystal.zig.zon new file mode 100644 index 00000000..c5a425cc --- /dev/null +++ b/assets/cubyz/biomes/cave/void/void_crystal.zig.zon @@ -0,0 +1,29 @@ +.{ + .isCave = true, + .maxHeight = -50000, + .fogDensity = 10, + .fogColor = 0x272334, + .chance = 0.1, + .caveRadiusFactor = -1, + .caves = 0.5, + .crystals = 32, + + .music = "cubyz:la_kubisa_caverna", + .stoneBlock = "cubyz:stone", + .structures = .{ + .{ + .id = "cubyz:boulder", + .chance = 0.016, + .block = "cubyz:cobblestone", + .size = 5, + .size_variance = 3, + }, + .{ + .id = "cubyz:boulder", + .chance = 0.016, + .block = "cubyz:stone", + .size = 4, + .size_variance = 2, + }, + }, +} diff --git a/assets/cubyz/biomes/cave/void_roots.zig.zon b/assets/cubyz/biomes/cave/void/void_roots.zig.zon similarity index 68% rename from assets/cubyz/biomes/cave/void_roots.zig.zon rename to assets/cubyz/biomes/cave/void/void_roots.zig.zon index 832dcef5..b8bea1db 100644 --- a/assets/cubyz/biomes/cave/void_roots.zig.zon +++ b/assets/cubyz/biomes/cave/void/void_roots.zig.zon @@ -1,8 +1,8 @@ .{ .isCave = true, .maxHeight = -50000, - - .fogDensity = 2, + .fogDensity = 10, + .fogColor = 0x272334, .chance = 100, .caveRadiusFactor = -1, .caves = 0.5, @@ -10,6 +10,20 @@ .music = "cubyz:heart-of-the-beast", .structures = .{ + .{ + .id = "cubyz:simple_vegetation", + .chance = 0.0001, + .block = "cubyz:torch", + .height = 1, + .height_variation = 0, + }, + .{ + .id = "cubyz:simple_vegetation", + .chance = 0.000001, + .block = "cubyz:workbench", + .height = 1, + .height_variation = 0, + }, .{ .id = "cubyz:ground_patch", .block = "cubyz:gravel",