diff --git a/mods/ENTITIES/mcl_item_entity/init.lua b/mods/ENTITIES/mcl_item_entity/init.lua index 641348132..337da7359 100644 --- a/mods/ENTITIES/mcl_item_entity/init.lua +++ b/mods/ENTITIES/mcl_item_entity/init.lua @@ -193,6 +193,12 @@ local check_can_drop = function(node_name, tool_capabilities) if toolgroupcaps[plus] then return true end + for e=1,5 do + local effplus = plus .. "_efficiency_" .. e + if toolgroupcaps[effplus] then + return true + end + end end end for b=1, #basegroups do @@ -204,6 +210,12 @@ local check_can_drop = function(node_name, tool_capabilities) if toolgroupcaps[plus] then return true end + for e=1,5 do + local effplus = plus .. "_efficiency_" .. e + if toolgroupcaps[effplus] then + return true + end + end end end end