extrablocks/natur.lua
2013-05-11 11:19:41 +02:00

18 lines
453 B
Lua

local function moss(input, output)
minetest.register_abm({
nodenames = {input},
neighbors = {"group:water"},
interval = 50,
chance = 20,
action = function(pos)
if not minetest.env:find_node_near(pos, 3, output) then
minetest.env:add_node(pos, {name=output})
end
end,
})
end
moss("default:cobble", "default:mossycobble")
moss("default:stonebrick", "extrablocks:mossystonebrick")
moss("extrablocks:wall", "extrablocks:mossywall")