• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Spigot Version Checker

TntTastisch

Kuhfänger
Mitglied seit
26 März 2018
Beiträge
53
Alter
18
Minecraft
TntTastisch
Hey,
ich programmiere derzeitig ein Version Checker für ein Plugin, dass sich ein User von meiner Community für seine Systeme gewünscht hat.
Jedoch beim Testen, dieses Plugins. Ist mir ein Listiger und nicht erklärbarer Fehler aufgefallen.

Code:
[23:30:35 ERROR]: Error occurred while enabling Tablist v1.0.3 (Is it up to date?)
java.lang.NullPointerException
        at de.TntTastisch.Spigot.Tablist.checkVersion(Tablist.java:112) ~[?:?]
        at de.TntTastisch.Spigot.Tablist.onEnable(Tablist.java:50) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.reload(CraftServer.java:741) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.Bukkit.reload(Bukkit.java:535) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchServerCommand(CraftServer.java:627) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.DedicatedServer.aO(DedicatedServer.java:412) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:375) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-db6de12-18fbb24]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_201]

Code:
    public void checkVersion(){
        try {
            HttpURLConnection connection = (HttpURLConnection) new URL("http://www.spigotmc.org/api/general.php").openConnection();
            connection.setDoOutput(true);
            connection.setRequestMethod("POST");
            connection.getOutputStream().write((key + 64729).getBytes("UTF-8"));
            String version = new BufferedReader(new InputStreamReader(connection.getInputStream())).readLine();

 /* 112 */      if(!version.equalsIgnoreCase("1.0.1")){
            
               this.getServer().getConsoleSender().sendMessage("§8[§5Tablist§8] §bAn new update is aviable. Download: §3>>§b https://www.spigotmc.org/resources/tablist-titlesystem-bukkit-spigot-opensource-sourcecode.64729/");
            }
        } catch (IOException e){
            this.getServer().getConsoleSender().sendMessage("[]===========[ TablistSystem ]===========[]");
            this.getServer().getConsoleSender().sendMessage("[] §cERROR: Could not make connection to SpigotMC.org");
            this.getServer().getConsoleSender().sendMessage("[]===========[ TablistSystem ]===========[]");
            e.printStackTrace();
        }
    }
Ich danke schon mal im vor raus.
 
Allgemein
Hilfe Benutzer
  • ❤️可愛いちゃん️❤️ ❤️可愛いちゃん️❤️:
    Geh mal mit dem Scanner in seine Sockenschublade und guck ob er noch andere Farben hat
  • maybeto maybeto:
    guck dir lieber mal den Internetverlauf von Joschi_2000 an.....
  • maybeto maybeto:
    oder hast du gesehen, was DerFrZocker zum Frühstück hatte?
  • ❤️可愛いちゃん️❤️ ❤️可愛いちゃん️❤️:
    Hab mein Handy danach verbrannt, ja
  • maybeto maybeto:
    moahhh, iTz_Proph3t hat schon wieder 3 Mädels mit nach Hause geschleppt....
  • iTz_Proph3t iTz_Proph3t:
    Nur 3? Ich dachte es waren 6
  • maybeto maybeto:
    über deine Webcam waren nur 3 zu sehen.....
  • iTz_Proph3t iTz_Proph3t:
    hm, konntest du sehen, wo ich hergekommen bin?
  • cstmth | Carl cstmth | Carl:
    Na, ihr Osterei Experten!
  • CowBot CowBot:
    Sisosto hat den Raum verlassen.
  • jens1o jens1o:
    oka
  • jens1o jens1o:
    Ey ich hab erfahrung in Html. bin jetzt webdev
  • SirYwell SirYwell:
    Was ist mit deinem Profilbild passiert?
  • jens1o jens1o:
    Ich wollte mal die UI ausprobieren. Die ist gut, die UX ist aber ausbaudürftig. Hätte gedacht, dass es eine Speichern-Funktion gibt und nicht alles direkt übernommen wird <.<
  • jens1o jens1o:
    schlechte UX, XenForo!
  • jens1o jens1o:
    bzw. irgendeine Art von Abfrage, ob ich was wirklich tun möchte
  • maybeto maybeto:
    ja, habe auch meinen Nachbarn erschossen.... die Knarre wollte auch keine Bestätigung, nachdem ich abgedrückt hatte.... und natürlich kein Backup vorher gemacht, dumme Sache....
  • ❤️可愛いちゃん️❤️ ❤️可愛いちゃん️❤️:
    Ich hasse das wenn mir das passiert
  • SirYwell SirYwell:
    Das verunsichert halt die Leute
  • SirYwell SirYwell:
    Hatte grad irgendeine Nachricht am oberen Rand, konnte sie aber nicht lesen, weil sie hinter der Spiele-Server Leiste war :|
  • ❤️可愛いちゃん️❤️ ❤️可愛いちゃん️❤️:
    Ich tret die ganze Zeit auf Eier
  • ❤️可愛いちゃん️❤️ ❤️可愛いちゃん️❤️:
    riesen sauerrei hier
  • jens1o jens1o:
    ;D
    maybeto maybeto: @❤️可愛いちゃん️❤️, Beine zu kurz?
    Oben