diff --git a/turtles/mine.lua b/turtles/mine.lua index 09dfe11..35c4d91 100644 --- a/turtles/mine.lua +++ b/turtles/mine.lua @@ -262,10 +262,13 @@ function is_block_precious(block) if block then for id, refblock in ipairs(WORTHY_BLOCKS) do if block.name == refblock.name then - if (refblock.state_type - and block.state and block.state.type - and block.state.type == refblock.state_type) then + if refblock.state_type then + if (block.state and block.state.type + and block.state.type == refblock.state_type) then return true + end + else + return true end end end