diff --git a/biomes.lua b/biomes.lua index 33a7372..9bb0c97 100644 --- a/biomes.lua +++ b/biomes.lua @@ -112,14 +112,21 @@ register_biome(ethereal.mesa, { register_biome(ethereal.snowy, { name = "coniferous_forest", - heat_point = 45, humidity_point = 70, y_min = 5, y_max = 40, + heat_point = 45, humidity_point = 70, y_min = 6, y_max = 100, node_top = "default:dirt_with_coniferous_litter", depth_top = 1, node_filler = "default:dirt", depth_filler = 2}) +register_biome(ethereal.snowy, { + name = "coniferous_forest_dunes", + heat_point = 45, humidity_point = 70, y_min = 4, y_max = 5, + node_top = "default:sand", depth_top = 1, + node_filler = "default:sand", depth_filler = 3, + vertical_blend = 1}) + register_biome((ethereal.snowy or ethereal.frost), { name = "coniferous_forest_ocean", - heat_point = 45, humidity_point = 70, y_min = -192, y_max = 1, - node_top = "default:silver_sand", depth_top = 1, + heat_point = 45, humidity_point = 70, y_min = -255, y_max = 3, + node_top = "default:sand", depth_top = 1, node_filler = "default:sand", depth_filler = 2}) register_biome(ethereal.snowy, { diff --git a/decor.lua b/decor.lua index 7a8575f..7433f98 100644 --- a/decor.lua +++ b/decor.lua @@ -265,9 +265,14 @@ register_decoration(ethereal.sakura, { register_decoration(1, { place_on = {"default:sand"}, - fill_ratio = 0.25, - y_min = 3, y_max = 5, - biomes = {"coniferous_forest_ocean", "grassland_ocean"}, + sidelen = 4, + noise_params = { + offset = -0.7, scale = 4.0, spread = {x = 16, y = 16, z = 16}, + seed = 513337, octaves = 1, persist = 0.0, + flags = "absvalue, eased" + }, + y_min = 3, y_max = 6, + biomes = {"coniferous_forest_dunes", "grassland_ocean"}, decoration = {"default:marram_grass_1", "default:marram_grass_2", "default:marram_grass_3"}})