Ir para conteúdo

Erro ao dar reload com o ProtocolLib


Cassiano_14

Posts Recomendados

O erro é o seguinte quando eu do /reload e tem o protocollib no servidor, mas eu tiro, e volta, ja deixei só o protocollib no servidor e da o mesmo erro

Spoiler

Quando sai:

Spoiler

[23:19:30 ERROR]: Could not pass event PlayerQuitEvent to ProtocolLib v4.4.0-SNAPSHOT-b403
org.bukkit.event.EventException
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.PlayerList.disconnect(PlayerList.java:348) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:871) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.NetworkManager.l(NetworkManager.java:314) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.ServerConnection.c(ServerConnection.java:145) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:814) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_171]
Caused by: java.lang.ExceptionInInitializerError
        at com.comphenix.protocol.injector.netty.InjectionFactory.fromPlayer(InjectionFactory.java:93) ~[?:?]
        at com.comphenix.protocol.injector.netty.ProtocolInjector$4.handleDisconnect(ProtocolInjector.java:424) ~[?:?]
        at com.comphenix.protocol.injector.PacketFilterManager.onPlayerQuit(PacketFilterManager.java:1029) ~[?:?]
        at com.comphenix.protocol.injector.PacketFilterManager.access$800(PacketFilterManager.java:77) ~[?:?]
        at com.comphenix.protocol.injector.PacketFilterManager$4.onPlayerQuit(PacketFilterManager.java:991) ~[?:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_171]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_171]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_171]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        ... 12 more
Caused by: java.lang.IllegalArgumentException: 'PROTOCOL-0' is already in use
        at io.netty.util.UniqueName.<init>(UniqueName.java:53) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.util.AttributeKey.<init>(AttributeKey.java:47) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.util.AttributeKey.valueOf(AttributeKey.java:39) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at com.comphenix.protocol.injector.netty.ChannelInjector.<clinit>(ChannelInjector.java:88) ~[?:?]
        at com.comphenix.protocol.injector.netty.InjectionFactory.fromPlayer(InjectionFactory.java:93) ~[?:?]
        at com.comphenix.protocol.injector.netty.ProtocolInjector$4.handleDisconnect(ProtocolInjector.java:424) ~[?:?]
        at com.comphenix.protocol.injector.PacketFilterManager.onPlayerQuit(PacketFilterManager.java:1029) ~[?:?]
        at com.comphenix.protocol.injector.PacketFilterManager.access$800(PacketFilterManager.java:77) ~[?:?]
        at com.comphenix.protocol.injector.PacketFilterManager$4.onPlayerQuit(PacketFilterManager.java:991) ~[?:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171]
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_171]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_171]
        at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_171]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        ... 12 more

Quando tenta entrar:

Spoiler

[23:20:06 WARN]: Failed to initialize a channel. Closing: [id: 0xfcdc1a6d, /127.0.0.1:54592 => /127.0.0.1:25565]
java.lang.NoClassDefFoundError: Could not initialize class com.comphenix.protocol.injector.netty.ChannelInjector
        at com.comphenix.protocol.injector.netty.InjectionFactory.findNetworkManager(InjectionFactory.java:205) ~[?:?]
        at com.comphenix.protocol.injector.netty.InjectionFactory.fromChannel(InjectionFactory.java:142) ~[?:?]
        at com.comphenix.protocol.injector.netty.ProtocolInjector$1.initChannel(ProtocolInjector.java:157) ~[?:?]
        at io.netty.channel.ChannelInitializer.channelRegistered(ChannelInitializer.java:69) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRegistered(AbstractChannelHandlerContext.java:158) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRegistered(AbstractChannelHandlerContext.java:144) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.ChannelInitializer.channelRegistered(ChannelInitializer.java:71) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRegistered(AbstractChannelHandlerContext.java:158) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRegistered(AbstractChannelHandlerContext.java:144) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.ChannelInitializer.channelRegistered(ChannelInitializer.java:71) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRegistered(AbstractChannelHandlerContext.java:158) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRegistered(AbstractChannelHandlerContext.java:144) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.DefaultChannelPipeline.fireChannelRegistered(DefaultChannelPipeline.java:732) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannel$AbstractUnsafe.register0(AbstractChannel.java:442) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannel$AbstractUnsafe.access$100(AbstractChannel.java:374) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannel$AbstractUnsafe$1.run(AbstractChannel.java:418) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:380) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_171]
[23:20:06 WARN]: An exception was thrown by a user handler's exceptionCaught() method while handling the following exception:
java.lang.NullPointerException
        at net.minecraft.server.v1_8_R3.NetworkManager.close(NetworkManager.java:245) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at net.minecraft.server.v1_8_R3.NetworkManager.channelInactive(NetworkManager.java:105) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:233) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:219) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:228) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:233) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:219) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:228) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:233) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:219) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.ChannelInboundHandlerAdapter.channelInactive(ChannelInboundHandlerAdapter.java:75) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:233) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:219) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.ChannelInboundHandlerAdapter.channelInactive(ChannelInboundHandlerAdapter.java:75) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.handler.timeout.ReadTimeoutHandler.channelInactive(ReadTimeoutHandler.java:144) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:233) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:219) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:769) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.AbstractChannel$AbstractUnsafe$5.run(AbstractChannel.java:567) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:380) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_171]

 

 

