From 769cc9879f306055e683bf720b0877a364e82ba5 Mon Sep 17 00:00:00 2001 From: Perttu Ahola Date: Sat, 26 Nov 2011 15:19:03 +0200 Subject: Add on_generated hook --- data/mods/default/init.lua | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'data/mods') diff --git a/data/mods/default/init.lua b/data/mods/default/init.lua index 88f457e29..6ea15b4ee 100644 --- a/data/mods/default/init.lua +++ b/data/mods/default/init.lua @@ -15,6 +15,7 @@ -- minetest.register_on_placenode(func(pos, newnode, placer)) -- minetest.register_on_dignode(func(pos, oldnode, digger)) -- minetest.register_on_punchnode(func(pos, node, puncher)) +-- minetest.register_on_generated(func(minp, maxp)) -- minetest.register_on_newplayer(func(ObjectRef)) -- minetest.register_on_respawnplayer(func(ObjectRef)) -- ^ return true in func to disable regular player placement @@ -1329,6 +1330,12 @@ minetest.register_on_respawnplayer(function(player) -- return true end) +minetest.register_on_generated(function(minp, maxp) + --print("on_generated: minp="..dump(minp).." maxp="..dump(maxp)) + --cp = {x=(minp.x+maxp.x)/2, y=(minp.y+maxp.y)/2, z=(minp.z+maxp.z)/2} + --minetest.env:add_node(cp, {name="sand"}) +end) + -- Example setting get print("setting max_users = " .. dump(minetest.setting_get("max_users"))) print("setting asdf = " .. dump(minetest.setting_get("asdf"))) -- cgit v1.2.3