Birch, Thin Birch + Rare Chopped Forests (#1170)

* A

* Added Thin Birch Biome

* Density

* Changes

* Changes 2
This commit is contained in:
ikabod-kee 2025-03-07 16:08:38 -05:00 committed by GitHub
parent f9c5e4bb98
commit 5a9e537ed4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 357 additions and 0 deletions

View File

@ -36,6 +36,14 @@
.id = "cubyz:forest/base",
.chance = 6,
},
.{
.id = "cubyz:forest/birch",
.chance = 6,
},
.{
.id = "cubyz:forest/thin_birch",
.chance = 4,
},
.{
.id = "cubyz:tundra/base",
.chance = 6,

View File

@ -38,6 +38,10 @@
.id = "cubyz:forest/base",
.chance = 4,
},
.{
.id = "cubyz:forest/birch",
.chance = 4,
},
.{
.id = "cubyz:tundra/base",
.chance = 12,

View File

@ -0,0 +1,119 @@
.{
.properties = .{
},
.minHeight = 20,
.maxHeight = 48,
.minRadius = 200,
.maxRadius = 256,
.roughness = 10,
.hills = 12,
.chance = 0.66,
.music = "cubyz:leaves",
.validPlayerSpawn = true,
.ground_structure = .{
"cubyz:grass",
"1 to 2 cubyz:soil",
},
.structures = .{
.{
.id = "cubyz:ground_patch",
.block = "cubyz:gravel",
.chance = 0.1,
.width = 2,
.variation = 9,
.depth = 1,
.smoothness = 0.5,
},
.{
.id = "cubyz:simple_tree",
.leaves = "cubyz:birch_leaves",
.log = "cubyz:birch_log",
.top = "cubyz:birch_top",
.chance = 0.15,
.type = .round,
.height = 8,
.height_variation = 10,
.leafRadius = 2.5,
.leafRadius_variation = 1.5,
.leafElongation = 1.7,
.deltaLeafElongation = 0.2,
},
.{
.id = "cubyz:simple_tree",
.leaves = "cubyz:birch_leaves",
.log = "cubyz:birch_branch:0b11",
.top = "cubyz:birch_branch:0b11",
.chance = 0.15,
.type = .round,
.height = 9,
.height_variation = 9,
.leafRadius = 2,
.leafRadius_variation = 1.5,
.leafElongation = 1.7,
.deltaLeafElongation = 0.2,
.branched = false,
},
.{
.id = "cubyz:fallen_tree",
.log = "cubyz:birch_log",
.top = "cubyz:birch_log",
.chance = 0.005,
.height = 6,
.height_variation = 3,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:daisies",
.chance = 0.01,
.width = 6,
.variation = 3,
.density = 0.3,
.priority = 0.1,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:dandelions",
.chance = 0.01,
.width = 6,
.variation = 3,
.density = 0.3,
.priority = 0.1,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:trumpet_lily",
.chance = 0.01,
.width = 8,
.variation = 3,
.density = 0.1,
.priority = 0.1,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:daffodil",
.chance = 0.01,
.width = 8,
.variation = 3,
.density = 0.1,
.priority = 0.1,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:bolete",
.chance = 0.005,
.width = 3,
.variation = 3,
.density = 0.1,
.priority = 0.1,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:grass_vegetation",
.chance = 0.1,
.width = 8,
.variation = 3,
.density = 0.1,
.priority = 0.1,
},
},
}

View File

@ -0,0 +1,134 @@
.{
.properties = .{
},
.minHeight = 22,
.maxHeight = 40,
.minRadius = 64,
.maxRadius = 128,
.roughness = 10,
.hills = 10,
.chance = 0,
.music = "cubyz:leaves",
.validPlayerSpawn = true,
.ground_structure = .{
"cubyz:grass",
"2 to 3 cubyz:soil",
},
.structures = .{
.{
.id = "cubyz:ground_patch",
.block = "cubyz:soil",
.chance = 0.25,
.width = 2,
.variation = 9,
.depth = 1,
.smoothness = 0.5,
},
.{
.id = "cubyz:simple_vegetation",
.block = "cubyz:oak_log",
.chance = 0.2,
.height = 1,
.height_variation = 0,
},
.{
.id = "cubyz:simple_vegetation",
.block = "cubyz:birch_log",
.chance = 0.1,
.height = 1,
.height_variation = 0,
},
.{
.id = "cubyz:fallen_tree",
.log = "cubyz:oak_log",
.top = "cubyz:oak_log",
.chance = 0.005,
.height = 6,
.height_variation = 3,
},
.{
.id = "cubyz:fallen_tree",
.log = "cubyz:birch_log",
.top = "cubyz:birch_log",
.chance = 0.002,
.height = 6,
.height_variation = 3,
},
.{
.id = "cubyz:simple_vegetation",
.block = "cubyz:grass_vegetation",
.chance = 0.4,
.height = 1,
.height_variation = 0,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:bolete",
.chance = 0.007,
.width = 3,
.variation = 3,
.density = 0.1,
.priority = 0.1,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:toadstool",
.chance = 0.007,
.width = 3,
.variation = 3,
.density = 0.1,
.priority = 0.1,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:dead_leaf_pile",
.chance = 0.1,
.width = 4,
.variation = 4,
.density = 0.9,
.priority = 0.1,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:ivy",
.chance = 0.05,
.width = 6,
.variation = 6,
.density = 0.8,
.priority = 0.1,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:daisies",
.chance = 0.008,
.width = 6,
.variation = 3,
.density = 0.3,
.priority = 0.1,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:daffodil",
.chance = 0.01,
.width = 6,
.variation = 3,
.density = 0.1,
.priority = 0.1,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:castilleja",
.chance = 0.006,
.width = 8,
.variation = 3,
.density = 0.1,
.priority = 0.1,
},
},
.parentBiomes = .{
.{
.id = "cubyz:forest/base",
.chance = 0.5,
},
},
}

View File

@ -0,0 +1,92 @@
.{
.properties = .{
},
.minHeight = 20,
.maxHeight = 24,
.minRadius = 200,
.maxRadius = 256,
.roughness = 2,
.hills = 2,
.chance = 0.33,
.music = "cubyz:leaves",
.validPlayerSpawn = true,
.ground_structure = .{
"cubyz:grass",
"1 to 2 cubyz:soil",
},
.structures = .{
.{
.id = "cubyz:ground_patch",
.block = "cubyz:gravel",
.chance = 0.05,
.width = 2,
.variation = 5,
.depth = 1,
.smoothness = 0.3,
},
.{
.id = "cubyz:ground_patch",
.block = "cubyz:mossy_cobblestone",
.chance = 0.05,
.width = 2,
.variation = 9,
.depth = 1,
.smoothness = 0.3,
},
.{
.id = "cubyz:simple_tree",
.leaves = "cubyz:birch_leaves",
.log = "cubyz:birch_branch:0b11",
.top = "cubyz:birch_branch:0b11",
.chance = 0.7,
.type = .round,
.height = 14,
.height_variation = 6,
.leafRadius = 2.5,
.leafRadius_variation = 1.5,
.leafElongation = 1.7,
.deltaLeafElongation = 0.2,
.branched = false,
},
.{
.id = "cubyz:simple_tree",
.leaves = "cubyz:birch_leaves",
.log = "cubyz:birch_log",
.top = "cubyz:birch_top",
.chance = 0.1,
.type = .round,
.height = 10,
.height_variation = 8,
.leafRadius = 2.5,
.leafRadius_variation = 1.5,
.leafElongation = 1.7,
.deltaLeafElongation = 0.2,
.branched = false,
},
.{
.id = "cubyz:boulder",
.chance = 0.01,
.block = "cubyz:stone",
.size = 3,
.size_variance = 5,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:grass_vegetation",
.chance = 0.25,
.width = 15,
.variation = 8,
.density = 0.1,
.priority = 0.1,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:fern",
.chance = 0.25,
.width = 15,
.variation = 8,
.density = 0.1,
.priority = 0.1,
},
},
}