Check bounds for remainder

This commit is contained in:
Raoul Van den Berge
2016-06-20 23:51:30 +02:00
parent 16fd43c955
commit 0b3f191ff1

View File

@@ -155,7 +155,7 @@ public class TileGrid extends TileSlave implements IGrid {
ItemStack[] remainder = CraftingManager.getInstance().getRemainingItems(matrix, worldObj);
for (int i = 0; i < matrix.getSizeInventory(); ++i) {
if (remainder[i] != null) {
if (i < remainder.length && remainder[i] != null) {
matrix.setInventorySlotContents(i, remainder[i].copy());
} else {
ItemStack slot = matrix.getStackInSlot(i);