From ec6a72f54692595d7779bb4a6b4a501f03cec13c Mon Sep 17 00:00:00 2001 From: Carrie Date: Sat, 3 Oct 2026 14:02:45 -0600 Subject: [PATCH 1/7] yea --- .../ocean/cold/chalk_archipelago.zig.zon | 54 ++++++++++++++ .../ocean/cold/chalk_island/_defaults.zig.zon | 7 ++ .../ocean/cold/chalk_island/base.zig.zon | 70 +++++++++++++++++++ .../ocean/cold/chalk_island/shelf.zig.zon | 32 +++++++++ .../ocean/temperate/chalk_archipelago.zig.zon | 45 ++++++++++++ .../temperate/chalk_island/_defaults.zig.zon | 7 ++ .../ocean/temperate/chalk_island/base.zig.zon | 64 +++++++++++++++++ .../temperate/chalk_island/shelf.zig.zon | 32 +++++++++ 8 files changed, 311 insertions(+) create mode 100644 assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon create mode 100644 assets/cubyz/biomes/ocean/cold/chalk_island/_defaults.zig.zon create mode 100644 assets/cubyz/biomes/ocean/cold/chalk_island/base.zig.zon create mode 100644 assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon create mode 100644 assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon create mode 100644 assets/cubyz/biomes/ocean/temperate/chalk_island/_defaults.zig.zon create mode 100644 assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon create mode 100644 assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon diff --git a/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon b/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon new file mode 100644 index 0000000000..4c11a903ac --- /dev/null +++ b/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon @@ -0,0 +1,54 @@ +.{ + .chance = 0.08, + .climate = .{ + .cold, + .ocean, + }, + .minHeight = -30, + .maxHeight = -12, + .maxHeightLimit = 7, + .smoothBeaches = true, + .stoneBlock = "cubyz:chalk/white", + + .radius = 500, + + .roughness = 20, + .hills = 10, + + .music = "cubyz:totaldemented/tides", + + .ground_structure = .{ + "1 to 2 cubyz:slate/rough", + }, + .structures = .{ + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:gravel", + .chance = 0.02, + .width = 10, + .variation = 5, + .depth = 2, + .smoothness = 0.4, + }, + }, + .transitionBiomes = .{ + .{ + .id = "cubyz:beach/cold/wide", + .chance = 0.2, + .width = 2, + .climate = .{.land, .inland}, + }, + .{ + .id = "cubyz:beach/cold/base", + .chance = 1, + .width = 1, + .climate = .{.land, .inland}, + }, + .{ + .id = "cubyz:ocean/cold/shelf", + .chance = 1, + .width = 3, + .climate = .{.land, .inland}, + }, + }, +} diff --git a/assets/cubyz/biomes/ocean/cold/chalk_island/_defaults.zig.zon b/assets/cubyz/biomes/ocean/cold/chalk_island/_defaults.zig.zon new file mode 100644 index 0000000000..f177395392 --- /dev/null +++ b/assets/cubyz/biomes/ocean/cold/chalk_island/_defaults.zig.zon @@ -0,0 +1,7 @@ +.{ + .chance = 0, + .climate = .{ + .ocean, + }, + .music = "cubyz:totaldemented/tides", +} diff --git a/assets/cubyz/biomes/ocean/cold/chalk_island/base.zig.zon b/assets/cubyz/biomes/ocean/cold/chalk_island/base.zig.zon new file mode 100644 index 0000000000..57f2a7edb8 --- /dev/null +++ b/assets/cubyz/biomes/ocean/cold/chalk_island/base.zig.zon @@ -0,0 +1,70 @@ +.{ + .interpolation = .none, + .interpolationWeight = 0.8, + .minHeight = 50, + .maxHeight = 56, + .radius = 80, + .soilCreep = 4, + .hills = 6, + .stoneBlock = "cubyz:chalk/white", + .tags = .{ + .pine, + }, + .ground_structure = .{ + "cubyz:grass/cold", + }, + .structures = .{ + .{ + .id = "cubyz:sbb", + .structure = "cubyz:tree/oak/bush", + .placeMode = .degradable, + .chance = 0.01, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:tree/coniferous/pine/loblolly", + .placeMode = .degradable, + .chance = 0.001, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:tree/coniferous/pine/eastern_white", + .placeMode = .degradable, + .chance = 0.001, + }, + .{ + .id = "cubyz:flower_patch", + .blocks = .{"cubyz:grass/vegetation/cold"}, + .chance = 0.15, + .width = 5, + .variation = 3, + .density = 0.5, + .priority = 0.2, + }, + .{ + .id = "cubyz:flower_patch", + .blocks = .{"cubyz:daisies"}, + .chance = 0.003, + .width = 10, + .variation = 6, + .density = 0.3, + .priority = 0.1, + }, + .{ + .id = "cubyz:flower_patch", + .blocks = .{"cubyz:osier"}, + .chance = 0.002, + .width = 9, + .variation = 5, + .density = 0.8, + .priority = 0.1, + }, + }, + .parentBiomes = .{ + .{ + .id = "cubyz:ocean/cold/chalk_island/shelf", + .chance = 1, + .parentEdgeDistance = 45, + }, + }, +} diff --git a/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon b/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon new file mode 100644 index 0000000000..5412b25668 --- /dev/null +++ b/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon @@ -0,0 +1,32 @@ +.{ + .minHeight = -10, + .maxHeight = -3, + .radius = 128, + .hills = 4, + .maxSubBiomeCount = 1, + .stoneBlock = "cubyz:chalk/white", + .ground_structure = .{ + "2 to 3 cubyz:gravel", + }, + .structures = .{ + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:amber_ore:cubyz:gravel", + .chance = 0.012, + .width = 1, + .variation = 2, + .depth = 1, + .smoothness = 0.1, + }, + }, + .parentBiomes = .{ + .{ + .id = "cubyz:ocean/cold/base", + .chance = 1, + }, + .{ + .id = "cubyz:ocean/cold/chalk_archipelago", + .chance = 15, + }, + }, +} diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon new file mode 100644 index 0000000000..ce670068b3 --- /dev/null +++ b/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon @@ -0,0 +1,45 @@ +.{ + .chance = 0.08, + .climate = .{ + .ocean, + }, + .radius = 500, + .minHeight = -30, + .maxHeight = -12, + .maxHeightLimit = 7, + .smoothBeaches = true, + .stoneBlock = "cubyz:chalk/white", + + .roughness = 15, + .hills = 15, + + .rivers = true, + + .music = "cubyz:totaldemented/tides", + + .ground_structure = .{ + "2 to 3 cubyz:sand", + }, + .structures = .{ + }, + .transitionBiomes = .{ + .{ + .id = "cubyz:beach/warm/wide", + .chance = 0.2, + .width = 2, + .climate = .{.land, .inland}, + }, + .{ + .id = "cubyz:beach/warm/base", + .chance = 1, + .width = 1, + .climate = .{.land, .inland}, + }, + .{ + .id = "cubyz:ocean/temperate/shelf", + .chance = 1, + .width = 3, + .climate = .{.land, .inland}, + }, + }, +} diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_island/_defaults.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_island/_defaults.zig.zon new file mode 100644 index 0000000000..f177395392 --- /dev/null +++ b/assets/cubyz/biomes/ocean/temperate/chalk_island/_defaults.zig.zon @@ -0,0 +1,7 @@ +.{ + .chance = 0, + .climate = .{ + .ocean, + }, + .music = "cubyz:totaldemented/tides", +} diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon new file mode 100644 index 0000000000..0aca2e8369 --- /dev/null +++ b/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon @@ -0,0 +1,64 @@ +.{ + .interpolation = .none, + .interpolationWeight = 0.8, + .minHeight = 50, + .maxHeight = 56, + .radius = 80, + .soilCreep = 4, + .hills = 6, + .stoneBlock = "cubyz:chalk/white", + .tags = .{ + .oak, + }, + .ground_structure = .{ + "cubyz:grass/temperate", + }, + .structures = .{ + .{ + .id = "cubyz:sbb", + .structure = "cubyz:tree/oak/bush", + .placeMode = .degradable, + .chance = 0.01, + }, + .{ + .id = "cubyz:sbb", + .structure = "cubyz:tree/oak/white", + .placeMode = .degradable, + .chance = 0.001, + }, + .{ + .id = "cubyz:flower_patch", + .blocks = .{"cubyz:grass/vegetation/temperate"}, + .chance = 0.15, + .width = 5, + .variation = 3, + .density = 0.5, + .priority = 0.2, + }, + .{ + .id = "cubyz:flower_patch", + .blocks = .{"cubyz:daisies"}, + .chance = 0.003, + .width = 10, + .variation = 6, + .density = 0.4, + .priority = 0.1, + }, + .{ + .id = "cubyz:flower_patch", + .blocks = .{"cubyz:daisies"}, + .chance = 0.002, + .width = 9, + .variation = 5, + .density = 0.4, + .priority = 0.1, + }, + }, + .parentBiomes = .{ + .{ + .id = "cubyz:ocean/temperate/chalk_island/shelf", + .chance = 1, + .parentEdgeDistance = 45, + }, + }, +} diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon new file mode 100644 index 0000000000..2096710ace --- /dev/null +++ b/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon @@ -0,0 +1,32 @@ +.{ + .minHeight = -10, + .maxHeight = -3, + .radius = 128, + .hills = 4, + .maxSubBiomeCount = 1, + .stoneBlock = "cubyz:chalk/white", + .ground_structure = .{ + "2 to 3 cubyz:sand", + }, + .structures = .{ + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:amber_ore:cubyz:sand", + .chance = 0.012, + .width = 1, + .variation = 2, + .depth = 1, + .smoothness = 0.1, + }, + }, + .parentBiomes = .{ + .{ + .id = "cubyz:ocean/temperate/base", + .chance = 1, + }, + .{ + .id = "cubyz:ocean/temperate/chalk_archipelago", + .chance = 15, + }, + }, +} From 97c028bdc4ea859da55519e98dc3048eaefc72f7 Mon Sep 17 00:00:00 2001 From: Carrie Date: Sat, 3 Oct 2026 14:05:36 -0600 Subject: [PATCH 2/7] tweak --- assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon | 7 +++---- .../cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon | 4 ++-- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon b/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon index 4c11a903ac..358d12dec9 100644 --- a/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon +++ b/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon @@ -1,5 +1,5 @@ .{ - .chance = 0.08, + .chance = 0.075, .climate = .{ .cold, .ocean, @@ -11,9 +11,8 @@ .stoneBlock = "cubyz:chalk/white", .radius = 500, - - .roughness = 20, - .hills = 10, + .roughness = 15, + .hills = 8, .music = "cubyz:totaldemented/tides", diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon index ce670068b3..e2b90e7332 100644 --- a/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon +++ b/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon @@ -1,5 +1,5 @@ .{ - .chance = 0.08, + .chance = 0.075, .climate = .{ .ocean, }, @@ -11,7 +11,7 @@ .stoneBlock = "cubyz:chalk/white", .roughness = 15, - .hills = 15, + .hills = 8, .rivers = true, From a8a4f5a138ff1b7d37ef7926611dd5690b359778 Mon Sep 17 00:00:00 2001 From: Carrie Date: Sat, 3 Oct 2026 14:14:05 -0600 Subject: [PATCH 3/7] reduce chance in ocean --- assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon | 2 +- assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon b/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon index 5412b25668..57ec0fa499 100644 --- a/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon +++ b/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon @@ -22,7 +22,7 @@ .parentBiomes = .{ .{ .id = "cubyz:ocean/cold/base", - .chance = 1, + .chance = 0.6, }, .{ .id = "cubyz:ocean/cold/chalk_archipelago", diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon index 2096710ace..26a23471b3 100644 --- a/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon +++ b/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon @@ -22,7 +22,7 @@ .parentBiomes = .{ .{ .id = "cubyz:ocean/temperate/base", - .chance = 1, + .chance = 0.6, }, .{ .id = "cubyz:ocean/temperate/chalk_archipelago", From 2c84725b9dc7203d37a5e77222ee110c465abc14 Mon Sep 17 00:00:00 2001 From: Carrie Date: Sat, 3 Oct 2026 14:32:38 -0600 Subject: [PATCH 4/7] CI --- assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon | 2 -- 1 file changed, 2 deletions(-) diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon index e2b90e7332..2d16cc9474 100644 --- a/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon +++ b/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon @@ -20,8 +20,6 @@ .ground_structure = .{ "2 to 3 cubyz:sand", }, - .structures = .{ - }, .transitionBiomes = .{ .{ .id = "cubyz:beach/warm/wide", From a434dfd63d7b14d292e253ea60702cb058d9c1d6 Mon Sep 17 00:00:00 2001 From: Carrie Date: Sat, 10 Oct 2026 17:10:35 -0600 Subject: [PATCH 5/7] test --- .../biomes/ocean/temperate/chalk_island/base.zig.zon | 11 +++++++---- .../biomes/ocean/temperate/chalk_island/shelf.zig.zon | 10 ---------- 2 files changed, 7 insertions(+), 14 deletions(-) diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon index 0aca2e8369..9d888752c2 100644 --- a/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon +++ b/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon @@ -1,7 +1,7 @@ .{ .interpolation = .none, .interpolationWeight = 0.8, - .minHeight = 50, + .minHeight = -100, .maxHeight = 56, .radius = 80, .soilCreep = 4, @@ -56,9 +56,12 @@ }, .parentBiomes = .{ .{ - .id = "cubyz:ocean/temperate/chalk_island/shelf", - .chance = 1, - .parentEdgeDistance = 45, + .id = "cubyz:ocean/temperate/base", + .chance = 0.6, + }, + .{ + .id = "cubyz:ocean/temperate/chalk_archipelago", + .chance = 15, }, }, } diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon index 26a23471b3..143f72368e 100644 --- a/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon +++ b/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon @@ -19,14 +19,4 @@ .smoothness = 0.1, }, }, - .parentBiomes = .{ - .{ - .id = "cubyz:ocean/temperate/base", - .chance = 0.6, - }, - .{ - .id = "cubyz:ocean/temperate/chalk_archipelago", - .chance = 15, - }, - }, } From 401ca81d8530f552921054e50ae830960f979870 Mon Sep 17 00:00:00 2001 From: Carrie Date: Sun, 11 Oct 2026 12:26:39 -0600 Subject: [PATCH 6/7] amber: --- .../ocean/cold/chalk_archipelago.zig.zon | 4 ++-- .../ocean/cold/chalk_island/base.zig.zon | 12 ++++++++--- .../ocean/cold/chalk_island/shelf.zig.zon | 7 ++++--- .../ocean/temperate/chalk_island/base.zig.zon | 19 ++++++++++-------- .../temperate/chalk_island/shelf.zig.zon | 15 ++++++++++++-- .../cubyz/sbb/rock/chalk_amber_deposit/0.blp | Bin 0 -> 123 bytes .../cubyz/sbb/rock/chalk_amber_deposit/1.blp | Bin 0 -> 108 bytes .../cubyz/sbb/rock/chalk_amber_deposit/2.blp | Bin 0 -> 130 bytes .../sbb/rock/chalk_amber_deposit/base.zig.zon | 7 +++++++ 9 files changed, 46 insertions(+), 18 deletions(-) create mode 100644 assets/cubyz/sbb/rock/chalk_amber_deposit/0.blp create mode 100644 assets/cubyz/sbb/rock/chalk_amber_deposit/1.blp create mode 100644 assets/cubyz/sbb/rock/chalk_amber_deposit/2.blp create mode 100644 assets/cubyz/sbb/rock/chalk_amber_deposit/base.zig.zon diff --git a/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon b/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon index 358d12dec9..90411c4890 100644 --- a/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon +++ b/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon @@ -4,8 +4,8 @@ .cold, .ocean, }, - .minHeight = -30, - .maxHeight = -12, + .minHeight = -40, + .maxHeight = -22, .maxHeightLimit = 7, .smoothBeaches = true, .stoneBlock = "cubyz:chalk/white", diff --git a/assets/cubyz/biomes/ocean/cold/chalk_island/base.zig.zon b/assets/cubyz/biomes/ocean/cold/chalk_island/base.zig.zon index 57f2a7edb8..381875524d 100644 --- a/assets/cubyz/biomes/ocean/cold/chalk_island/base.zig.zon +++ b/assets/cubyz/biomes/ocean/cold/chalk_island/base.zig.zon @@ -1,8 +1,8 @@ .{ .interpolation = .none, .interpolationWeight = 0.8, - .minHeight = 50, - .maxHeight = 56, + .minHeight = 10, + .maxHeight = 45, .radius = 80, .soilCreep = 4, .hills = 6, @@ -14,6 +14,12 @@ "cubyz:grass/cold", }, .structures = .{ + .{ + .id = "cubyz:sbb", + .structure = "cubyz:rock/chalk_amber_deposit/base", + .placeMode = .all, + .chance = 0.001, + }, .{ .id = "cubyz:sbb", .structure = "cubyz:tree/oak/bush", @@ -64,7 +70,7 @@ .{ .id = "cubyz:ocean/cold/chalk_island/shelf", .chance = 1, - .parentEdgeDistance = 45, + .parentEdgeDistance = 15, }, }, } diff --git a/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon b/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon index 57ec0fa499..87a1a0f4bd 100644 --- a/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon +++ b/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon @@ -1,10 +1,11 @@ .{ - .minHeight = -10, - .maxHeight = -3, + .minHeight = -18, + .maxHeight = -8, .radius = 128, .hills = 4, .maxSubBiomeCount = 1, .stoneBlock = "cubyz:chalk/white", + .soilCreep = 2, .ground_structure = .{ "2 to 3 cubyz:gravel", }, @@ -22,7 +23,7 @@ .parentBiomes = .{ .{ .id = "cubyz:ocean/cold/base", - .chance = 0.6, + .chance = 0.1, }, .{ .id = "cubyz:ocean/cold/chalk_archipelago", diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon index 9d888752c2..9fd27451c4 100644 --- a/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon +++ b/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon @@ -1,8 +1,8 @@ .{ .interpolation = .none, .interpolationWeight = 0.8, - .minHeight = -100, - .maxHeight = 56, + .minHeight = 10, + .maxHeight = 45, .radius = 80, .soilCreep = 4, .hills = 6, @@ -14,6 +14,12 @@ "cubyz:grass/temperate", }, .structures = .{ + .{ + .id = "cubyz:sbb", + .structure = "cubyz:rock/chalk_amber_deposit/base", + .placeMode = .all, + .chance = 0.001, + }, .{ .id = "cubyz:sbb", .structure = "cubyz:tree/oak/bush", @@ -56,12 +62,9 @@ }, .parentBiomes = .{ .{ - .id = "cubyz:ocean/temperate/base", - .chance = 0.6, - }, - .{ - .id = "cubyz:ocean/temperate/chalk_archipelago", - .chance = 15, + .id = "cubyz:ocean/temperate/chalk_island/shelf", + .chance = 1, + .parentEdgeDistance = 15, }, }, } diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon index 143f72368e..a13ffdaf3d 100644 --- a/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon +++ b/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon @@ -1,10 +1,11 @@ .{ - .minHeight = -10, - .maxHeight = -3, + .minHeight = -18, + .maxHeight = -8, .radius = 128, .hills = 4, .maxSubBiomeCount = 1, .stoneBlock = "cubyz:chalk/white", + .soilCreep = 2, .ground_structure = .{ "2 to 3 cubyz:sand", }, @@ -19,4 +20,14 @@ .smoothness = 0.1, }, }, + .parentBiomes = .{ + .{ + .id = "cubyz:ocean/temperate/base", + .chance = 0.1, + }, + .{ + .id = "cubyz:ocean/temperate/chalk_archipelago", + .chance = 15, + }, + }, } diff --git a/assets/cubyz/sbb/rock/chalk_amber_deposit/0.blp b/assets/cubyz/sbb/rock/chalk_amber_deposit/0.blp new file mode 100644 index 0000000000000000000000000000000000000000..c79f508b14c866144bb887db0a1f24b112763a74 GIT binary patch literal 123 zcmZQzWB`E}AZB4;1!9)ugoFoPdcLdHY|=V?-iPrMi{hRqJxAu`{QcB(W>Uz41xhXk zhUS`EHSG3lT;-ar#MqHg7&NJ_E-Uz41xhXk zhUS`EHSG3lT;-ar#MqHg7&NJ_E-Uz41xhXk zhUS`EHSG3lT;-ar#MqHg7&NJ_E-Lf;|$JzDG3LDb*F|2yFI^3OE54103;tRSO5S3 literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/rock/chalk_amber_deposit/base.zig.zon b/assets/cubyz/sbb/rock/chalk_amber_deposit/base.zig.zon new file mode 100644 index 0000000000..9c17f6472d --- /dev/null +++ b/assets/cubyz/sbb/rock/chalk_amber_deposit/base.zig.zon @@ -0,0 +1,7 @@ +.{ + .blueprints = .{ + .{.id = "cubyz:rock/chalk_amber_deposit/0"}, + .{.id = "cubyz:rock/chalk_amber_deposit/1"}, + .{.id = "cubyz:rock/chalk_amber_deposit/2"}, + }, +} From afc9a349953654c1e6e22c8ce4eb3203ec1f4f20 Mon Sep 17 00:00:00 2001 From: Carrie Date: Sun, 11 Oct 2026 12:51:49 -0600 Subject: [PATCH 7/7] more var --- .../biomes/ocean/cold/chalk_archipelago.zig.zon | 4 ---- .../biomes/ocean/cold/chalk_island/base.zig.zon | 6 +++--- .../ocean/cold/chalk_island/shelf.zig.zon | 13 +------------ .../ocean/temperate/chalk_archipelago.zig.zon | 16 ++++++++++++++-- .../ocean/temperate/chalk_island/base.zig.zon | 6 +++--- .../ocean/temperate/chalk_island/shelf.zig.zon | 13 +------------ assets/cubyz/sbb/rock/chalk_amber_deposit/3.blp | Bin 0 -> 122 bytes assets/cubyz/sbb/rock/chalk_amber_deposit/4.blp | Bin 0 -> 142 bytes .../sbb/rock/chalk_amber_deposit/base.zig.zon | 2 ++ 9 files changed, 24 insertions(+), 36 deletions(-) create mode 100644 assets/cubyz/sbb/rock/chalk_amber_deposit/3.blp create mode 100644 assets/cubyz/sbb/rock/chalk_amber_deposit/4.blp diff --git a/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon b/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon index 90411c4890..c18e94d99d 100644 --- a/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon +++ b/assets/cubyz/biomes/ocean/cold/chalk_archipelago.zig.zon @@ -15,10 +15,6 @@ .hills = 8, .music = "cubyz:totaldemented/tides", - - .ground_structure = .{ - "1 to 2 cubyz:slate/rough", - }, .structures = .{ .{ .id = "cubyz:ground_patch", diff --git a/assets/cubyz/biomes/ocean/cold/chalk_island/base.zig.zon b/assets/cubyz/biomes/ocean/cold/chalk_island/base.zig.zon index 381875524d..c634f0e6f8 100644 --- a/assets/cubyz/biomes/ocean/cold/chalk_island/base.zig.zon +++ b/assets/cubyz/biomes/ocean/cold/chalk_island/base.zig.zon @@ -1,8 +1,8 @@ .{ .interpolation = .none, .interpolationWeight = 0.8, - .minHeight = 10, - .maxHeight = 45, + .minHeight = 15, + .maxHeight = 50, .radius = 80, .soilCreep = 4, .hills = 6, @@ -18,7 +18,7 @@ .id = "cubyz:sbb", .structure = "cubyz:rock/chalk_amber_deposit/base", .placeMode = .all, - .chance = 0.001, + .chance = 0.003, }, .{ .id = "cubyz:sbb", diff --git a/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon b/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon index 87a1a0f4bd..e978f8d02a 100644 --- a/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon +++ b/assets/cubyz/biomes/ocean/cold/chalk_island/shelf.zig.zon @@ -9,21 +9,10 @@ .ground_structure = .{ "2 to 3 cubyz:gravel", }, - .structures = .{ - .{ - .id = "cubyz:ground_patch", - .block = "cubyz:amber_ore:cubyz:gravel", - .chance = 0.012, - .width = 1, - .variation = 2, - .depth = 1, - .smoothness = 0.1, - }, - }, .parentBiomes = .{ .{ .id = "cubyz:ocean/cold/base", - .chance = 0.1, + .chance = 0.2, }, .{ .id = "cubyz:ocean/cold/chalk_archipelago", diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon index 2d16cc9474..375618b0c7 100644 --- a/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon +++ b/assets/cubyz/biomes/ocean/temperate/chalk_archipelago.zig.zon @@ -4,8 +4,8 @@ .ocean, }, .radius = 500, - .minHeight = -30, - .maxHeight = -12, + .minHeight = -40, + .maxHeight = -22, .maxHeightLimit = 7, .smoothBeaches = true, .stoneBlock = "cubyz:chalk/white", @@ -20,6 +20,18 @@ .ground_structure = .{ "2 to 3 cubyz:sand", }, + + .structures = .{ + .{ + .id = "cubyz:ground_patch", + .block = "cubyz:chalk/white", + .chance = 0.05, + .width = 10, + .variation = 5, + .depth = 2, + .smoothness = 0.4, + }, + }, .transitionBiomes = .{ .{ .id = "cubyz:beach/warm/wide", diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon index 9fd27451c4..3ada186ed5 100644 --- a/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon +++ b/assets/cubyz/biomes/ocean/temperate/chalk_island/base.zig.zon @@ -1,8 +1,8 @@ .{ .interpolation = .none, .interpolationWeight = 0.8, - .minHeight = 10, - .maxHeight = 45, + .minHeight = 15, + .maxHeight = 50, .radius = 80, .soilCreep = 4, .hills = 6, @@ -18,7 +18,7 @@ .id = "cubyz:sbb", .structure = "cubyz:rock/chalk_amber_deposit/base", .placeMode = .all, - .chance = 0.001, + .chance = 0.003, }, .{ .id = "cubyz:sbb", diff --git a/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon b/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon index a13ffdaf3d..f2d7974978 100644 --- a/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon +++ b/assets/cubyz/biomes/ocean/temperate/chalk_island/shelf.zig.zon @@ -9,21 +9,10 @@ .ground_structure = .{ "2 to 3 cubyz:sand", }, - .structures = .{ - .{ - .id = "cubyz:ground_patch", - .block = "cubyz:amber_ore:cubyz:sand", - .chance = 0.012, - .width = 1, - .variation = 2, - .depth = 1, - .smoothness = 0.1, - }, - }, .parentBiomes = .{ .{ .id = "cubyz:ocean/temperate/base", - .chance = 0.1, + .chance = 0.2, }, .{ .id = "cubyz:ocean/temperate/chalk_archipelago", diff --git a/assets/cubyz/sbb/rock/chalk_amber_deposit/3.blp b/assets/cubyz/sbb/rock/chalk_amber_deposit/3.blp new file mode 100644 index 0000000000000000000000000000000000000000..6b6e4a287c1052e05524584c45a01fbbef496fed GIT binary patch literal 122 zcmZQzWB`E}AZ7tW_T+?w2VQ!ozUz41xhXk zhUS`EHSG3lT;-ar#MqHg7&NJ_E-FQa9S(5E{9Da+Y$?e;5_<2~0ZOb3m?D`2z96u%J@AhP3005UMHG}{F literal 0 HcmV?d00001 diff --git a/assets/cubyz/sbb/rock/chalk_amber_deposit/base.zig.zon b/assets/cubyz/sbb/rock/chalk_amber_deposit/base.zig.zon index 9c17f6472d..0d8ca96a2d 100644 --- a/assets/cubyz/sbb/rock/chalk_amber_deposit/base.zig.zon +++ b/assets/cubyz/sbb/rock/chalk_amber_deposit/base.zig.zon @@ -3,5 +3,7 @@ .{.id = "cubyz:rock/chalk_amber_deposit/0"}, .{.id = "cubyz:rock/chalk_amber_deposit/1"}, .{.id = "cubyz:rock/chalk_amber_deposit/2"}, + .{.id = "cubyz:rock/chalk_amber_deposit/3"}, + .{.id = "cubyz:rock/chalk_amber_deposit/4"}, }, }