protected void setupInventory()
  {
    ownSlots = new ArrayList(4 * (rows - 2));
    otherSlots = new ArrayList(4 * (rows - 2));
    seperatorSlots = new ArrayList(rows - 1);

    for (int slot = 9; slot < (rows - 1) * 9; slot++)
    {
      int collum = slot % 9;
      if (collum < 4) {
        ownSlots.add(Integer.valueOf(slot));
      }
      if (collum == 4) {
        seperatorSlots.add(Integer.valueOf(slot));
      }
      if (collum > 4) {
        otherSlots.add(Integer.valueOf(slot));
      }
    }

    seperatorSlots.add(Integer.valueOf(rows * 9 - 5));

    for (Integer slot : seperatorSlots) {
      inventory.setItem(slot, seperatorItem);
    }

    inventory.setItem(3, acceptItem);
    inventory.setItem(4, refuseItem);
    inventory.setItem(5, pendingItem);
  }