diff --git a/recipe.lua b/recipe.lua index b3123b6..2139414 100644 --- a/recipe.lua +++ b/recipe.lua @@ -47,7 +47,7 @@ function prototype:beginCrafting(chests) for _,output in pairs(self.outputs) do local stackdata = itemstack.fromSlot(output.machine, output.slot) - if util.fuzzyEquals(stackdata.item, output.item) or output.count > stackdata.count then + if (not util.fuzzyEquals(stackdata.item, output.item)) or output.count > stackdata.count then return false end end