@Override
	public boolean onCommand(CommandSender sender, Command cmd,
			String commandLabel, String[] args) {
		try {
			if (sender instanceof Player) {
				Player player = (Player) sender;

				if (cmd.getName().equalsIgnoreCase("talk")) {
					player.sendMessage(ChatColor.GREEN
							+ "Welcome to the Hunger Games TalkArea Mod");
					player.sendMessage(ChatColor.YELLOW
							+ "There are 4 commands; whisper, say, yell, ooc");
					player.sendMessage(ChatColor.GREEN
							+ "Usage: type in chat [cmd] [message]. e.g. ooc Hello. For the say command you just type your message");
					player.sendMessage(ChatColor.RED
							+ "whisper"
							+ ChatColor.YELLOW
							+ ": This will send your text to those within a short range");
					player.sendMessage(ChatColor.RED
							+ "say"
							+ ChatColor.YELLOW
							+ ": This will send your text to those within a medium range, for this command you do not append anything");
					player.sendMessage(ChatColor.RED
							+ "yell"
							+ ChatColor.YELLOW
							+ ": This will shout out your message to a large distance");
					player.sendMessage(ChatColor.RED
							+ "ooc"
							+ ChatColor.YELLOW
							+ ": This will send your message to everyone in the server");
					return true;
				} else if (cmd.getName().equalsIgnoreCase("welcome")) {
					player.sendMessage(ChatColor.YELLOW
							+ "Welcome to the Hunger Games");
					player.sendMessage(ChatColor.YELLOW
							+ "There are 4 Phases to the Hunger Games");
					player.sendMessage(ChatColor.YELLOW
							+ "During Phase 1 and 3 people can use the "
							+ ChatColor.RED + "/timeleft" + ChatColor.YELLOW
							+ " command to see how long left");
					player.sendMessage(ChatColor.GREEN
							+ "Phase 1: Registration : 5 mins");
					player.sendMessage(ChatColor.YELLOW
							+ "At this stage you are able to use "
							+ ChatColor.RED + "/register" + ChatColor.YELLOW
							+ " command to signup");
					player.sendMessage(ChatColor.GREEN
							+ "Phase 2: Preparing : 60 seconds");
					player.sendMessage(ChatColor.YELLOW
							+ "People who have registered will be teleported into position.");
					player.sendMessage(ChatColor.YELLOW
							+ "During this phase you cannot move away from your spawn point. You will be killed.");
					player.sendMessage(ChatColor.GREEN
							+ "Phase 3: Battle : 30 mins");
					player.sendMessage(ChatColor.YELLOW
							+ "Currently there is no end game code so if more then one person is alive. no one wins and its gameover.");
					player.sendMessage(ChatColor.GREEN
							+ "Phase 4: Finish : Resets the map and loops back to registration ");
				}
				return true;
			}
		} catch (Exception e) {

			Log.severe(e.getMessage() + "\n");
			e.printStackTrace();
		}
		return false;
	}