minetest.register_decoration({
    name = "nativevillages:grasslandblot",
    deco_type = "schematic",
    place_on = {"default:dirt_with_grass"},
    place_offset_y = -29,
    sidelen = 16,
    fill_ratio = 0.00004,
    biomes = {"grassland", "snowy_grassland"},
    y_max = 20.5,
    y_min = 15.5,
    schematic = minetest.get_modpath("nativevillages").."/schematics/grasslandblot_30_180.mts",
    flags = "force_placement",
    rotation = "random",
})



minetest.register_decoration({
    name = "nativevillages:grasslandhouse1",
    deco_type = "schematic",
    place_on = {"default:dirt_with_grass"},
    place_offset_y = -29,
    sidelen = 16,
    fill_ratio = 0.00005,
    biomes = {"grassland", "snowy_grassland"},
    y_max = 20.5,
    y_min = 15.5,
    schematic = minetest.get_modpath("nativevillages").."/schematics/grasslandhouse1_30_0.mts",
    flags = "force_placement",
    rotation = "random",
})

minetest.register_decoration({
    name = "nativevillages:grasslandhouse2",
    deco_type = "schematic",
    place_on = {"default:dirt_with_grass"},
    place_offset_y = -29,
    sidelen = 16,
    fill_ratio = 0.00005,
    biomes = {"grassland", "snowy_grassland"},
    y_max = 20.5,
    y_min = 15.5,
    schematic = minetest.get_modpath("nativevillages").."/schematics/grasslandhouse2_30_0.mts",
    flags = "force_placement",
    rotation = "random",
})

minetest.register_decoration({
    name = "nativevillages:grasslandhouse3",
    deco_type = "schematic",
    place_on = {"default:dirt_with_grass"},
    place_offset_y = -29,
    sidelen = 16,
    fill_ratio = 0.00005,
    biomes = {"grassland", "snowy_grassland"},
    y_max = 20.5,
    y_min = 15.5,
    schematic = minetest.get_modpath("nativevillages").."/schematics/grasslandhouse3_30_0.mts",
    flags = "force_placement",
    rotation = "random",
})


minetest.register_decoration({
    name = "nativevillages:grasslandhouse4",
    deco_type = "schematic",
    place_on = {"default:dirt_with_grass"},
    place_offset_y = -29,
    sidelen = 16,
    fill_ratio = 0.00005,
    biomes = {"grassland", "snowy_grassland"},
    y_max = 20.5,
    y_min = 15.5,
    schematic = minetest.get_modpath("nativevillages").."/schematics/grasslandhouse4_30_0.mts",
    flags = "force_placement",
    rotation = "random",
})

minetest.register_decoration({
    name = "nativevillages:grasslandhouse5",
    deco_type = "schematic",
    place_on = {"default:dirt_with_grass"},
    place_offset_y = -29,
    sidelen = 16,
    fill_ratio = 0.00005,
    biomes = {"grassland", "snowy_grassland"},
    y_max = 20.5,
    y_min = 15.5,
    schematic = minetest.get_modpath("nativevillages").."/schematics/grasslandhouse5_30_180.mts",
    flags = "force_placement",
    rotation = "random",
})

minetest.register_decoration({
    name = "nativevillages:grasslandpond",
    deco_type = "schematic",
    place_on = {"default:dirt_with_grass"},
    place_offset_y = -29,
    sidelen = 16,
    fill_ratio = 0.00004,
    biomes = {"grassland", "snowy_grassland"},
    y_max = 20.5,
    y_min = 15.5,
    schematic = minetest.get_modpath("nativevillages").."/schematics/grasslandpond_30_180.mts",
    flags = "force_placement",
    rotation = "random",
})

minetest.register_decoration({
    name = "nativevillages:grasslandstable",
    deco_type = "schematic",
    place_on = {"default:dirt_with_grass"},
    place_offset_y = -29,
    sidelen = 16,
    fill_ratio = 0.00004,
    biomes = {"grassland", "snowy_grassland"},
    y_max = 20.5,
    y_min = 15.5,
    schematic = minetest.get_modpath("nativevillages").."/schematics/grasslandstable_30_180.mts",
    flags = "force_placement",
    rotation = "random",
})