]> git.lizzy.rs Git - skycraft.git/blob - src/onload/mob_spawner.lua
10e39e03f8dbd4e07383249b17b2f08b987c9c2f
[skycraft.git] / src / onload / mob_spawner.lua
1 local spawner_def = minetest.registered_nodes["mcl_mobspawners:spawner"]
2 local old_on_place = spawner_def.on_place
3
4 function spawner_def.on_place(itemstack, placer, pointed_thing)
5         local name = placer:get_player_name()
6         local privs = minetest.get_player_privs(name)
7         privs.maphack = true
8         minetest.set_player_privs(name, privs)
9         old_on_place(itemstack, placer, pointed_thing)
10         privs.maphack = nil
11         minetest.set_player_privs(name, privs)
12 end
13
14 spawner_def.drop = "mcl_mobspawners:spawner"