Merge 9b5162006043300dbb5b7e53c23abf4f814efe7a into 90375b871a67e896ff22400914ae0f3753369154

This commit is contained in:
codemob 2025-08-02 09:32:45 -04:00 committed by GitHub
commit 468c59bb2d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
45 changed files with 256 additions and 0 deletions

View File

@ -0,0 +1,47 @@
.{
.isCave = true,
.maxHeight = -512,
.minHeight = -48250,
.chance = 0.2,
.caves = -0.02,
.music = "cubyz:la_kubisa_caverna",
.stoneBlock = "cubyz:stone",
.ground_structure = .{
"2 to 3 cubyz:soil",
},
.structures = .{
.{
.id = "cubyz:ground_patch",
.block = "cubyz:clay",
.chance = 0.3,
.width = 5,
.variation = 5,
.depth = 1,
.smoothness = 0.5,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:mushroom/big/toadstool/base",
.placeMode = .degradable,
.chance = 0.15,
},
.{
.id = "cubyz:sbb",
.structure = "cubyz:mushroom/small/toadstool/base",
.placeMode = .degradable,
.chance = 0.2,
},
.{
.id = "cubyz:flower_patch",
.block = "cubyz:toadstool",
.chance = 0.1,
.width = 8,
.variation = 4,
.density = 0.06,
.priority = 0.1,
},
},
}

View File

@ -0,0 +1,13 @@
.{
.blueprint = "cubyz:mushroom/big/toadstool/empty",
.children = .{
.white = .{
.{.structure = "cubyz:mushroom/big/toadstool/base/0"},
.{.structure = "cubyz:mushroom/big/toadstool/base/1"},
.{.structure = "cubyz:mushroom/big/toadstool/base/2"},
.{.structure = "cubyz:mushroom/big/toadstool/base/3"},
.{.structure = "cubyz:mushroom/big/toadstool/base/4"},
.{.structure = "cubyz:mushroom/big/toadstool/base/5"},
},
},
}

Binary file not shown.

View File

@ -0,0 +1,23 @@
.{
.blueprint = "cubyz:mushroom/big/toadstool/base/0",
.children = .{
.white = .{
.{.structure = "cubyz:mushroom/big/toadstool/large_cap"},
},
.crimson = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/red0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/red1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
.green = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/green0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/green1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
.blue = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/blue0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/blue1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
},
}

Binary file not shown.

View File

@ -0,0 +1,23 @@
.{
.blueprint = "cubyz:mushroom/big/toadstool/base/1",
.children = .{
.white = .{
.{.structure = "cubyz:mushroom/big/toadstool/large_cap"},
},
.crimson = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/red0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/red1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
.green = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/green0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/green1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
.blue = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/blue0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/blue1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
},
}

Binary file not shown.

View File

@ -0,0 +1,23 @@
.{
.blueprint = "cubyz:mushroom/big/toadstool/base/2",
.children = .{
.white = .{
.{.structure = "cubyz:mushroom/big/toadstool/large_cap"},
},
.crimson = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/red0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/red1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
.green = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/green0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/green1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
.blue = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/blue0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/blue1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
},
}

Binary file not shown.

View File

@ -0,0 +1,23 @@
.{
.blueprint = "cubyz:mushroom/big/toadstool/base/3",
.children = .{
.white = .{
.{.structure = "cubyz:mushroom/big/toadstool/large_cap"},
},
.crimson = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/red0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/red1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
.green = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/green0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/green1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
.blue = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/blue0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/blue1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
},
}

Binary file not shown.

View File

@ -0,0 +1,26 @@
.{
.blueprint = "cubyz:mushroom/big/toadstool/base/4",
.children = .{
.white = .{
.{.structure = "cubyz:mushroom/big/toadstool/large_cap"},
},
.grey = .{
.{.structure = "cubyz:mushroom/big/toadstool/small_cap"},
},
.crimson = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/red0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/red1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
.green = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/green0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/green1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
.blue = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/blue0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/blue1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
},
}

Binary file not shown.

View File

@ -0,0 +1,23 @@
.{
.blueprint = "cubyz:mushroom/big/toadstool/base/5",
.children = .{
.white = .{
.{.structure = "cubyz:mushroom/big/toadstool/large_cap"},
},
.crimson = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/red0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/red1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
.green = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/green0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/green1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
.blue = {
.{.structure = "cubyz:mushroom/big/toadstool/branch/blue0", chance = 0.125},
.{.structure = "cubyz:mushroom/big/toadstool/branch/blue1", chance = 0.125},
.{.structure = null, chance = 0.75},
},
},
}

Binary file not shown.

View File

@ -0,0 +1,8 @@
.{
.blueprint = "cubyz:mushroom/big/toadstool/empty",
.children = .{
.white = .{
.{.structure = null},
},
},
}

View File

@ -0,0 +1,12 @@
.{
.blueprint = "cubyz:mushroom/big/toadstool/empty",
.children = .{
.white = .{
.{.structure = "cubyz:mushroom/big/toadstool/large_cap/0"},
.{.structure = "cubyz:mushroom/big/toadstool/large_cap/1"},
.{.structure = "cubyz:mushroom/big/toadstool/large_cap/2"},
.{.structure = "cubyz:mushroom/big/toadstool/large_cap/3"},
.{.structure = "cubyz:mushroom/big/toadstool/large_cap/4"},
},
},
}

View File

@ -0,0 +1,10 @@
.{
.blueprint = "cubyz:mushroom/big/toadstool/empty",
.children = .{
.white = .{
.{.structure = "cubyz:mushroom/big/toadstool/small_cap/0"},
.{.structure = "cubyz:mushroom/big/toadstool/small_cap/1"},
.{.structure = "cubyz:mushroom/big/toadstool/small_cap/2"},
},
},
}

View File

@ -0,0 +1,17 @@
.{
.blueprint = "cubyz:mushroom/small/toadstool/empty",
.children = .{
.white = .{
.{.structure = "cubyz:mushroom/small/toadstool/variant/0"},
.{.structure = "cubyz:mushroom/small/toadstool/variant/1"},
.{.structure = "cubyz:mushroom/small/toadstool/variant/2"},
.{.structure = "cubyz:mushroom/small/toadstool/variant/3"},
.{.structure = "cubyz:mushroom/small/toadstool/variant/4"},
.{.structure = "cubyz:mushroom/small/toadstool/variant/5"},
.{.structure = "cubyz:mushroom/small/toadstool/variant/6"},
.{.structure = "cubyz:mushroom/small/toadstool/variant/7"},
.{.structure = "cubyz:mushroom/small/toadstool/variant/8"},
.{.structure = "cubyz:mushroom/small/toadstool/variant/9"},
},
},
}

Binary file not shown.

View File

@ -0,0 +1,8 @@
.{
.blueprint = "cubyz:mushroom/small/toadstool/empty",
.children = .{
.white = .{
.{.structure = null},
},
},
}