Default and flowers: only run on-generated functions in mgv6. Remove indev ore definitions

这个提交包含在:
paramat
2014-11-05 20:22:55 +00:00
提交者 sfan5
父节点 a90338d40d
当前提交 e71b71c1a9
共有 3 个文件被更改,包括 105 次插入136 次删除

查看文件

@@ -1,6 +1,9 @@
-- Minetest 0.4 mod: default
-- See README.txt for licensing and other information.
-- Namespace for functions
flowers = {}
-- Map Generation
dofile(minetest.get_modpath("flowers").."/mapgen.lua")

查看文件

@@ -1,4 +1,4 @@
minetest.register_on_generated(function(minp, maxp, seed)
function flowers.mgv6ongen(minp, maxp, seed)
if maxp.y >= 2 and minp.y <= 0 then
-- Generate flowers
local perlin1 = minetest.get_perlin(436, 3, 0.6, 100)
@@ -59,4 +59,14 @@ minetest.register_on_generated(function(minp, maxp, seed)
end
end
end
end
-- Enable in mapgen v6 only
minetest.register_on_mapgen_init(function(MapgenParams)
mgname = MapgenParams.mgname
if mgname == "v6" then
minetest.register_on_generated(flowers.mgv6ongen)
end
end)