public void add(int slot, Item i) {
		if(slot == -1) {
			add(i);
			return;
		}
		if(items[slot] != null && items[slot] instanceof ResourceItem)
			((ResourceItem)items[slot]).setCount(((ResourceItem)items[slot]).getCount() + ((ResourceItem)i).getCount());
		else
			items[slot] = i;
	}