@EventHandler(priority = EventPriority.LOWEST)
	public void tagMob(CreatureSpawnEvent e) {
		if (ExpListener.tagged == null) {
			tagged = new ArrayList<Entity>();
		}
		/*
		 * Fixed a arraylist bug sortof If both were off the mobs were tagged
		 * but werent removed on death because if settings are false they dont
		 * get removed
		 */
		if (e.getSpawnReason() == SpawnReason.SPAWNER) {
			if (Settings.msdrops || Settings.msxp) {
				ExpListener.tagged.add(e.getEntity());
			}
		}
	}