write something there
This commit is contained in:
commit
b4b6c08f4f
8546 changed files with 309825 additions and 0 deletions
940
mods/marinara/spawn.lua
Normal file
940
mods/marinara/spawn.lua
Normal file
|
@ -0,0 +1,940 @@
|
|||
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",
|
||||
})
|
Loading…
Add table
Add a link
Reference in a new issue