diff --git a/src/main/scala/li/cil/oc/common/recipe/ContainerItemAwareRecipe.scala b/src/main/scala/li/cil/oc/common/recipe/ContainerItemAwareRecipe.scala index f065e11b3..5448fb454 100644 --- a/src/main/scala/li/cil/oc/common/recipe/ContainerItemAwareRecipe.scala +++ b/src/main/scala/li/cil/oc/common/recipe/ContainerItemAwareRecipe.scala @@ -2,12 +2,8 @@ package li.cil.oc.common.recipe import net.minecraft.inventory.InventoryCrafting import net.minecraft.item.crafting.IRecipe +import net.minecraftforge.common.ForgeHooks trait ContainerItemAwareRecipe extends IRecipe { - override def getRemainingItems(inv: InventoryCrafting) = - (0 until inv.getSizeInventory). - map(inv.getStackInSlot). - map(net.minecraftforge.common.ForgeHooks.getContainerItem). - filter(_ != null). - toArray + override def getRemainingItems(inv: InventoryCrafting) = ForgeHooks.defaultRecipeGetRemainingItems(inv) }