@Override
	public void update(int delta) {
		//spawn and ultimately mob updates
		for (int i = 0; i < spawns.size(); i++){
			spawns.get(i).update(delta);
		}
		//item updates
		for (int i = 0; i < items.size(); i++){
			if (items.get(i) != null){
				items.get(i).update(delta);
				if (items.get(i).isStale()){
					items.remove(i);
				}
			}
		}
	}