diff --git a/mods/ENTITIES/mcl_entity_invs/init.lua b/mods/ENTITIES/mcl_entity_invs/init.lua index ee0103684..8ea4821ed 100644 --- a/mods/ENTITIES/mcl_entity_invs/init.lua +++ b/mods/ENTITIES/mcl_entity_invs/init.lua @@ -125,7 +125,10 @@ function mcl_entity_invs.register_inv(entity_name,show_name,size,no_on_righclick if not no_on_righclick then local old_rc = minetest.registered_entities[entity_name].on_rightclick minetest.registered_entities[entity_name].on_rightclick = function(self,clicker) - mcl_entity_invs.show_inv_form(self,clicker,"") + if clicker:get_player_control().sneak then + mcl_entity_invs.show_inv_form(self,clicker,"") + return + end if old_rc then return old_rc(self,clicker) end end end