diff --git a/mapgen.lua b/mapgen.lua index df8269a..175a553 100644 --- a/mapgen.lua +++ b/mapgen.lua @@ -71,12 +71,26 @@ minetest.register_on_generated(function(minp, maxp, seed) end if ground_y then local boden = {x=x,y=ground_y+1,z=z} - if pr:next(1,380) == 1 then + if pr:next(1,15) == 1 then + env:add_node(boden, {name="default:dry_shrub"}) + elseif pr:next(1,80) == 1 then + env:add_node(boden, {name="riesenpilz:brown"}) + elseif pr:next(1,90) == 1 then + env:add_node(boden, {name="riesenpilz:red"}) + elseif pr:next(1,100) == 1 then + env:add_node(boden, {name="riesenpilz:fly_agaric"}) + elseif pr:next(1,4000) == 1 then + env:add_node(boden, {name="riesenpilz:lavashroom"}) + elseif pr:next(1,5000) == 1 then + env:add_node(boden, {name="riesenpilz:glowshroom"}) + elseif pr:next(1,380) == 1 then riesenpilz_hybridpilz(boden) elseif pr:next(1,340) == 10 then riesenpilz_brauner_minecraftpilz(boden) elseif pr:next(1,390) == 20 then riesenpilz_minecraft_fliegenpilz(boden) + elseif pr:next(1,6000) == 2 and pr:next(1,200) == 15 then + riesenpilz_lavashroom(boden) end env:add_node({x=x,y=ground_y,z=z}, {name="riesenpilz:ground"}) for i = -1,-5,-1 do diff --git a/textures/riesenpilz_ground_side.png b/textures/riesenpilz_ground_side.png index 4241941..76041cd 100644 Binary files a/textures/riesenpilz_ground_side.png and b/textures/riesenpilz_ground_side.png differ diff --git a/textures/riesenpilz_growingtool.png b/textures/riesenpilz_growingtool.png index d526952..636c7cf 100644 Binary files a/textures/riesenpilz_growingtool.png and b/textures/riesenpilz_growingtool.png differ