summaryrefslogtreecommitdiff
path: root/devices.lua
diff options
context:
space:
mode:
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>2015-03-23 17:40:00 -0400
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>2015-03-23 17:40:00 -0400
commitf80dec1220427e1756ab82245a93e0355d7838aa (patch)
tree097fb172f77170d4b9f6e42655fe9a1cd014b69f /devices.lua
parent388297de4e2154ea33620101a4db95086d166643 (diff)
downloadpipeworks-f80dec1220427e1756ab82245a93e0355d7838aa.tar
pipeworks-f80dec1220427e1756ab82245a93e0355d7838aa.tar.gz
pipeworks-f80dec1220427e1756ab82245a93e0355d7838aa.tar.bz2
pipeworks-f80dec1220427e1756ab82245a93e0355d7838aa.tar.xz
pipeworks-f80dec1220427e1756ab82245a93e0355d7838aa.zip
drop direct support for dedicated protection mods
just use minetest's standard protection functions instead (leave it up to those protection mods to do their job properly)
Diffstat (limited to 'devices.lua')
-rw-r--r--devices.lua5
1 files changed, 3 insertions, 2 deletions
diff --git a/devices.lua b/devices.lua
index 6f40817..52f3002 100644
--- a/devices.lua
+++ b/devices.lua
@@ -283,8 +283,9 @@ minetest.register_node("pipeworks:entry_panel_empty", {
selection_box = panel_cbox,
collision_box = panel_cbox,
on_place = function(itemstack, placer, pointed_thing)
- if not pipeworks.node_is_owned(pointed_thing.under, placer)
- and not pipeworks.node_is_owned(pointed_thing.above, placer) then
+ local playername = placer:get_player_name()
+ if not minetest.is_protected(pointed_thing.under, playername)
+ and not minetest.is_protected(pointed_thing.above, playername) then
local node = minetest.get_node(pointed_thing.under)
if not minetest.registered_nodes[node.name]