public Command(String command, ClientCluster c){
		try{
			System.out.println("["+c.getID()+"] "+c.getClient().getUsername()+") " + command);
			command = command.replaceFirst("Command ", "");
			if(ClientHandler.getDataQueuer().isRealUser(c.getClient())){
				if(ClientHandler.getDataQueuer().getUserConfig(c.getClient()).hasPermission("Console.Commands")){
					if(ClientHandler.getDataQueuer().getUserConfig(c.getClient()).canUseCommand(rawCommand(command))||ClientHandler.getDataQueuer().getUserConfig(c.getClient()).canUseCommand("all")){
						Bukkit.dispatchCommand(Bukkit.getServer().getConsoleSender(), command);
					}else{
						c.getDataTransfer().sendMessage("Sorry but you don't have permissions for doing that command!");
					}
				}else{
					c.getDataTransfer().sendMessage("Sorry but you don't have permissions for doing commands!");
				}
			}
			
		}catch(Exception e){
			try{
				c.getDataTransfer().sendMessage("Failed to do your command!");
			}catch(Exception ex){}
		}
	}