diff options
author | Vanessa Ezekowitz <vanessaezekowitz@gmail.com> | 2015-03-23 17:40:00 -0400 |
---|---|---|
committer | Vanessa Ezekowitz <vanessaezekowitz@gmail.com> | 2015-03-23 17:40:00 -0400 |
commit | f80dec1220427e1756ab82245a93e0355d7838aa (patch) | |
tree | 097fb172f77170d4b9f6e42655fe9a1cd014b69f /devices.lua | |
parent | 388297de4e2154ea33620101a4db95086d166643 (diff) |
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.lua | 5 |
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] |