EinsDreiDreiSieben/mods/marinara/spawn.lua
2025-05-04 16:01:41 +02:00

940 lines
24 KiB
Lua

local mpath = minetest.get_modpath("marinara")
local oceans_and_shore = {}
for _,biome in ipairs(asuna.biome_groups.below) do
table.insert(oceans_and_shore,biome)
end
for _,biome in ipairs(asuna.biome_groups.shore) do
table.insert(oceans_and_shore,biome)
end
--- seashells
minetest.register_decoration({
deco_type = "simple",
place_on = {
"default:sand",
},
sidelen = 16,
noise_params = {
offset = 0.005,
scale = 0.0075,
spread = {x = 80, y = 10, z = 80},
seed = 3789,
octaves = 1,
persist = 1.0,
},
place_offset_y=-1,
flags = "place_center_x,place_center_z,force_placement",
biomes = oceans_and_shore,
y_max = 2,
y_min = 0,
decoration = {
"marinara:sand_with_seashells",
"marinara:sand_with_seashells_broken",
"marinara:sand_with_seashells_white",
"marinara:sand_with_seashells_yellow",
"marinara:sand_with_seashells_brown",
"marinara:sand_with_seashells_pink",
"marinara:sand_with_seashells_orange",
},
})
--- wrecks
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.00001,
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -10,
y_min = -30,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_wreck.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.00001,
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -10,
y_min = -30,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_wreck2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.00001,
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -10,
y_min = -30,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_wreck3.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.00001,
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -10,
y_min = -30,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_wreckbounty.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.00001,
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -10,
y_min = -30,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_wreckbounty2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.00001,
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -10,
y_min = -30,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_wreckbounty3.mts",
rotation = "random",
})
--- cold oceans
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0009,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -1,
y_min = -4,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coast_rock.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0009,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -1,
y_min = -4,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coast_rock2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0009,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -1,
y_min = -4,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coast_rock3.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0009,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -1,
y_min = -4,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coast_rock4.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0009,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -1,
y_min = -4,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coast_rock5.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0009,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -1,
y_min = -4,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coast_rock6.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0009,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -3,
y_min = -5,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coast_rock7.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0002,
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -2,
y_min = -3,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_oister_bank.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0002,
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -2,
y_min = -3,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_oister_bank2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0007,
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -2,
y_min = -3,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_oister_bank3.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0007,
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -2,
y_min = -3,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_musslebank.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0007,
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -2,
y_min = -3,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_musslebank2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0007,
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -2,
y_min = -3,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_musslebank3.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0007,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -5,
y_min = -10,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coldreef.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0007,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -5,
y_min = -10,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coldreef2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0007,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -5,
y_min = -10,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coldreef3.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0007,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -5,
y_min = -10,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coldreef4.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0007,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -5,
y_min = -10,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coldreef5.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0007,
biomes = asuna.biome_groups.ocean_cold,
flags = "place_center_x,place_center_z,force_placement",
y_max = -5,
y_min = -10,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coldreef6.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "simple",
place_on = {
"default:sand",
"everness:mineral_sand",
},
place_offset_y = -1,
sidelen = 16,
noise_params = {
offset = -0.04,
scale = 0.2,
spread = {x = 300, y = 300, z = 300},
seed = 87112,
octaves = 5,
persist = 0.9
},
biomes = asuna.biome_groups.all,
y_max = -11,
y_min = -16,
flags = "force_placement",
decoration = "marinara:sand_with_kelp",
param2 = 48,
param2_max = 96,
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {"default:sand", "naturalbiomes:palmbeach_sand"},
sidelen = 16,
noise_params = {
offset = -0.04,
scale = 0.25,
spread = {x = 100, y = 100, z = 100},
seed = 87112,
octaves = 4,
persist = 0.5
},
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -3,
y_min = -36,
place_offset_y=0,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_seagrass.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {"default:sand", "naturalbiomes:palmbeach_sand"},
sidelen = 16,
noise_params = {
offset = -0.04,
scale = 0.25,
spread = {x = 100, y = 100, z = 100},
seed = 87113,
octaves = 4,
persist = 0.5
},
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -4,
y_min = -36,
place_offset_y=0,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_seagrass_long.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {"default:sand", "naturalbiomes:palmbeach_sand"},
sidelen = 16,
noise_params = {
offset = -0.04,
scale = 0.25,
spread = {x = 100, y = 100, z = 100},
seed = 87114,
octaves = 4,
persist = 0.5
},
biomes = oceans_and_shore,
flags = "place_center_x,place_center_z,force_placement",
y_max = -0,
y_min = -3,
place_offset_y=0,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_alage.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
noise_params = {
offset = -0.04,
scale = 0.25,
spread = {x = 100, y = 100, z = 100},
seed = 87115,
octaves = 4,
persist = 0.5
},
biomes = asuna.biome_groups.all,
flags = "place_center_x,place_center_z,force_placement",
y_max = -1,
y_min = -5,
place_offset_y=0,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_brownalage.mts",
rotation = "random",
})
--- tropical oceans
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef3.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_blue.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_blue2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_blue3.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_brown.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_brown2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_brown3.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_green.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_green2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_green3.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_pink.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_pink2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_pink3.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_red.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_red2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_red3.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_yellow.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_yellow2.mts",
rotation = "random",
})
minetest.register_decoration({
deco_type = "schematic",
place_on = {
"default:sand",
"everness:mineral_sand",
},
sidelen = 16,
fill_ratio = 0.0003,
biomes = asuna.biome_groups.ocean_tropical,
flags = "place_center_x,place_center_z,force_placement",
y_max = -6,
y_min = -12,
place_offset_y=-1,
schematic = minetest.get_modpath("marinara").."/schematics/marinara_coralreef_yellow3.mts",
rotation = "random",
})