From 5c0a4f7b82d91e851f3e7fe9670a9bb39169ca26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Sun, 15 Nov 2015 21:08:21 +0100 Subject: [PATCH] Magic. --- src/main/scala/li/cil/oc/server/agent/Inventory.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/scala/li/cil/oc/server/agent/Inventory.scala b/src/main/scala/li/cil/oc/server/agent/Inventory.scala index 055b9fc26..14333c1e4 100644 --- a/src/main/scala/li/cil/oc/server/agent/Inventory.scala +++ b/src/main/scala/li/cil/oc/server/agent/Inventory.scala @@ -8,6 +8,7 @@ import net.minecraft.entity.player.InventoryPlayer import net.minecraft.item.Item import net.minecraft.item.ItemStack import net.minecraft.nbt.NBTTagList +import li.cil.oc.util.ExtendedInventory._ class Inventory(val agent: internal.Agent) extends InventoryPlayer(null) { def selectedItemStack = agent.mainInventory.getStackInSlot(agent.selectedSlot) @@ -54,8 +55,7 @@ class Inventory(val agent: internal.Agent) extends InventoryPlayer(null) { } override def addItemStackToInventory(stack: ItemStack) = { - val indices = 0 until getSizeInventory - val slots = indices.drop(agent.selectedSlot) ++ indices.take(agent.selectedSlot) + val slots = this.indices.drop(agent.selectedSlot) ++ this.indices.take(agent.selectedSlot) InventoryUtils.insertIntoInventory(stack, this, slots = Option(slots)) }