| | |
| | | |
| | | function technic_homedecor_node_is_owned(pos, placer) |
| | | local ownername = false |
| | | if type(IsPlayerNodeOwner) == "function" then -- node_ownership mod |
| | | if HasOwner(pos, placer) then |
| | | 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 type(isprotect) == "function" then -- glomie's protection mod |
| | | if not isprotect(5, pos, placer) then |
| | | ownername = S("someone") |
| | | end |