package org.apollo.game.model;

/**
 * A class which contains an {@link Item} and its corresponding slot.
 * 
 * @author Graham
 */
public final class SlottedItem {

	/**
	 * The item.
	 */
	private final Item item;

	/**
	 * The slot.
	 */
	private final int slot;

	/**
	 * Creates a new slotted item.
	 * 
	 * @param slot The slot.
	 * @param item The item.
	 */
	public SlottedItem(int slot, Item item) {
		this.slot = slot;
		this.item = item;
	}

	/**
	 * Gets the item.
	 * 
	 * @return The item.
	 */
	public Item getItem() {
		return item;
	}

	/**
	 * Gets the slot.
	 * 
	 * @return The slot.
	 */
	public int getSlot() {
		return slot;
	}

}
@@ -438,32 +438,290 @@
 tem = item;%0A%09%7D%0A%0A
+%09/**%0A%09 * Gets the id of the %7B@link Item%7D.%0A%09 * %0A%09 * @return The id.%0A%09 */%0A%09public int getId() %7B%0A%09%09return item.getId();%0A%09%7D%0A%0A%09/**%0A%09 * Gets the amount of the %7B@link Item%7D.%0A%09 * %0A%09 * @return The amount.%0A%09 */%0A%09public int getamount() %7B%0A%09%09return item.getAmount();%0A%09%7D%0A%0A
 %09/**%0A%09 * Gets th

Add utility methods to SlottedItem.