public Item generateItem(){
		Vector2f v = new Vector2f(0,0);
		if (type == ItemType.ARMOR){
			return new Armor(this, v,0,0);
		}
		else if (type == ItemType.HEAD){
			return new Helm(this, v,0,0);
		}
		else if (type == ItemType.OFFHAND){
			return new OffHand(this,v,0,0);
		}
		else if (type == ItemType.BOOTS){
			return new Boots(this,v,0,0);
		}
		else if (type == ItemType.WEAPON){
			return new Weapon(this,v,0,0);
		}
		else{
			//TODO add more item types
		}
		return null;
	}