diff --git a/tesseract.lua b/tesseract.lua index 05d6bfd..ab42236 100644 --- a/tesseract.lua +++ b/tesseract.lua @@ -381,9 +381,11 @@ local function trans_dig(pos, node, digger) if not (pos and digger) then return end - ------------------------------------- - -- This needs to check for protection. - ------------------------------------- + + if minetest.is_protected(pos, digger:get_player_name()) then + return + end + local meta = minetest.get_meta(pos) local id = meta:get_string('id') local data = { id = id }