ygtdmn / VelocityRcon

Add RCON support to Velocity.
MIT License
15 stars 10 forks source link

Add support for velocity server v3 #2

Closed nayneyT closed 3 years ago

nayneyT commented 3 years ago

[14:37:34 INFO] [velocityrcon]: Rcon connection from [/192.168.1.144:55664] [14:37:36 WARN] [io.netty.channel.DefaultChannelPipeline]: An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception. java.lang.NoSuchMethodError: 'boolean com.velocitypowered.api.command.CommandManager.execute(com.velocitypowered.api.command.CommandSource, java.lang.String)' at me.uniodex.velocityrcon.server.RconHandler.handleCommand(RconHandler.java:86) ~[?:?] at me.uniodex.velocityrcon.server.RconHandler.channelRead0(RconHandler.java:61) ~[?:?] at me.uniodex.velocityrcon.server.RconHandler.channelRead0(RconHandler.java:15) ~[?:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) ~[server.jar:3.0.0] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[server.jar:3.0.0] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[server.jar:3.0.0] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[server.jar:3.0.0] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324) ~[server.jar:3.0.0] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296) ~[server.jar:3.0.0] at io.netty.handler.codec.ByteToMessageCodec.channelRead(ByteToMessageCodec.java:103) ~[server.jar:3.0.0] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[server.jar:3.0.0] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[server.jar:3.0.0] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[server.jar:3.0.0] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[server.jar:3.0.0] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[server.jar:3.0.0] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[server.jar:3.0.0] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[server.jar:3.0.0] at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) ~[server.jar:3.0.0] at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:719) ~[server.jar:3.0.0] at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655) ~[server.jar:3.0.0] at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581) ~[server.jar:3.0.0] at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493) ~[server.jar:3.0.0] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989) ~[server.jar:3.0.0] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[server.jar:3.0.0] at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[server.jar:3.0.0] at java.lang.Thread.run(Unknown Source) [?:?]

https://velocitypowered.com/wiki/developers/porting-from-velocity-1/

Aurelien30000 commented 3 years ago

Take a loot at https://github.com/UnioDex/VelocityRcon/pull/3