From 050b19e4635618b924998037046372d67f8dc9a8 Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Thu, 30 Jan 2014 16:09:23 -0500 Subject: Get rid of old ownership code, use Minetest's own code instead --- ownership.lua | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 ownership.lua (limited to 'ownership.lua') diff --git a/ownership.lua b/ownership.lua deleted file mode 100644 index e075888..0000000 --- a/ownership.lua +++ /dev/null @@ -1,35 +0,0 @@ - -local S = moretrees.gettext - -function moretrees:node_is_owned(pos, placer) - local ownername = false - if type(IsPlayerNodeOwner) == "function" then -- node_ownership mod - if HasOwner(pos, placer) then -- returns true if the node is owned - if not IsPlayerNodeOwner(pos, placer:get_player_name()) then - if type(getLastOwner) == "function" then -- ...is an old version - ownername = getLastOwner(pos) - elseif type(GetNodeOwnerName) == "function" then -- ...is a recent version - ownername = GetNodeOwnerName(pos) - else - ownername = S("someone") - end - end - end - - elseif type(isprotect)=="function" then -- glomie's protection mod - if not isprotect(5, pos, placer) then - ownername = S("someone") - end - elseif type(protector)=="table" and type(protector.can_dig)=="function" then -- Zeg9's protection mod - if not protector.can_dig(5, pos, placer) then - ownername = S("someone") - end - end - - if ownername ~= false then - minetest.chat_send_player( placer:get_player_name(), S("Sorry, %s owns that spot."):format(ownername) ) - return true - else - return false - end -end -- cgit v1.2.3