totally stumped command/web related

Discussion in 'Plugin Development' started by Typhoon5, Apr 28, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    Typhoon5

    Ok so i am totally stumped on how to fix this any help whatsoever would be awesome

    (throws MalformedURLException, IOException) is the only error to me btw

    Code:
    package me.andrew.sslink.commands;
     
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.InputStreamReader;
    import java.net.HttpURLConnection;
    import java.net.MalformedURLException;
    import java.net.URL;
     
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandExecutor;
    import org.bukkit.command.CommandSender;
    import org.bukkit.entity.Player;
    import org.bukkit.event.Event;
     
    public class CommandExecutor_Sslink implements CommandExecutor {
        @Override
        public boolean onCommand(CommandSender sender, Command command,
                String label, String[] args) {
            if (command.getName().equalsIgnoreCase("sslink"))
                    throws MalformedURLException, IOException {
         
                HttpURLConnection con;
                con = (HttpURLConnection) new URL(
                        "http://sammyservers.com/dev/mc/link.php?token=A4E61D2856B57F788F2B7662D42381923D0304C1BBC2A7F0E50DAEB9C3F9DF1F&username="
                                + sender.getName() + "&action=login")
                        .openConnection();
     
                InputStream stream = con.getInputStream();
     
                BufferedReader reader = new BufferedReader(new InputStreamReader(
                        stream));
     
                String line = reader.readLine();
     
                String response = line.split(",")[1];
     
                String message = response.split(":")[1].split("\"")[1];
     
                sender.sendMessage(message);
     
                if (!(sender instanceof Player)) {
                    sender.sendMessage("Only Players Can Use This Command");
                    return true;
                }
     
                return false;
            }
            {
                return false;
            }
        }
     
    }
     
  2. Offline

    nickrak

Thread Status:
Not open for further replies.

Share This Page