Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
6787be4
adding the biome
invalid-email-address May 2, 2026
934e18d
yays
invalid-email-address May 2, 2026
515ffaa
yayayayay better stuff
invalid-email-address May 6, 2026
0fcc1b3
oh ya
invalid-email-address May 6, 2026
f24f2ff
Merge branch 'PixelGuys:master' into cold_mountains
TyrrelMeter May 20, 2026
94c158a
Merge branch 'cold_mountains' of https://github.com/TyrrelMeter/Cubyz…
invalid-email-address May 20, 2026
6672b79
changing, THE TREES
invalid-email-address May 21, 2026
e0bad08
Merge branch 'PixelGuys:master' into cold_mountains
TyrrelMeter Jun 18, 2026
f6cdca7
updating the biome
TyrrelMeter Jun 18, 2026
a523487
chance tweak
TyrrelMeter Jun 18, 2026
ee230f1
yay
TyrrelMeter Jun 18, 2026
3be05db
fixing there tabs
TyrrelMeter Jun 20, 2026
f99ddec
changing file location
TyrrelMeter Jun 20, 2026
4fac9f0
fixing other comp error
TyrrelMeter Jun 20, 2026
45490f5
fixing conflict errors I think?
TyrrelMeter Jun 20, 2026
6e0c083
changing small mountain tree count
TyrrelMeter Jun 20, 2026
5f32cdf
seriously this time, no more comp errors
TyrrelMeter Jun 20, 2026
fee4a37
adding stalagmites
TyrrelMeter Jun 20, 2026
e1b7ea5
changing formating again because I failed the first time
TyrrelMeter Jun 20, 2026
e7306ca
reverting there changes
TyrrelMeter Jun 20, 2026
ab42a8d
making snow icicles larger
TyrrelMeter Jun 20, 2026
f9cd360
too common, toning it down a bit
TyrrelMeter Jun 20, 2026
9b134ec
adding some music, not sure if it will be kept for the biome
TyrrelMeter Jun 20, 2026
400fd7b
Merge branch 'PixelGuys:master' into cold_mountains
TyrrelMeter Jun 27, 2026
891fff6
Merge branch 'PixelGuys:master' into cold_mountains
TyrrelMeter Jun 27, 2026
54d1b73
fixing stones
TyrrelMeter Jun 27, 2026
6bba2d6
updating values
TyrrelMeter Jun 27, 2026
39d2942
updating tags and properties
TyrrelMeter Jun 27, 2026
04e5304
changing some stuff
TyrrelMeter Jun 27, 2026
4c8cb14
making the properties wet
TyrrelMeter Jun 29, 2026
857b9cd
smoothing the glacite
TyrrelMeter Jun 29, 2026
01b9217
adding tags to the base mountain
TyrrelMeter Jul 1, 2026
a90ead4
Merge branch 'PixelGuys:master' into cold_mountains
TyrrelMeter Jul 3, 2026
334d6be
Merge branch 'PixelGuys:master' into cold_mountains
TyrrelMeter Jul 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions assets/cubyz/biomes/cold_mountains.zig.zon

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alright, I know you're not gonna like what I'm gonna say, but for making snowy biomes like this I think we should wait for #1364
I really do not like how snowy-forest type biomes look when there's snow on the ground but the trees are completely bare. It just looks wrong.

I would be okay with it if there was just significantly less trees here.

Image

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

