-
Notifications
You must be signed in to change notification settings - Fork 41
Description
So I am pretty sure that this error is caused by this plugin not being on a new enough version of packet events.
[21:04:24] [Netty Epoll Server IO #0/WARN]: [me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.PacketEventsAPI] PacketEvents caught an unhandled exception while calling your listener. java.lang.IllegalArgumentException: Can't resolve 'dialogpack:dialoglist' in 'minecraft:dialog' at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.mappings.IRegistry.getByNameOrThrow(IRegistry.java:49) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.protocol.dialog.Dialog.decode(Dialog.java:55) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.adventure.AdventureNBTSerializer.deserializeStyle(AdventureNBTSerializer.java:450) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.adventure.AdventureNBTSerializer.deserialize(AdventureNBTSerializer.java:228) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.adventure.AdventureSerializer.decode(AdventureSerializer.java:277) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.adventure.AdventureSerializer.decode(AdventureSerializer.java:41) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.protocol.nbt.NBTCompound.getOrThrow(NBTCompound.java:249) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.protocol.dialog.CommonDialogData.decode(CommonDialogData.java:62) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.protocol.dialog.MultiActionDialog.decode(MultiActionDialog.java:67) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.protocol.dialog.StaticDialogType.decode(StaticDialogType.java:46) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.protocol.dialog.Dialog.decodeDirect(Dialog.java:73) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler$RegistryEntry.handleElement(SynchronizedRegistriesHandler.java:258) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler$RegistryEntry.createFromElements(SynchronizedRegistriesHandler.java:294) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler.lambda$handleRegistry$1(SynchronizedRegistriesHandler.java:146) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler$RegistryEntry.lambda$computeSyncedRegistry$0(SynchronizedRegistriesHandler.java:241) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708) ~[?:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler$RegistryEntry.computeSyncedRegistry(SynchronizedRegistriesHandler.java:240) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler.handleRegistry(SynchronizedRegistriesHandler.java:145) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler.handleRegistry(SynchronizedRegistriesHandler.java:128) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.manager.InternalPacketListener.onPacketSend(InternalPacketListener.java:93) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.io.github.retrooper.packetevents.manager.InternalBukkitPacketListener.onPacketSend(InternalBukkitPacketListener.java:30) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.event.PacketSendEvent.call(PacketSendEvent.java:51) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.event.EventManager.callEvent(EventManager.java:84) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.com.github.retrooper.packetevents.util.PacketEventsImplHelper.handleClientBoundPacket(PacketEventsImplHelper.java:61) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.io.github.retrooper.packetevents.injector.handlers.PacketEventsEncoder.handleClientBoundPacket(PacketEventsEncoder.java:82) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at knockbacksync-bukkit-1.3.6-dev-b125.jar/me.caseload.knockbacksync.shaded.io.github.retrooper.packetevents.injector.handlers.PacketEventsEncoder.write(PacketEventsEncoder.java:108) ~[knockbacksync-bukkit-1.3.6-dev-b125.jar:?] at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:893) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:875) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:984) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:868) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at packetevents-spigot-2.9.5-SNAPSHOT.jar/io.github.retrooper.packetevents.injector.handlers.PacketEventsEncoder.write(PacketEventsEncoder.java:122) ~[packetevents-spigot-2.9.5-SNAPSHOT.jar:?] at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:893) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:875) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:984) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:868) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:113) ~[netty-codec-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:893) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:875) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:984) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:868) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120) ~[netty-codec-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:893) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:875) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:984) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:868) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at net.minecraft.network.Connection$2.write(Connection.java:719) ~[paper-1.21.7.jar:1.21.7-32-e792779] at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:893) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:875) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:984) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:868) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102) ~[netty-codec-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:893) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:956) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:982) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:950) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:969) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:310) ~[netty-transport-4.1.118.Final.jar:4.1.118.Final] at ProtocolLib.jar/com.comphenix.protocol.injector.netty.channel.NettyChannelProxy.writeAndFlush(NettyChannelProxy.java:227) ~[ProtocolLib.jar:?] at net.minecraft.network.Connection.doSendPacket(Connection.java:494) ~[paper-1.21.7.jar:1.21.7-32-e792779] at net.minecraft.network.Connection.lambda$sendPacket$13(Connection.java:476) ~[paper-1.21.7.jar:1.21.7-32-e792779] at ProtocolLib.jar/com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.lambda$proxyRunnable$2(NettyEventLoopProxy.java:49) ~[ProtocolLib.jar:?] at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) ~[netty-common-4.1.118.Final.jar:4.1.118.Final] at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) ~[netty-common-4.1.118.Final.jar:4.1.118.Final] at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) ~[netty-common-4.1.118.Final.jar:4.1.118.Final] at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:405) ~[netty-transport-classes-epoll-4.1.118.Final.jar:4.1.118.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998) ~[netty-common-4.1.118.Final.jar:4.1.118.Final] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.118.Final.jar:4.1.118.Final] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Basically I figured out that if the show_dialog text component is used in any dialog, when a player joins a server with this plugin installed it will send this error in console. This is because the version of packet events this plugin uses has a old version of adventure compiled in it I think.
But anyway the solution is just to update packet events.