Skocz do zawartości
  • 0

Przenoszenie Bungee


MateoxPL

Pytanie

Witam
Tworzę plugin na przenoszenie graczy na serwer bungee lecz wyskakuje mi błąd
oto kod:
 

@EventHandler
    public void interact(PlayerInteractEvent event) {
        Player player = event.getPlayer();
        if (player.getItemInHand().getType() == Material.TORCH) {
            ByteArrayDataOutput out = ByteStreams.newDataOutput();
            out.writeUTF("Connect");
            out.writeUTF("survival");
            player.sendPluginMessage((Plugin) this, "BungeeCore", out.toByteArray());
            player.sendMessage("Connect with" + ChatColor.MAGIC + " ||||||||");
        }   
     }

Błąd:
 

org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[mSpigot.jar:git-TacoSpigot-c2835dfc]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[mSpigot.jar:git-TacoSpigot-c2835dfc]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[mSpigot.jar:git-TacoSpigot-c2835dfc]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:228) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at net.minecraft.server.v1_8_R3.PlayerInteractManager.interact(PlayerInteractManager.java:463) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:763) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:52) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at net.minecraft.server.v1_8_R3.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:1) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_211]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_211]
        at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:774) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:713) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:616) [mSpigot.jar:git-TacoSpigot-c2835dfc]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_211]
Caused by: java.lang.ClassCastException: bungeeconnect.lobby.BungeeCore cannot be cast to org.bukkit.plugin.Plugin
        at xlobby.xchest.naxynpl.BungeeCore.interact(BungeeCore.java:34) ~[?:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_211]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_211]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_211]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_211]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300) ~[mSpigot.jar:git-TacoSpigot-c2835dfc]
        ... 18 more

Jak to mogę naprawić ?

Odnośnik do komentarza
https://skript.pl/temat/33486-przenoszenie-bungee/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...