From 7dbac7b8ca253e577aca8b8363a74ee0e6bc509e Mon Sep 17 00:00:00 2001 From: crabman77 Date: Sat, 5 Mar 2016 18:53:35 +0100 Subject: [PATCH] remove bed.spawn pos when player dig a bed --- minetestforfun_game/mods/beds/api.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/minetestforfun_game/mods/beds/api.lua b/minetestforfun_game/mods/beds/api.lua index 3f3c1f9e..b9259f92 100755 --- a/minetestforfun_game/mods/beds/api.lua +++ b/minetestforfun_game/mods/beds/api.lua @@ -46,6 +46,12 @@ function beds.register_bed(name, def) minetest.remove_node(p) end end, + after_dig_node = function(pos, oldnode, oldmetadata, digger) + local name = digger:get_player_name() + if not name or name == "" then return end + beds.spawn[name] = nil + beds.save_spawns() + end, on_rightclick = function(pos, node, clicker) beds.on_rightclick(pos, clicker) end,