8000 ClassCastException error on packetevents · Issue #1263 · retrooper/packetevents · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
ClassCastException error on packetevents #1263
Open
@lajczik

Description

@lajczik

Describe the bug
Error in console after connecting to limbo

Software brand
Velocity-CTD latest version

Plugins
barricade, floodgate, forcepack, geyser, jpremium (this one process connection to limbo), packetevents-api-2.9.0, skinsrestorer, sonar, spark

How To Reproduce
Steps to reproduce the behavior:

  1. connect to pico limbo

Expected behavior
clean console

Exception
[14:29:01] [Netty epoll Worker #7/WARN] [com.github.retrooper.packetevents.PacketEventsAPI]: PacketEvents caught an unhandled exception while calling your listener.
java.lang.ClassCastException: class com.github.retrooper.packetevents.protocol.nbt.NBTCompound cannot be cast to class com.github.retrooper.packetevents.protocol.nbt.NBTString (com.github.retrooper.packetevents.protocol.nbt.NBTCompound and com.github.retrooper.packetevents.protocol.nbt.NBTString are in unnamed module of loader com.velocitypowered.proxy.plugin.PluginClassLoader @47b179d7)
at com.github.retrooper.packetevents.protocol.chat.ChatTypeDecoration.decode(ChatTypeDecoration.java:89)
at com.github.retrooper.packetevents.protocol.chat.ChatTypeDecoration.decode(ChatTypeDecoration.java:77)
at com.github.retrooper.packetevents.protocol.chat.ChatType.decode(ChatType.java:98)
at com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler$LegacyNbtEntryDecoder.lambda$upgrade$0(SynchronizedRegistriesHandler.java:196)
at com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler$RegistryEntry.handleElement(SynchronizedRegistriesHandler.java:258)
at com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler$RegistryEntry.createFromElements(SynchronizedRegistriesHandler.java:294)
at com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler.lambda$handleRegistry$1(SynchronizedRegistriesHandler.java:146)
at com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler$RegistryEntry.lambda$computeSyncedRegistry$0(SynchronizedRegistriesHandler.java:241)
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1740)
at com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler$RegistryEntry.computeSyncedRegistry(SynchronizedRegistriesHandler.java:240)
at com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler.handleRegistry(SynchronizedRegistriesHandler.java:145)
at com.github.retrooper.packetevents.util.mappings.SynchronizedRegistriesHandler.handleRegistry(SynchronizedRegistriesHandler.java:128)
at com.github.retrooper.packetevents.manager.InternalPacketListener.onPacketSend(InternalPacketListener.java:89)
at com.github.retrooper.packetevents.event.PacketSendEvent.call(PacketSendEvent.java:51)
at com.github.retrooper.packetevents.event.EventManager.callEvent(EventManager.java:84)
at io.github.retrooper.packetevents.handlers.PacketEventsEncoder.read(PacketEventsEncoder.java:46)
at io.github.retrooper.packetevents.handlers.PacketEventsEncoder.encode(PacketEventsEncoder.java:70)
at io.github.retrooper.packetevents.handlers.PacketEventsEncoder.encode(PacketEventsEncoder.java:32)
at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:830)
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:755)
at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:113)
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:830)
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:755)
at com.velocitypowered.proxy.protocol.netty.PlayPacketQueueOutboundHandler.write(PlayPacketQueueOutboundHandler.java:67)
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:828)
at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:807)
at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1041)
at io.netty.channel.Channel.writeAndFlush(Channel.java:262)
at com.velocitypowered.proxy.connection.MinecraftConnection.write(MinecraftConnection.java:245)
at com.velocitypowered.proxy.connection.backend.ConfigSessionHandler.handle(ConfigSessionHandler.java:304)
at com.velocitypowered.proxy.protocol.packet.config.RegistrySyncPacket.handle(RegistrySyncPacket.java:60)
at com.velocitypowered.proxy.connection.MinecraftConnection.channelRead(MinecraftConnection.java:161)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359)
at com.velocitypowered.proxy.protocol.netty.AutoReadHolderHandler.channelRead(AutoReadHolderHandler.java:58)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
at com.velocitypowered.proxy.protocol.netty.PlayPacketQueueInboundHandler.channelRead(PlayPacketQueueInboundHandler.java:62)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
at com.velocitypowered.proxy.protocol.netty.MinecraftDecoder.tryDecode(MinecraftDecoder.java:92)
at com.velocitypowered.proxy.protocol.netty.MinecraftDecoder.channelRead(MinecraftDecoder.java:61)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359)
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:293)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:333)
at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:455)
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359)
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429)
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918)
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:793)
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:479)
at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:307)
at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:489)
at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:444)
at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:204)
at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:175)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1073)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at com.velocitypowered.proxy.util.concurrent.VelocityNettyThreadFactory$1.run(VelocityNettyThreadFactory.java:45)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0