From a0502007a33e8b71256753ae73794f0680651908 Mon Sep 17 00:00:00 2001 From: Dirk Sohler Date: Sun, 9 Feb 2020 01:16:19 +0100 Subject: [PATCH] add protection support --- system/crush_nodes.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/system/crush_nodes.lua b/system/crush_nodes.lua index b890b56..8e3a38e 100644 --- a/system/crush_nodes.lua +++ b/system/crush_nodes.lua @@ -49,6 +49,12 @@ uniham.crush_nodes = function (itemstack, player, pointed_thing) local node_pos = minetest.get_pointed_thing_position(pointed_thing) local node_name = minetest.get_node(node_pos).name local node_sound = get_sound(minetest.registered_nodes[node_name], 'dug') + local player_name = player:get_player_name() + + if minetest.is_protected(node_pos, player_name) then + minetest.record_protection_violation(node_pos, player_name) + return + end if not replacements[node_name] then if node_sound then