}
}
}
else if (((World) var3).getTileEntity(var4, var5, var6) instanceof TileEntityDropper)
{
TileEntityDropper var13 = (TileEntityDropper) ((World) var3).getTileEntity(var4, var5, var6);
for (var11 = 0; var11 < var13.getSizeInventory(); ++var11)
{
if (var13.getStackInSlot(var11) == null)
{
var13.setInventorySlotContents(var11, new ItemStack(GameData.getItemRegistry().getObject(var7), var9, var8));
break;
}
if (var13.getStackInSlot(var11).getUnlocalizedName() == var7 && var13.getStackInSlot(var11).getItemDamage() == var8)
{
if (var13.getStackInSlot(var11).getMaxStackSize() - var13.getStackInSlot(var11).stackSize >= var9)
{
var10000 = var13.getStackInSlot(var11);
var10000.stackSize += var9;
break;
}
var9 -= var13.getStackInSlot(var11).getMaxStackSize() - var13.getStackInSlot(var11).stackSize;
var13.getStackInSlot(var11).stackSize = var13.getStackInSlot(var11).getMaxStackSize();
}
}
}
else if (((World) var3).getTileEntity(var4, var5, var6) instanceof TileEntityDispenser)
{