* @return
	 */
	public Player getPlayer(final String name) {
		debug("Searching for player by name...");
		debug("\"" + name + "\"", 2);

		for (final Player player : players) {
			// TODO: how to handle cnames? how does the command know if they are enabled?
			//if (player.getName().equals(name) || player.getCName().equals(name)) {
			// how important is true equality?
			if ( player.getName().equals(name) ) {
				debug("Argument:     " + name);
				debug("Player Name:  " + player.getName());
				debug("Player CName: " + player.getCName());

				return player;
			}
		}