Jump to content
  • 0

Ich brauche hilfe! mein Plugin Funktioniert nicht


SyntaxError

Frage

Hallo,

Ich wollte heute ein "Bungee-Connecter" Programmieren (wenn man es so nennen kann) also der sinn davon ist: man klickt auf ein NPC (ich benutze NPCCommand) und dann öffnet sich eine GUI also ab da kommt dann das was ich programmiere . Mit dem Command "bffase" öffnet sich eine GUI und da steht dann z.B: "BuildFFA-01" wenn ich darauf klicke dann werde ich auf den Server "BuildFFA" geschickt. Das Problem ist jz aber das wenn ich auf das Item klicke (wo ich dann auf BuildFFA geschickt werden sollte) das da nichts passiert also keine meldung.

In der Konsole kommen auch keine Fehlermeldungen!   Hier noch der Sourcecode von dem Command:

Ich hoffe ihr könnt mir da weiter helfen und ich hoffe auch das ihr es soweit verstanden habt was ich meine :)

VG Raffael

 

ServerSwitcherSRC.txt

Link zu diesem Kommentar
Auf anderen Seiten teilen

6 Antworten auf diese Frage

Empfohlene Beiträge

  • 0

Hast du das Command-Objekt auch mit "registerEvents" als Listener registriert?

 

Edit: Hast du auch den ausgehenden PluginMessage-Kanal registriert?

  @Override
  public void onEnable() {
    this.getServer().getMessenger().registerOutgoingPluginChannel(this, "BungeeCord");
    this.getServer().getMessenger().registerIncomingPluginChannel(this, "BungeeCord", this);
  }

 

  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

Ich bins wieder,

habe gerade ein /l / /lobby befehl programmiert (ziel ist von einem Minigames Server zum Lobby Server zu connecten)

das geht leider auch nicht.

Der Fehler in der Console:

[17:15:28 ERROR]: null

org.bukkit.command.CommandException: Unhandled exception executing command 'lobby' in plugin Fix v1.0

at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [?:git-Spigot-21fe707-e1ebe52]

at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [?:git-Spigot-21fe707-e1ebe52]

at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_212]

at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_212]

at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]

Caused by: java.lang.IllegalArgumentException: Plugin source cannot be null

at org.bukkit.plugin.messaging.StandardMessenger.validatePluginMessage(StandardMessenger.java:473) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at org.bukkit.craftbukkit.v1_8_R3.entity.CraftPlayer.sendPluginMessage(CraftPlayer.java:1039) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

at fix.CMD_Lobby.onCommand(CMD_Lobby.java:34) ~[?:?]

at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]

... 15 more

Kannst du mir da weiterhelfen? 

Danke :D

Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...
B
B