summaryrefslogtreecommitdiff
path: root/homedecor_electrical
diff options
context:
space:
mode:
Diffstat (limited to 'homedecor_electrical')
-rw-r--r--homedecor_electrical/init.lua7
1 files changed, 4 insertions, 3 deletions
diff --git a/homedecor_electrical/init.lua b/homedecor_electrical/init.lua
index 53c7fbb..a33451b 100644
--- a/homedecor_electrical/init.lua
+++ b/homedecor_electrical/init.lua
@@ -2,9 +2,10 @@
local S = homedecor.gettext
function homedecor.toggle_switch(pos, node, clicker, itemstack, pointed_thing)
- if minetest.is_protected(pos, clicker:get_player_name()) then
- minetest.record_protection_violation(pos,
- sender:get_player_name())
+ if not clicker then return false end
+ local playername = clicker:get_player_name()
+ if minetest.is_protected(pos, playername) then
+ minetest.record_protection_violation(pos, playername)
return false
end
local sep = string.find(node.name, "_o", -5)