Link para o comentário
Compartilhar em outros sites

11 minutos atrás, wDaarkDNS disse:

Man nunca de reload no servidor, isso gera muitos conflitos e bugs, pois muitos plugins podem não haver suporte ao reload, aconselho que de /stop ou /restart, assim não vá gerar mais erro

Exatamente...

O /reload basicamente força os plugins a darem reload, só que o servidor em si não reinicia, ou seja, a JAR do servidor não reinicia basicamente o servidor é parado e todos os plugins são desligados e ligados novamente e algumas coisas são resetadas, então existem certas aplicações que não irão ser desligadas com o /reload e quando o reload acabar as aplicações vão estar duplicadas, e se você der /reload dnv provavelmente elas não estra triplicadas, pelo fato de que elas não são desligadas quando o servidor da /reload mas elas são ligadas quando o servidor inicia.

Link para o comentário
Compartilhar em outros sites

3 minutos atrás, RUSHyoutuber disse:

Exatamente...

O /reload basicamente força os plugins a darem reload, só que o servidor em si não reinicia, ou seja, a JAR do servidor não reinicia basicamente o servidor é parado e todos os plugins são desligados e ligados novamente e algumas coisas são resetadas, então existem certas aplicações que não irão ser desligadas com o /reload e quando o reload acabar as aplicações vão estar duplicadas, e se você der /reload dnv provavelmente elas não estra triplicadas, pelo fato de que elas não são desligadas quando o servidor da /reload mas elas são ligadas quando o servidor inicia.

Aprendi cntg no seu canal se não me engano sjueuejaoaisjsj, e parabéns aos seus plugins, todos são muito bons

Link para o comentário
Compartilhar em outros sites

1 hora atrás, wDaarkDNS disse:

Man nunca de reload no servidor, isso gera muitos conflitos e bugs, pois muitos plugins podem não haver suporte ao reload, aconselho que de /stop ou /restart, assim não vá gerar mais erro

 

1 hora atrás, RUSHyoutuber disse:

Exatamente...

O /reload basicamente força os plugins a darem reload, só que o servidor em si não reinicia, ou seja, a JAR do servidor não reinicia basicamente o servidor é parado e todos os plugins são desligados e ligados novamente e algumas coisas são resetadas, então existem certas aplicações que não irão ser desligadas com o /reload e quando o reload acabar as aplicações vão estar duplicadas, e se você der /reload dnv provavelmente elas não estra triplicadas, pelo fato de que elas não são desligadas quando o servidor da /reload mas elas são ligadas quando o servidor inicia.

É que eu estava dando reload para testar o meu plugin. Então toda vez vou ter que reiniciar o servidor, certo?

Link para o comentário
Compartilhar em outros sites

7 horas atrás, Cassiano_14 disse:

 

É que eu estava dando reload para testar o meu plugin. Então toda vez vou ter que reiniciar o servidor, certo?

exato amigo, da mesma forma que se você ficar desligando o computador pela tomada acaba com o computador é a mesma coisa com o servidor! entao de sempre stop ou restart

Link para o comentário
Compartilhar em outros sites

8 horas atrás, Cassiano_14 disse:

 

É que eu estava dando reload para testar o meu plugin. Então toda vez vou ter que reiniciar o servidor, certo?

Se você estiver só testando os pls pode dar /reload mas quando o servidor já estiver no AR com players etc... tem que dar /restart ou /stop

Link para o comentário
Compartilhar em outros sites

4 horas atrás, RUSHyoutuber disse:

Se você estiver só testando os pls pode dar /reload mas quando o servidor já estiver no AR com players etc... tem que dar /restart ou /stop

Mas eu to só testando os plugins, e o protocol lib da erro, tentei deixar ele sozinho e deu erro, eu to no localhost

Link para o comentário
Compartilhar em outros sites

14 horas atrás, wDaarkDNS disse:

Man nunca de reload no servidor, isso gera muitos conflitos e bugs, pois muitos plugins podem não haver suporte ao reload, aconselho que de /stop ou /restart, assim não vá gerar mais erro

Mas, estou no localhost, poderia me passar o start.sh ?

Link para o comentário
Compartilhar em outros sites

14 horas atrás, RUSHyoutuber disse:

Exatamente...

O /reload basicamente força os plugins a darem reload, só que o servidor em si não reinicia, ou seja, a JAR do servidor não reinicia basicamente o servidor é parado e todos os plugins são desligados e ligados novamente e algumas coisas são resetadas, então existem certas aplicações que não irão ser desligadas com o /reload e quando o reload acabar as aplicações vão estar duplicadas, e se você der /reload dnv provavelmente elas não estra triplicadas, pelo fato de que elas não são desligadas quando o servidor da /reload mas elas são ligadas quando o servidor inicia.

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...