public void unprotect(xAuthPlayer xp) {
		Player p = xp.getPlayer();
		plugin.getPlyrDtHndlr().restoreData(xp, p);

		if (xp.isCreativeMode())
			p.setGameMode(GameMode.CREATIVE);

		int timeoutTaskId = xp.getTimeoutTaskId();
		if (timeoutTaskId > -1) {
			Bukkit.getScheduler().cancelTask(timeoutTaskId);
			xp.setTimeoutTaskId(-1);
		}

		xp.setProtected(false);
	}