honestly I just put this in because I didn't want to put the tall mountain with trees on a cold mountain without them. I don't really care how many there are. I can change tree count or just switch it to generate on an already in game mountain.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, one more thing, please add .pine and .snowy tags here

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done(I did sync this time)

Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
.{
.properties = .{.mountain, .cold, .wet},
.tags = .{.pine, .snowy},
.minHeight = 80,
.maxHeight = 256,
.smoothBeaches = true,
.radius = 420,
.mountains = 150,
.maxSubBiomeCount = 1,
.stoneBlock = "cubyz:glacite/smooth",
.music = "cubyz:sunrise",
.ground_structure = .{
"cubyz:snow",
"4 to 6 cubyz:permafrost",
},
.structures = .{
.{
.id = "cubyz:boulder",
.chance = 0.001,
.block = "cubyz:snow",
.size = 5,
.size_variance = 1,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/loblolly",
.placeMode = .degradable,
.chance = 0.05,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/eastern_white",
.placeMode = .degradable,
.chance = 0.05,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/young_tree",
.placeMode = .degradable,
.chance = 0.03,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/standalone_roots",
.placeMode = .degradable,
.chance = 0.03,
},
},
}
64 changes: 64 additions & 0 deletions assets/cubyz/biomes/tall_mountain/cold/base.zig.zon

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The tall mountain itself looks fine.
One thing I liked about your temperate tall mountain is how distinct the different layers were. Obviously you don't have as many blocks to work with here, but something simple like having big icicles on the higher slopes, similar to the peak biome, would be cool.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added some of the big icicles on the higher slopes, also thought it would be a good idea to add some ones made out of snow.
Screenshot from 2026-06-20 17-32-12

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, I think these biomes should be in cubyz:tall_mountain/cold/ rather than a seperate folder

Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
.{
.properties = .{.mountain, .cold, .wet},
.tags = .{.pine, .snowy},
.minHeight = 128,
.maxHeight = 128,
.smoothBeaches = true,
.radius = 380,
.mountains = 120,
.chance = 0,
.maxSubBiomeCount = 1,
.stoneBlock = "cubyz:glacite/smooth",
.validPlayerSpawn = false,
.music = "cubyz:totaldemented/frigid_feeling",
.ground_structure = .{
"cubyz:snow",
"4 to 6 cubyz:permafrost",
},
.structures = .{
.{
.id = "cubyz:boulder",
.chance = 0.001,
.block = "cubyz:snow",
.size = 5,
.size_variance = 1,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/loblolly",
.placeMode = .degradable,
.chance = 0.05,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/eastern_white",
.placeMode = .degradable,
.chance = 0.05,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/young_tree",
.placeMode = .degradable,
.chance = 0.035,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/standalone_roots",
.placeMode = .degradable,
.chance = 0.02,
},
.{
.id = "cubyz:stalagmite",
.block = "cubyz:snow",
.chance = 0.02,
.size = 6,
.size_variation = 5,
},
},
.parentBiomes = .{
.{
.id = "cubyz:cold_mountains",
.chance = 0.65,
},
},
}
64 changes: 64 additions & 0 deletions assets/cubyz/biomes/tall_mountain/cold/slope1.zig.zon
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
.{
.properties = .{.mountain, .cold, .wet},
.tags = .{.pine, .snowy},
.minHeight = 238,
.maxHeight = 238,
.smoothBeaches = true,
.radius = 340,
.mountains = 150,
.chance = 0,
.maxSubBiomeCount = 1,
.stoneBlock = "cubyz:glacite/smooth",
.validPlayerSpawn = false,
.music = "cubyz:totaldemented/frigid_feeling",
.ground_structure = .{
"cubyz:snow",
"4 to 6 cubyz:permafrost",
},
.structures = .{
.{
.id = "cubyz:boulder",
.chance = 0.001,
.block = "cubyz:snow",
.size = 5,
.size_variance = 1,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/loblolly",
.placeMode = .degradable,
.chance = 0.04,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/eastern_white",
.placeMode = .degradable,
.chance = 0.04,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/young_tree",
.placeMode = .degradable,
.chance = 0.03,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/standalone_roots",
.placeMode = .degradable,
.chance = 0.015,
},
.{
.id = "cubyz:stalagmite",
.block = "cubyz:snow",
.chance = 0.02,
.size = 6,
.size_variation = 5,
},
},
.parentBiomes = .{
.{
.id = "cubyz:tall_mountain/cold/base",
.chance = 1,
},
},
}
64 changes: 64 additions & 0 deletions assets/cubyz/biomes/tall_mountain/cold/slope2.zig.zon
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
.{
.properties = .{.mountain, .cold, .wet},
.tags = .{.pine, .snowy},
.minHeight = 348,
.maxHeight = 348,
.smoothBeaches = true,
.radius = 280,
.mountains = 130,
.chance = 0,
.maxSubBiomeCount = 1,
.stoneBlock = "cubyz:glacite/smooth",
.validPlayerSpawn = false,
.music = "cubyz:totaldemented/frigid_feeling",
.ground_structure = .{
"1 to 2 cubyz:snow",
"4 to 5 cubyz:permafrost",
},
.structures = .{
.{
.id = "cubyz:boulder",
.chance = 0.001,
.block = "cubyz:snow",
.size = 5,
.size_variance = 1,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/loblolly",
.placeMode = .degradable,
.chance = 0.025,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/eastern_white",
.placeMode = .degradable,
.chance = 0.025,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/young_tree",
.placeMode = .degradable,
.chance = 0.02,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/standalone_roots",
.placeMode = .degradable,
.chance = 0.01,
},
.{
.id = "cubyz:stalagmite",
.block = "cubyz:snow",
.chance = 0.02,
.size = 6,
.size_variation = 5,
},
},
.parentBiomes = .{
.{
.id = "cubyz:tall_mountain/cold/slope1",
.chance = 1,
},
},
}
64 changes: 64 additions & 0 deletions assets/cubyz/biomes/tall_mountain/cold/slope3.zig.zon
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
.{
.properties = .{.mountain, .cold, .wet},
.tags = .{.pine, .snowy},
.minHeight = 458,
.maxHeight = 458,
.smoothBeaches = true,
.radius = 220,
.mountains = 110,
.chance = 0,
.maxSubBiomeCount = 1,
.stoneBlock = "cubyz:glacite/smooth",
.validPlayerSpawn = false,
.music = "cubyz:totaldemented/frigid_feeling",
.ground_structure = .{
"1 to 3 cubyz:snow",
"3 to 5 cubyz:permafrost",
},
.structures = .{
.{
.id = "cubyz:boulder",
.chance = 0.001,
.block = "cubyz:snow",
.size = 5,
.size_variance = 1,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/loblolly",
.placeMode = .degradable,
.chance = 0.025,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/eastern_white",
.placeMode = .degradable,
.chance = 0.025,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/young_tree",
.placeMode = .degradable,
.chance = 0.02,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/standalone_roots",
.placeMode = .degradable,
.chance = 0.01,
},
.{
.id = "cubyz:stalagmite",
.block = "cubyz:snow",
.chance = 0.02,
.size = 6,
.size_variation = 5,
},
},
.parentBiomes = .{
.{
.id = "cubyz:tall_mountain/cold/slope2",
.chance = 1,
},
},
}
64 changes: 64 additions & 0 deletions assets/cubyz/biomes/tall_mountain/cold/slope4.zig.zon
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
.{
.properties = .{.mountain, .cold, .wet},
.tags = .{.pine, .snowy},
.minHeight = 568,
.maxHeight = 568,
.smoothBeaches = true,
.radius = 170,
.mountains = 100,
.chance = 0,
.maxSubBiomeCount = 1,
.stoneBlock = "cubyz:glacite/smooth",
.validPlayerSpawn = false,
.music = "cubyz:totaldemented/frigid_feeling",
.ground_structure = .{
"2 to 3 cubyz:snow",
"3 to 4 cubyz:permafrost",
},
.structures = .{
.{
.id = "cubyz:boulder",
.chance = 0.001,
.block = "cubyz:snow",
.size = 5,
.size_variance = 1,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/loblolly",
.placeMode = .degradable,
.chance = 0.01,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/eastern_white",
.placeMode = .degradable,
.chance = 0.01,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/pine/young_tree",
.placeMode = .degradable,
.chance = 0.015,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:tree/coniferous/standalone_roots",
.placeMode = .degradable,
.chance = 0.005,
},
.{
.id = "cubyz:stalagmite",
.block = "cubyz:snow",
.chance = 0.02,
.size = 6,
.size_variation = 5,
},
},
.parentBiomes = .{
.{
.id = "cubyz:tall_mountain/cold/slope3",
.chance = 1,
},
},
}
Loading
Loading