From: paramat Date: Tue, 21 Jul 2015 23:16:40 +0000 (+0100) Subject: Flowers: Add mushrooms to mgv6 X-Git-Tag: 0.4.13~29 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=bc4d0c13441af319d9a21e20e7f64d805875b6cc;p=oweals%2Fminetest_game.git Flowers: Add mushrooms to mgv6 --- diff --git a/mods/flowers/mapgen.lua b/mods/flowers/mapgen.lua index aa0380a6..9c03e2a1 100644 --- a/mods/flowers/mapgen.lua +++ b/mods/flowers/mapgen.lua @@ -17,6 +17,25 @@ local function register_flower(name) }) end +local function register_mushroom(name) + minetest.register_decoration({ + deco_type = "simple", + place_on = {"default:dirt_with_grass", "default:dirt"}, + sidelen = 16, + noise_params = { + offset = 0, + scale = 0.006, + spread = {x=100, y=100, z=100}, + seed = 7133, + octaves = 3, + persist = 0.6 + }, + y_min = -31000, + y_max = 30, + decoration = "flowers:"..name, + }) +end + function flowers.register_mgv6_decorations() register_flower("rose") register_flower("tulip") @@ -24,12 +43,14 @@ function flowers.register_mgv6_decorations() register_flower("geranium") register_flower("viola") register_flower("dandelion_white") + + register_mushroom("mushroom_brown") + register_mushroom("mushroom_red") end -- Enable in mapgen v6 only -local mg_params = minetest.get_mapgen_params() -if mg_params.mgname == "v6" then +if minetest.get_mapgen_params().mgname == "v6" then flowers.register_mgv6_decorations() end