diff --git a/mods/amogus_generator/init.lua b/mods/amogus_generator/init.lua index b7380c2..fe10aed 100644 --- a/mods/amogus_generator/init.lua +++ b/mods/amogus_generator/init.lua @@ -59,24 +59,7 @@ minetest.register_decoration({ decoration = "amogus_blocks:lucky_block", }) minetest.register_decoration({ - deco_type = "lb", - place_on = {"amogus_blocks:grass"}, - sidelen = 16, - noise_params = { - offset = 0, - scale = 0.0001, - spread = {x = 100, y = 100, z = 100}, - seed = 1234, - octaves = 3, - persist = 0.6 - }, - biomes = {"amogus_biome"}, - y_max = 31000, - y_min = 1, - decoration = "amogus_blocks:lucky_block", -}) -minetest.register_decoration({ - deco_type = "tv", + deco_type = "simple", place_on = {"amogus_blocks:grass"}, sidelen = 16, noise_params = { @@ -108,3 +91,39 @@ minetest.register_decoration({ flags = "place_center_x, place_center_z", rotation = "random", }) +minetest.register_decoration({ + deco_type = "schematic", + place_on = {"amogus_blocks:grass"}, + sidelen = 16, + fill_ratio = 0.01, + biomes = {"amogus_biome"}, + y_max = 31000, + y_min = 1, + schematic = "/schematics/fallen.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) +minetest.register_decoration({ + deco_type = "schematic", + place_on = {"amogus_blocks:grass"}, + sidelen = 16, + fill_ratio = 0.01, + biomes = {"amogus_biome"}, + y_max = 31000, + y_min = 1, + schematic = "/schematics/treer.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +})minetest.register_decoration({ + deco_type = "schematic", + place_on = {"amogus_blocks:comp"}, + sidelen = 16, + fill_ratio = 0.01, + biomes = {"amogus_biome"}, + y_max = 31000, + y_min = 1, + schematic = "/schematics/treer.mts", + flags = "place_center_x, place_center_z", + rotation = "random", +}) + diff --git a/mods/amogus_generator/schematics/comp.mts b/mods/amogus_generator/schematics/comp.mts new file mode 100644 index 0000000..975e116 Binary files /dev/null and b/mods/amogus_generator/schematics/comp.mts differ diff --git a/mods/amogus_generator/schematics/fallen.mts b/mods/amogus_generator/schematics/fallen.mts new file mode 100644 index 0000000..52a47c6 Binary files /dev/null and b/mods/amogus_generator/schematics/fallen.mts differ diff --git a/mods/amogus_generator/schematics/treer.mts b/mods/amogus_generator/schematics/treer.mts new file mode 100644 index 0000000..322ef47 Binary files /dev/null and b/mods/amogus_generator/schematics/treer.mts differ