diff --git a/depends.txt b/depends.txt index 76d67b18c2d9c94d018f46bf227284e4d7dfdfaf..a2ae2bed5304dfb2fe257212003e5b8295e05ca0 100644 --- a/depends.txt +++ b/depends.txt @@ -1,4 +1,5 @@ default +bacon farming stairs flowers diff --git a/mapgen.lua b/mapgen.lua index 0c2088f6a22945b8f8ec9a62c5521526708f1e3b..a96de3e09543012d372cdaff9182647ed9b388e9 100644 --- a/mapgen.lua +++ b/mapgen.lua @@ -49,94 +49,118 @@ add_biome("underground", nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, -31000, -192, 50, 50, 1) add_biome("mountain", "default:snowblock", "default:snow", 1, "default:snowblock", 2, - "default:stone", "default:ice", nil, nil, nil, 132, 31000, 15, 35, 1) + "default:stone", "default:ice", nil, nil, nil, 225, 31000, 15, 35, 1) + +add_biome("mountainfiller", "default:snowblock", "default:snow", 1, "default:snowblock", 2, + "default:stone", "default:ice", nil, nil, nil, 225, 31000, 0, 0, 1) add_biome("desert", nil, "default:desert_sand", 1, "default:desert_sand", 3, - "default:desert_stone", nil, nil, nil, nil, 3, 23, 35, 20, ethereal.desert) + "default:desert_stone", nil, nil, nil, nil, 4, 23, 95, 0, ethereal.desert) add_biome("desert_ocean", nil, "default:sand", 1, "default:sand", 2, - "default:desert_stone", nil, nil, nil, nil, -192, 3, 35, 20, ethereal.desert) + "default:desert_stone", nil, nil, nil, nil, -192, 3, 95, 0, ethereal.desert) add_biome("glacier", "default:snowblock", "default:snowblock", 1, - "default:snowblock", 3, "default:ice", "default:ice", 10, nil, "default:ice", -8, 31000, 0, 50, ethereal.glacier) + "default:snowblock", 3, "default:ice", "default:ice", 10, nil, "default:ice", 351, 31000, 0, 95, ethereal.glacier) -add_biome("glacier_ocean", "default:snowblock", "default:sand", 1, "default:sand", 3, - "default:ice", "default:ice", 2, "default:ice", "default:gravel", -2, 3, 0, 50, ethereal.glacier) +add_biome("glacier_ocean", "default:snowblock", "default:silver_sand", 1, "default:silver_sand", 3, + "default:ice", "default:ice", 2, "default:ice", "default:gravel", 320, 350, 0, 95, ethereal.glacier) add_biome("clearing", nil, "ethereal:green_dirt", 1, "default:dirt", 3, - nil, nil, nil, nil, nil, 1, 85, 45, 65, 1) -- ADDED + nil, nil, nil, nil, nil, 1, 85, 42, 65, 1) + +add_biome("bacon", "bacon:cookedblock", "bacon:cookedblock", 1, + "bacon:cookedblock", 3, "bacon:rawblock", "mobs:cheeseblock", 10, nil, nil, 1, 6, 0, 0, ethereal.glacier) + +add_biome("candy", nil, "mtcandy:dotted_green", 1, + "mtcandy:dotted_yellow", 3, "mtcandy:dotted_orange", "mtcandy:candyrec_bluecyan", 10, nil, nil, 4, 80, 0, 0, ethereal.glacier) + +add_biome("candytwo", nil, "mtcandy:daisy", 1, + "mtcandy:dotted_orange", 3, "mtcandy:dotted_yellow", "mtcandy:candyrec_bluecyan", 10, nil, nil, 16, 60, 0, 0, ethereal.glacier) + +add_biome("candythree", nil, "mtcandy:dotted_green", 1, + "mtcandy:dotted_pink", 3, "mtcandy:orange", nil, 5, nil, nil, 6, 32, 0, 0, ethereal.glacier) + +add_biome("candythreehalf", nil, "mtcandy:dotted_green", 1, + "mtcandy:dotted_pink", 3, "mtcandy:emenems", nil, 5, nil, nil, 16, 54, 0, 0, ethereal.glacier) + +add_biome("candyfour", nil, "mtcandy:daisy", 1, + "mtcandy:dotted_pink", 3, "mtcandy:milk_choco", nil, 10, nil, nil, 28, 42, 0, 0, ethereal.glacier) add_biome("stone_grassland", nil, "ethereal:green_dirt", 1, "default:stone", 3, - nil, nil, nil, nil, nil, 1, 85, 45, 20, 1) + nil, nil, nil, nil, nil, 1, 85, 35, 56, 1) add_biome("sandstone_grassland", nil, "ethereal:green_dirt", 1, "default:sandstone", 3, - nil, nil, nil, nil, nil, 1, 85, 45, 30, 1) + nil, nil, nil, nil, nil, 1, 85, 36, 46, 1) add_biome("bamboo", nil, "ethereal:bamboo_dirt", 1, "default:dirt", 3, - nil, nil, nil, nil, nil, 3, 71, 25, 50, ethereal.bamboo) + nil, nil, nil, nil, nil, 3, 120, 40, 65, ethereal.bamboo) add_biome("bamboo_ocean", nil, "default:sand", 1, "default:sand", 2, - nil, nil, nil, nil, nil, -192, 2, 45, 75, ethereal.bamboo) + nil, nil, nil, nil, nil, -192, 2, 40, 65, ethereal.bamboo) add_biome("mesa", nil, "ethereal:mesa_dirt", 1, "bakedclay:orange", 15, - nil, nil, nil, nil, nil, 1, 71, 25, 28, ethereal.mesa) + nil, nil, nil, nil, nil, 3, 92, 28, 100, ethereal.mesa) -add_biome("mesa_ocean", nil, "default:sand", 1, "default:sand", 2, - nil, nil, nil, nil, nil, -192, 1, 25, 28, ethereal.mesa) +add_biome("mesa_ocean", nil, "default:gravel", 1, "default:gravel", 2, + nil, nil, nil, nil, nil, -192, 2, 28, 100, ethereal.mesa) + +add_biome("grassytwo", nil, "ethereal:green_dirt", 1, "default:dirt", 3, + nil, nil, nil, nil, nil, 2, 124, 29, 98, ethereal.grassytwo) + +add_biome("grassytwo_ocean", nil, "default:sand", 1, "default:sand", 2, + nil, nil, nil, nil, nil, -192, 1, 29, 98, ethereal.grassytwo) add_biome("alpine", nil, "default:dirt_with_snow", 1, "default:dirt", 2, - nil, nil, 1, "default:ice", nil, 62, 196, 15, 35, ethereal.alpine) + nil, nil, 1, "default:ice", nil, 122, 230, 15, 85, ethereal.alpine) + +add_biome("alpinefiller", nil, "default:dirt_with_snow", 1, "default:dirt", 2, + nil, nil, 1, "default:ice", nil, 122, 230, 0, 0, ethereal.alpine) add_biome("snowy", nil, "ethereal:cold_dirt", 1, "default:dirt", 2, - nil, nil, nil, nil, nil, 6, 82, 10, 40, ethereal.snowy) + nil, nil, nil, nil, nil, 120, 121, 16, 35, ethereal.snowy) add_biome("frost", nil, "ethereal:crystal_dirt", 4, "default:dirt", 3, - nil, "default:ice", 1, nil, "default:ice", 1, 83, 10, 40, ethereal.frost) + nil, "default:ice", 1, nil, "default:ice", 60, 85, 9, 42, ethereal.frost) -add_biome("frost_ocean", nil, "default:sand", 1, "default:sand", 2, - nil, nil, nil, nil, nil, -192, 1, 10, 40, ethereal.frost) +add_biome("frost_ocean", nil, "default:silver_sand", 1, "default:silver_sand", 2, + nil, nil, nil, nil, nil, -192, 1, 9, 42, ethereal.frost) add_biome("grassy", nil, "ethereal:green_dirt", 1, "default:dirt", 3, - nil, nil, nil, nil, nil, 3, 91, 13, 40, ethereal.grassy) + nil, nil, nil, nil, nil, 4, 112, 13, 40, ethereal.grassy) add_biome("grassy_ocean", nil, "defaut:sand", 2, "default:gravel", 1, - nil, nil, nil, nil, nil, -31000, 3, 13, 40, ethereal.grassy) + nil, nil, nil, nil, nil, -310, 3, 13, 40, ethereal.grassy) add_biome("caves", nil, "default:desert_stone", 3, "air", 8, - nil, nil, nil, nil, nil, -14, 41, 15, 25, ethereal.caves) + nil, nil, nil, nil, nil, -14, 32, 78, 0, ethereal.caves) add_biome("grayness", nil, "ethereal:gray_dirt", 1, "default:dirt", 3, - nil, nil, nil, nil, nil, 2, 41, 15, 30, ethereal.grayness) + nil, nil, nil, nil, nil, 1, 4, 85, 92, ethereal.grayness) -add_biome("grayness_ocean", nil, "default:sand", 1, "default:sand", 2, - nil, nil, nil, nil, nil, -192, 1, 15, 30, ethereal.grayness) +add_biome("grayness_ocean", nil, "default:silver_sand", 1, "default:silver_sand", 2, + nil, nil, nil, nil, nil, -192, 0, 60, 72, ethereal.grayness) add_biome("graynesstwo", nil, "ethereal:gray_dirt", 1, "default:dirt", 3, - nil, nil, nil, nil, nil, 2, 11, 15, 30, ethereal.grayness) - -add_biome("grassytwo", nil, "ethereal:green_dirt", 1, "default:dirt", 3, - nil, nil, nil, nil, nil, 1, 91, 15, 40, ethereal.grassytwo) - -add_biome("grassytwo_ocean", nil, "default:sand", 1, "default:sand", 2, - nil, nil, nil, nil, nil, -192, 1, 15, 40, ethereal.grassytwo) + nil, nil, nil, nil, nil, 2, 4, 42, 60, ethereal.grayness) add_biome("prairie", nil, "ethereal:prairie_dirt", 1, "default:dirt", 3, nil, nil, nil, nil, nil, 3, 26, 20, 40, ethereal.prairie) add_biome("prairie_ocean", nil, "default:sand", 1, "default:sand", 2, - nil, nil, nil, nil, nil, -192, 1, 20, 40, ethereal.prairie) + nil, nil, nil, nil, nil, -192, 2, 20, 40, ethereal.prairie) add_biome("jumble", nil, "ethereal:green_dirt", 1, "default:dirt", 3, - nil, nil, nil, nil, nil, 1, 71, 25, 50, ethereal.jumble) + nil, nil, nil, nil, nil, 2, 71, 25, 50, ethereal.jumble) add_biome("jumble_ocean", nil, "default:sand", 1, "default:sand", 2, nil, nil, nil, nil, nil, -192, 1, 25, 50, ethereal.jumble) add_biome("junglee", nil, "ethereal:jungle_dirt", 1, "default:dirt", 3, - nil, nil, nil, nil, nil, 3, 71, 30, 60, ethereal.junglee) + nil, nil, nil, nil, nil, 3, 71, 85, 82, ethereal.junglee) add_biome("junglee_ocean", nil, "default:sand", 1, "default:sand", 2, - nil, nil, nil, nil, nil, -192, 1, 30, 60, ethereal.junglee) + nil, nil, nil, nil, nil, -192, 2, 85, 82, ethereal.junglee) add_biome("grove", nil, "ethereal:grove_dirt", 1, "default:dirt", 3, nil, nil, nil, nil, nil, 3, 23, 45, 35, ethereal.grove) @@ -148,43 +172,43 @@ add_biome("mushroom", nil, "ethereal:mushroom_dirt", 1, "default:dirt", 3, nil, nil, nil, nil, nil, 3, 14, 45, 55, ethereal.mushroom) add_biome("mushroom_ocean", nil, "default:sand", 1, "default:sand", 2, - nil, nil, nil, nil, nil, -192, 2, 45, 55, ethereal.mushroom) + nil, nil, nil, nil, nil, -192, 2, 45, 85, ethereal.mushroom) add_biome("sandstone", nil, "default:sandstone", 1, "default:sandstone", 1, - "default:sandstone", nil, nil, nil, nil, 3, 65, 50, 20, ethereal.sandstone) + "default:sandstone", nil, nil, nil, nil, 3, 40, 78, 0, ethereal.sandstone) add_biome("sandstone_ocean", nil, "default:sand", 1, "default:sand", 2, - nil, nil, nil, nil, nil, -192, 2, 50, 20, ethereal.sandstone) + nil, nil, nil, nil, nil, -192, 2, 78, 0, ethereal.sandstone) add_biome("quicksand", nil, "ethereal:quicksand2", 3, "default:gravel", 1, nil, nil, nil, nil, nil, 1, 1, 50, 38, ethereal.quicksand) add_biome("plains", nil, "ethereal:dry_dirt", 1, "default:dirt", 3, - nil, nil, nil, nil, nil, 3, 25, 65, 25, ethereal.plains) + nil, nil, nil, nil, nil, 3, 82, 45, 33, ethereal.plains) add_biome("plains_ocean", nil, "default:sand", 1, "default:sand", 2, - nil, nil, nil, nil, nil, -192, 2, 55, 25, ethereal.plains) + nil, nil, nil, nil, nil, -192, 2, 45, 33, ethereal.plains) add_biome("savannah", nil, "default:dirt_with_dry_grass", 1, "default:dirt", 3, - nil, nil, nil, nil, nil, 3, 50, 55, 25, ethereal.savannah) + nil, nil, nil, nil, nil, 2, 67, 74, 24, ethereal.savannah) add_biome("savannah_ocean", nil, "default:sand", 1, "default:sand", 2, - nil, nil, nil, nil, nil, -192, 1, 55, 25, ethereal.savannah) + nil, nil, nil, nil, nil, -192, 1, 74, 24, ethereal.savannah) add_biome("fiery", nil, "ethereal:fiery_dirt", 1, "default:dirt", 3, - nil, nil, nil, nil, nil, 5, 50, 75, 10, ethereal.fiery) + nil, nil, nil, nil, nil, 5, 50, 95, 2, ethereal.fiery) add_biome("fiery_ocean", nil, "default:sand", 1, "default:sand", 2, - nil, nil, nil, nil, nil, -192, 4, 75, 10, ethereal.fiery) + nil, nil, nil, nil, nil, -192, 4, 95, 2, ethereal.fiery) add_biome("sandclay", nil, "default:sand", 3, "default:clay", 2, - nil, nil, nil, nil, nil, 1, 11, 65, 2, ethereal.sandclay) + nil, nil, nil, nil, nil, 1, 2, 72, 86, ethereal.sandclay) add_biome("swamp", nil, "ethereal:swamp_dirt", 1, "default:dirt", 3, - nil, nil, nil, nil, nil, 1, 7, 80, 90, ethereal.swamp) + nil, nil, nil, nil, nil, 2, 7, 80, 95, ethereal.swamp) add_biome("swamp_ocean", nil, "default:sand", 2, "default:clay", 2, - nil, nil, nil, nil, nil, -192, 1, 80, 90, ethereal.swamp) + nil, nil, nil, nil, nil, -192, 1, 80, 95, ethereal.swamp) --= schematic decorations @@ -211,10 +235,10 @@ minetest.register_decoration({ deco_type = "schematic", place_on = {"ethereal:mesa_dirt"}, sidelen = 80, - fill_ratio = 0.0025, + fill_ratio = 0.0035, biomes = mesa, rotation = "random", - y_min = 1, + y_min = 6, y_max = 100, schematic = path .. "redwood_tree.mts", flags = "place_center_y, place_center_x, place_center_z", @@ -224,7 +248,7 @@ minetest.register_decoration({ add_schem({"ethereal:grove_dirt"}, 0.015, {"grove"}, 1, 100, ethereal.bananatree, ethereal.grove) -- healing tree -add_schem({"default:dirt_with_snow"}, 0.01, {"alpine"}, 120, 140, path .. "yellowtree.mts", ethereal.alpine) +add_schem({"default:dirt_with_snow"}, 0.005, {"alpine"}, 120, 230, path .. "yellowtree.mts", ethereal.alpine) -- crystal frost tree add_schem({"ethereal:crystal_dirt"}, 0.01, {"frost"}, 1, 100, path .. "frosttrees.mts", ethereal.frost) @@ -233,21 +257,21 @@ add_schem({"ethereal:crystal_dirt"}, 0.01, {"frost"}, 1, 100, path .. "frosttree add_schem({"ethereal:mushroom_dirt"}, 0.02, {"mushroom"}, 1, 100, path .. "mushroomone.mts", ethereal.mushroom) -- small lava crater -add_schem({"ethereal:fiery_dirt"}, 0.01, {"fiery"}, 30, 100, path .. "volcanom.mts", ethereal.fiery) +--add_schem({"ethereal:fiery_dirt"}, 0.01, {"fiery"}, 30, 100, path .. "volcanom.mts", ethereal.fiery) -- large lava crater -add_schem({"ethereal:fiery_dirt"}, 0.01, {"fiery"}, 1, 100, path .. "volcanol.mts", ethereal.fiery) +--add_schem({"ethereal:fiery_dirt"}, 0.01, {"fiery"}, 1, 100, path .. "volcanol.mts", ethereal.fiery) -- default jungle tree add_schem({"ethereal:jungle_dirt"}, 0.032, {"junglee"}, 1, 100, dpath .. "jungle_tree.mts", ethereal.junglee) -- willow tree -add_schem({"ethereal:gray_dirt"}, 0.02, {"grayness"}, 1, 100, path .. "willow.mts", ethereal.grayness) +add_schem({"ethereal:gray_dirt"}, 0.02, {"grayness","graynesstwo"}, 1, 100, path .. "willow.mts", ethereal.grayness) -- pine tree (default for lower elevation and ethereal for higher) add_schem({"ethereal:cold_dirt"}, 0.025, {"snowy"}, 10, 40, dpath .. "pine_tree.mts", ethereal.snowy) -add_schem({"default:dirt_with_snow"}, 0.025, {"alpine"}, 40, 140, path .. "pinetree.mts", ethereal.alpine) -add_schem({"default:dirt_with_snow"}, 0.015, {"alpine"}, 40, 110, dpath .. "pine_tree.mts", ethereal.alpine) +add_schem({"default:dirt_with_snow"}, 0.025, {"alpine"}, 40, 190, path .. "pinetree.mts", ethereal.alpine) +add_schem({"default:dirt_with_snow"}, 0.015, {"alpine"}, 40, 225, dpath .. "pine_tree.mts", ethereal.alpine) -- default apple tree add_schem({"ethereal:green_dirt"}, 0.02, {"jumble"}, 1, 100, dpath .. "apple_tree.mts", ethereal.grassy) @@ -301,10 +325,10 @@ add_schem({"default:sand"}, 0.0025, {"grove_ocean"}, 1, 1, path .. "palmtree.mts add_schem({"default:sand"}, 0.0025, {"grassy_ocean"}, 1, 1, path .. "palmtree.mts", ethereal.grassy) -- bamboo tree -add_schem({"ethereal:bamboo_dirt"}, 0.025, {"bamboo"}, 1, 100, ethereal.bambootree, ethereal.bamboo) +add_schem({"ethereal:bamboo_dirt"}, 0.025, {"bamboo"}, 1, 120, ethereal.bambootree, ethereal.bamboo) -- bush -add_schem({"ethereal:bamboo_dirt"}, 0.08, {"bamboo"}, 1, 100, ethereal.bush, ethereal.bamboo) +add_schem({"ethereal:bamboo_dirt"}, 0.08, {"bamboo"}, 1, 120, ethereal.bush, ethereal.bamboo) -- vine tree add_schem({"ethereal:swamp_dirt"}, 0.02, {"swamp"}, 1, 100, path .. "vinetree.mts", ethereal.swamp) @@ -343,9 +367,6 @@ add_node({"default:desert_sand","default:desert_stone"}, 0.015, {"caves"}, 1, 10 add_node({"default:sandstone"}, 0.015, {"sandstone"}, 1, 100, {"default:dry_shrub"}, nil, nil, nil, ethereal.sandstone) add_node({"bakedclay:red", "bakedclay:orange"}, 0.015, {"mesa"}, 1, 100, {"default:dry_shrub"}, nil, nil, nil, ethereal.mesa) --- Mystic Plant -add_node({"default:desert_stone"}, 0.011, {"caves"}, 1, 100, {"ethereal:mystic_plant"}, nil, nil, nil, ethereal.desert) - -- Dornbush add_node({"default:sand", "default:desert_sand", "default:dirt_with_dry_grass"}, 0.002, {"desert_ocean", "desert", "mesa_ocean", "mesa", "prairie_ocean", "prairie", "sandstone_ocean", "sandstone", "savannah_ocean", "savannah", "fiery_ocean"}, 5, 120, {"ethereal:dornbush"}, nil, nil, nil, ethereal.desert) @@ -377,10 +398,10 @@ add_node({"ethereal:fiery_dirt"}, 0.10, {"fiery"}, 1, 100, {"ethereal:dry_shrub" --add_node({"ethereal:fiery_dirt"}, 0.02, {"fiery"}, 1, 100, {"ethereal:fire_flower"}, nil, nil, nil, ethereal.fiery) -- snowy grass -add_node({"ethereal:gray_dirt"}, 0.05, {"grayness"}, 1, 100, {"ethereal:snowygrass"}, nil, nil, nil, ethereal.grayness) -add_node({"ethereal:cold_dirt"}, 0.05, {"snowy"}, 1, 100, {"ethereal:snowygrass"}, nil, nil, nil, ethereal.snowy) -add_node({"default:dirt_with_snow"}, 0.05, {"alpine"}, 1, 100, {"ethereal:snowygrass"}, nil, nil, nil, ethereal.alpine) -add_node({"ethereal:crystalgrass"}, 0.05, {"frost"}, 1, 100, {"ethereal:snowygrass"}, nil, nil, nil, ethereal.frost) +add_node({"ethereal:gray_dirt"}, 0.5, {"grayness"}, 1, 100, {"ethereal:snowygrass"}, nil, nil, nil, ethereal.grayness) +add_node({"ethereal:cold_dirt"}, 0.5, {"snowy"}, 1, 100, {"ethereal:snowygrass"}, nil, nil, nil, ethereal.snowy) +add_node({"default:dirt_with_snow"}, 0.5, {"alpine"}, 1, 225, {"ethereal:snowygrass"}, nil, nil, nil, ethereal.alpine) +add_node({"ethereal:crystalgrass"}, 0.5, {"frost"}, 1, 100, {"ethereal:snowygrass"}, nil, nil, nil, ethereal.frost) -- cactus add_node({"default:sandstone"}, 0.0025, {"sandstone"}, 1, 100, {"default:cactus"}, 3, nil, nil, ethereal.sandstone) @@ -430,21 +451,21 @@ add_node({"ethereal:mesa_dirt"}, 0.10, {"mesa"}, 1, 100, {"default:junglegrass"} add_node({"ethereal:green_dirt"}, 0.25, {"swamp"}, 1, 100, {"default:junglegrass"}, nil, nil, nil, ethereal.swamp) -- grass -add_node({"ethereal:green_dirt"}, 0.35, {"grassy"}, 1, 100, {"default:grass_2", "default:grass_3", - "default:grass_4", "default:grass_5"}, nil, nil, nil, ethereal.grassy) -add_node({"ethereal:green_dirt"}, 0.35, {"grassytwo"}, 1, 100, {"default:grass_2", "default:grass_3", - "default:grass_4", "default:grass_5"}, nil, nil, nil, ethereal.grassytwo) -add_node({"ethereal:green_dirt"}, 0.35, {"jumble"}, 1, 100, {"default:grass_2", "default:grass_3", +add_node({"ethereal:green_dirt"}, 0.95, {"grassy"}, 1, 100, {"default:grass_5"}, nil, nil, nil, ethereal.grassy) +add_node({"ethereal:green_dirt"}, 0.95, {"grassytwo","clearing"}, 1, 100, {"default:grass_5"}, nil, nil, nil, ethereal.grassytwo) +add_node({"ethereal:green_dirt"}, 0.95, {"jumble"}, 1, 100, {"default:grass_2", "default:grass_3", "default:grass_4", "default:grass_5"}, nil, nil, nil, ethereal.jumble) -add_node({"ethereal:jungle_dirt"}, 0.35, {"junglee"}, 1, 100, {"default:grass_2", "default:grass_3", +add_node({"ethereal:jungle_dirt"}, 0.15, {"junglee"}, 1, 100, {"default:grass_2", "default:grass_3", "default:grass_4", "default:grass_5"}, nil, nil, nil, ethereal.junglee) add_node({"ethereal:prairie_dirt"}, 0.35, {"prairie"}, 1, 100, {"default:grass_2", "default:grass_3", "default:grass_4", "default:grass_5"}, nil, nil, nil, ethereal.prairie) -add_node({"ethereal:grove_dirt"}, 0.35, {"grove"}, 1, 100, {"default:grass_2", "default:grass_3", +add_node({"ethereal:grove_dirt"}, 0.65, {"grove"}, 1, 100, {"default:grass_2", "default:grass_3", "default:grass_4", "default:grass_5"}, nil, nil, nil, ethereal.grove) add_node({"ethereal:bamboo_dirt"}, 0.35, {"bamboo"}, 1, 100, {"default:grass_2", "default:grass_3", "default:grass_4", "default:grass_5"}, nil, nil, nil, ethereal.bamboo) -add_node({"ethereal:green_dirt"}, 0.35, {"clearing", "swamp"}, 1, 100, {"default:grass_3", +add_node({"ethereal:green_dirt"}, 1, {"stone_grassland"}, 1, 100, { "default:grass_5"}, nil, nil, nil, ethereal.bamboo) +add_node({"ethereal:green_dirt"}, 1, {"sandstone_grassland"}, 1, 100, {"default:grass_4", "default:grass_5"}, nil, nil, nil, ethereal.bamboo) +add_node({"ethereal:green_dirt"}, 0.35, {"swamp"}, 1, 100, {"default:grass_3", "default:grass_4"}, nil, nil, nil, 1) -- grass on sand @@ -456,7 +477,7 @@ add_node({"ethereal:swamp_dirt"}, 0.1, {"swamp"}, 1, 100, {"ethereal:fern"}, nil -- snow add_node({"ethereal:cold_dirt"}, 0.6, {"snowy"}, 4, 40, {"default:snow"}, nil, nil, nil, ethereal.snowy) -add_node({"default:dirt_with_snow"}, 0.8, {"alpine"}, 40, 140, {"default:snow"}, nil, nil, nil, ethereal.alpine) +add_node({"default:dirt_with_snow"}, 0.8, {"alpine"}, 40, 225, {"default:snow"}, nil, nil, nil, ethereal.alpine) add_node({"ethereal:green_dirt"}, 0.8, {"clearing","grassytwo"}, 86, 140, {"default:snow"}, nil, nil, nil, ethereal.alpine) add_node({"ethereal:green_dirt"}, 0.4, {"clearing","grassytwo"}, 76, 86, {"default:snow"}, nil, nil, nil, ethereal.alpine) add_node({"ethereal:green_dirt"}, 0.1, {"clearing","grassytwo"}, 72, 76, {"default:snow"}, nil, nil, nil, ethereal.alpine) diff --git a/schematics/redwood_tree.mts b/schematics/redwood_tree.mts index 2bac72a0679e042860b6e75bf0c7e026f87833c6..d87519ab0dd8c3e5fc943e65cf7a39661125d77b 100644 Binary files a/schematics/redwood_tree.mts and b/schematics/redwood_tree.mts differ diff --git a/textures/ethereal_dry_dirt.png b/textures/ethereal_dry_dirt.png index 626e7ef9ddb44e2a4ed9b61026140c344bc6641b..41a8aaf0b61b2d0ca88c5e11a9d2e8f701515622 100644 Binary files a/textures/ethereal_dry_dirt.png and b/textures/ethereal_dry_dirt.png differ