Fixed coloring recipe duping stuff.

This commit is contained in:
Florian Nücke 2016-05-11 22:18:56 +02:00
parent c1b65f2100
commit 8dbdd383e5

View File

@ -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)
}