diff --git a/mods/ITEMS/mcl_itemframes/init.lua b/mods/ITEMS/mcl_itemframes/init.lua index 0ba321081..34158ee47 100644 --- a/mods/ITEMS/mcl_itemframes/init.lua +++ b/mods/ITEMS/mcl_itemframes/init.lua @@ -105,6 +105,11 @@ mcl_itemframes.update_entity = update_entity function mcl_itemframes.tpl_node.on_rightclick(pos, node, clicker, pstack, pointed_thing) local itemstack = pstack:take_item() local inv = minetest.get_meta(pos):get_inventory() + local name = clicker:get_player_name() + if minetest.is_protected(pos, name) then + minetest.record_protection_violation(pos, name) + return + end drop_item(pos) inv:set_stack("main", 1, itemstack) update_entity(pos)