@EventHandler
	public void onPlayerJoin(PlayerJoinEvent event) {

		final Player player = event.getPlayer();
		if (plugin.getConfig().getBoolean("Optional.Login_Activation")) {
			plugin.getServer().getScheduler()
					.runTaskAsynchronously(plugin, new Runnable() {
						public void run() {
							if (plugin.checkAccount(player)) {
								if (!plugin.checkActivated(player)) {
									plugin.sendInfo(player,
											"Forum Account Found. Activating...");
									if (plugin.activateUser(player))
										plugin.activateCommands(player
												.getName());
								}
							}
						}
					});
		}

	}