+ -- Aspen tree and log
+
+ minetest.register_decoration({
+ deco_type = "schematic",
+ place_on = {"default:dirt_with_grass"},
+ sidelen = 16,
+ noise_params = {
+ offset = 0.0,
+ scale = -0.015,
+ spread = {x = 250, y = 250, z = 250},
+ seed = 2,
+ octaves = 3,
+ persist = 0.66
+ },
+ biomes = {"deciduous_forest"},
+ y_min = 1,
+ y_max = 31000,
+ schematic = minetest.get_modpath("default").."/schematics/aspen_tree.mts",
+ flags = "place_center_x, place_center_z",
+ rotation = "random",
+ })
+
+ minetest.register_decoration({
+ deco_type = "schematic",
+ place_on = {"default:dirt_with_grass"},
+ sidelen = 16,
+ noise_params = {
+ offset = 0.0,
+ scale = -0.0008,
+ spread = {x = 250, y = 250, z = 250},
+ seed = 2,
+ octaves = 3,
+ persist = 0.66
+ },
+ biomes = {"deciduous_forest"},
+ y_min = 1,
+ y_max = 31000,
+ schematic = {
+ size = {x = 3, y = 3, z = 1},
+ data = {
+ {name = "air", prob = 0},
+ {name = "air", prob = 0},
+ {name = "air", prob = 0},
+ {name = "default:aspen_tree", param2 = 12},
+ {name = "default:aspen_tree", param2 = 12},
+ {name = "default:aspen_tree", param2 = 12, prob = 127},
+ {name = "flowers:mushroom_red", prob = 63},
+ {name = "flowers:mushroom_brown", prob = 63},
+ {name = "air", prob = 0},
+ },
+ },
+ flags = "place_center_x",
+ rotation = "random",
+ })