Describe the false positive and how to replicate it
[18:20:23 WARN]: [ac.grim.grimac.shaded.com.github.retrooper.packetevents.PacketEventsAPI] An error occurred while processing a packet from stumblerumble (state: PLAY, clientVersion: 1.21.11, serverVersion: 1.21.11, preVia: true)
io.netty.handler.codec.DecoderException: ac.grim.grimac.shaded.com.github.retrooper.packetevents.exception.PacketProcessException: Failed to map the Packet ID 66 to a PacketType constant. Bound: SERVER, Connection state: PLAY, Server version: 1.21.11
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:101) ~[netty-codec-base-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:201) ~[netty-handler-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.flow.FlowControlHandler.channelRead(FlowControlHandler.java:163) ~[netty-handler-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:354) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-base-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-base-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-base-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-base-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:293) ~[netty-handler-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:354) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.flush.FlushConsolidationHandler.channelRead(FlushConsolidationHandler.java:152) ~[netty-handler-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:354) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[netty-transport-classes-epoll-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[netty-transport-classes-epoll-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[netty-transport-classes-epoll-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[netty-transport-classes-epoll-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[netty-transport-classes-epoll-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[netty-common-4.2.7.Final.jar:4.2.7.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.2.7.Final.jar:4.2.7.Final]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: ac.grim.grimac.shaded.com.github.retrooper.packetevents.exception.PacketProcessException: Failed to map the Packet ID 66 to a PacketType constant. Bound: SERVER, Connection state: PLAY, Server version: 1.21.11
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.com.github.retrooper.packetevents.event.ProtocolPacketEvent.(ProtocolPacketEvent.java:100) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.com.github.retrooper.packetevents.event.PacketReceiveEvent.(PacketReceiveEvent.java:38) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.com.github.retrooper.packetevents.event.simple.PacketPlayReceiveEvent.(PacketPlayReceiveEvent.java:39) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.com.github.retrooper.packetevents.util.EventCreationUtil.createReceiveEvent(EventCreationUtil.java:38) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.com.github.retrooper.packetevents.util.PacketEventsImplHelper.handleServerBoundPacket(PacketEventsImplHelper.java:99) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.read(PacketEventsDecoder.java:68) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.decode(PacketEventsDecoder.java:85) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.decode(PacketEventsDecoder.java:43) ~[?:?]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:91) ~[netty-codec-base-4.2.7.Final.jar:4.2.7.Final]
... 26 more
[18:20:23 INFO]: [packetevents] Disconnected stumblerumble due to an invalid packet!
For some players just this message appears and it kicks that player
Grim version
2.3.73 but same is for latest dev build
Server version
1.21.11, didnt have it on 1.21.4
Client version
1.21.11
Plugins/Mods
: Paper Plugins (9):
[18:26:37 INFO]: - EconomyShopGUI-Premium, FancyHolograms, FancyNpcs, MarriageMaster, nightcore, PlugManX, RHSignItem, RoseStacker, Veinminer
[18:26:37 INFO]: Bukkit Plugins (92):
[18:26:37 INFO]: - AdvancedPortals, AntiPopup, AuraSkills, AxAFKZone, AxAuctions, AxPlayerWarps, AxSellwands, BannerPicturesX, BetterRTP, BetterTeams
[18:26:37 INFO]: ChatColor2, ChatFeelings, ChatGames, Chunky, CMILib, CoreProtect, CrownCore, CrownStoreData, CyberLevels, DailyRewardsPlus
[18:26:37 INFO]: DamageTracker_For_MythicMobs, DeluxeCombat, DeluxeMenus, DiscordSRV, DonutOrder, eGlow, Essentials, EssentialsSpawn, EternalTags, ExcellentCrates
[18:26:37 INFO]: ExploitFixer, FastAsyncWorldEdit, floodgate, GPFlags, GriefPrevention, GriefPrevGUI, GrimAC, GSit, HamsterAPI, HeadDatabase
[18:26:37 INFO]: IllegalStack, InteractiveBoard, ItemsAdder, Jobs, JumpPads, LiteBans, Lottery, LuckPerms, MCPets, ModelEngine
[18:26:37 INFO]: MoneyPouchDeluxe, MonthlyCollectibles, Multiverse-Core, MythicMobs, OnlyCore, packetevents, PinataParty, Pl-Hide-Pro, PlaceholderAPI, PlayerPoints
[18:26:37 INFO]: PlayerVaults, ProtocolLib, PyroFarming, PyroFishingPro, PyroLib, Quests, QuickShop-Hikari, RedstoneLimiter, ResourceWorld, RocketPlaceholders
[18:26:37 INFO]: SafariNet, spigotadder, TAB, Tebex, TerraformGenerator, Topper, UnlimitedNameTags, Vault, ViaBackwards, ViaVersion
[18:26:37 INFO]: VirtualSpawner, voicechat, VoidGen, VoidTeleportPlus, Votifier, VotingPlugin, VouchersPlus, wFlyV2, WorldGuard, WorldGuardExtraFlags
[18:26:37 INFO]: YummyAI, ZelChat
Describe the false positive and how to replicate it
[18:20:23 WARN]: [ac.grim.grimac.shaded.com.github.retrooper.packetevents.PacketEventsAPI] An error occurred while processing a packet from stumblerumble (state: PLAY, clientVersion: 1.21.11, serverVersion: 1.21.11, preVia: true)
io.netty.handler.codec.DecoderException: ac.grim.grimac.shaded.com.github.retrooper.packetevents.exception.PacketProcessException: Failed to map the Packet ID 66 to a PacketType constant. Bound: SERVER, Connection state: PLAY, Server version: 1.21.11
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:101) ~[netty-codec-base-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:201) ~[netty-handler-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.flow.FlowControlHandler.channelRead(FlowControlHandler.java:163) ~[netty-handler-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:354) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-base-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-base-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) ~[netty-codec-base-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) ~[netty-codec-base-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:293) ~[netty-handler-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:354) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.handler.flush.FlushConsolidationHandler.channelRead(FlushConsolidationHandler.java:152) ~[netty-handler-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:354) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1429) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:918) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:794) ~[netty-transport-classes-epoll-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe.handle(AbstractEpollChannel.java:482) ~[netty-transport-classes-epoll-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.epoll.EpollIoHandler$DefaultEpollIoRegistration.handle(EpollIoHandler.java:317) ~[netty-transport-classes-epoll-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.epoll.EpollIoHandler.processReady(EpollIoHandler.java:515) ~[netty-transport-classes-epoll-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.epoll.EpollIoHandler.run(EpollIoHandler.java:460) ~[netty-transport-classes-epoll-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196) ~[netty-transport-4.2.7.Final.jar:4.2.7.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193) ~[netty-common-4.2.7.Final.jar:4.2.7.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.2.7.Final.jar:4.2.7.Final]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: ac.grim.grimac.shaded.com.github.retrooper.packetevents.exception.PacketProcessException: Failed to map the Packet ID 66 to a PacketType constant. Bound: SERVER, Connection state: PLAY, Server version: 1.21.11
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.com.github.retrooper.packetevents.event.ProtocolPacketEvent.(ProtocolPacketEvent.java:100) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.com.github.retrooper.packetevents.event.PacketReceiveEvent.(PacketReceiveEvent.java:38) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.com.github.retrooper.packetevents.event.simple.PacketPlayReceiveEvent.(PacketPlayReceiveEvent.java:39) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.com.github.retrooper.packetevents.util.EventCreationUtil.createReceiveEvent(EventCreationUtil.java:38) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.com.github.retrooper.packetevents.util.PacketEventsImplHelper.handleServerBoundPacket(PacketEventsImplHelper.java:99) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.read(PacketEventsDecoder.java:68) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.decode(PacketEventsDecoder.java:85) ~[?:?]
at grimac-bukkit-2.3.74-bf10e23.jar//ac.grim.grimac.shaded.io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.decode(PacketEventsDecoder.java:43) ~[?:?]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:91) ~[netty-codec-base-4.2.7.Final.jar:4.2.7.Final]
... 26 more
[18:20:23 INFO]: [packetevents] Disconnected stumblerumble due to an invalid packet!
For some players just this message appears and it kicks that player
Grim version
2.3.73 but same is for latest dev build
Server version
1.21.11, didnt have it on 1.21.4
Client version
1.21.11
Plugins/Mods
: Paper Plugins (9):
[18:26:37 INFO]: - EconomyShopGUI-Premium, FancyHolograms, FancyNpcs, MarriageMaster, nightcore, PlugManX, RHSignItem, RoseStacker, Veinminer
[18:26:37 INFO]: Bukkit Plugins (92):
[18:26:37 INFO]: - AdvancedPortals, AntiPopup, AuraSkills, AxAFKZone, AxAuctions, AxPlayerWarps, AxSellwands, BannerPicturesX, BetterRTP, BetterTeams
[18:26:37 INFO]: ChatColor2, ChatFeelings, ChatGames, Chunky, CMILib, CoreProtect, CrownCore, CrownStoreData, CyberLevels, DailyRewardsPlus
[18:26:37 INFO]: DamageTracker_For_MythicMobs, DeluxeCombat, DeluxeMenus, DiscordSRV, DonutOrder, eGlow, Essentials, EssentialsSpawn, EternalTags, ExcellentCrates
[18:26:37 INFO]: ExploitFixer, FastAsyncWorldEdit, floodgate, GPFlags, GriefPrevention, GriefPrevGUI, GrimAC, GSit, HamsterAPI, HeadDatabase
[18:26:37 INFO]: IllegalStack, InteractiveBoard, ItemsAdder, Jobs, JumpPads, LiteBans, Lottery, LuckPerms, MCPets, ModelEngine
[18:26:37 INFO]: MoneyPouchDeluxe, MonthlyCollectibles, Multiverse-Core, MythicMobs, OnlyCore, packetevents, PinataParty, Pl-Hide-Pro, PlaceholderAPI, PlayerPoints
[18:26:37 INFO]: PlayerVaults, ProtocolLib, PyroFarming, PyroFishingPro, PyroLib, Quests, QuickShop-Hikari, RedstoneLimiter, ResourceWorld, RocketPlaceholders
[18:26:37 INFO]: SafariNet, spigotadder, TAB, Tebex, TerraformGenerator, Topper, UnlimitedNameTags, Vault, ViaBackwards, ViaVersion
[18:26:37 INFO]: VirtualSpawner, voicechat, VoidGen, VoidTeleportPlus, Votifier, VotingPlugin, VouchersPlus, wFlyV2, WorldGuard, WorldGuardExtraFlags
[18:26:37 INFO]: YummyAI, ZelChat