diff --git a/src/mailbox.lua b/src/mailbox.lua index 7fa48e6..c2ac39b 100644 --- a/src/mailbox.lua +++ b/src/mailbox.lua @@ -150,8 +150,9 @@ end function mailbox.allow_take(pos, listname, index, stack, player) local meta = minetest.get_meta(pos) + local bypasser = minetest.check_player_privs(player:get_player_name(), "server") - if player:get_player_name() ~= meta:get_string("owner") then + if player:get_player_name() ~= meta:get_string("owner") and not bypasser then return 0 end