General Information
---- Minecraft Network Protocol Error Report ----
// Maybe a shark bit some cable
Time: 2026-04-21 14:09:36
Description: Packet handling error
io.netty.handler.codec.DecoderException: Received unknown packet id 24
at knot//net.minecraft.class_9136.method_56425(class_9136.java:32)
at knot//net.minecraft.class_9136.decode(class_9136.java:14)
at knot//net.minecraft.class_2543.decode(class_2543.java:30)
at knot//io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530)
at knot//io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469)
at knot//io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356)
at knot//io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:201)
at knot//io.netty.handler.flow.FlowControlHandler.read(FlowControlHandler.java:138)
at knot//com.viaversion.viafabricplus.protocoltranslator.netty.NoReadFlowControlHandler.read(NoReadFlowControlHandler.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.read(AbstractChannelHandlerContext.java:725)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:1025)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:45)
at knot//io.netty.channel.Channel.read(Channel.java:245)
at knot//io.netty.channel.DefaultChannelConfig.setAutoRead(DefaultChannelConfig.java:341)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:314)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:37)
at knot//net.minecraft.class_9130.mixinextras$bridge$setAutoRead$8(class_9130.java)
at knot//net.minecraft.class_9130.wrapOperation$fhm001$viafabricplus$dontChangeAutoRead(class_9130.java:541)
at knot//net.minecraft.class_9130.method_56353(class_9130.java:93)
at knot//net.minecraft.class_9130$class_9132.method_56358(class_9130.java:68)
at knot//net.minecraft.class_9130$class_9131.write(class_9130.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:825)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113)
at knot//net.minecraft.class_2535$2.write(class_2535.java:488)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1136)
at knot//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)
at knot//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535)
at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193)
at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Netty NIO IO #13
Stacktrace:
at knot//net.minecraft.class_2547.method_55622(class_2547.java:33)
-- Connection --
Details:
Protocol: configuration
Flow: CLIENTBOUND
Is Local: false
Server type: OTHER
Server brand: NULL
Stacktrace:
at knot//net.minecraft.class_2547.method_55622(class_2547.java:33)
at knot//net.minecraft.class_2600.method_59803(class_2600.java:47)
at knot//net.minecraft.class_8673.method_60882(class_8673.java:146)
at knot//net.minecraft.class_8673.method_60881(class_8673.java:137)
at knot//net.minecraft.class_2535.exceptionCaught(class_2535.java:134)
at knot//io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:271)
at knot//io.netty.channel.ChannelHandlerAdapter.exceptionCaught(ChannelHandlerAdapter.java:92)
at knot//com.viaversion.viaversion.platform.ViaEncodeHandler.exceptionCaught(ViaEncodeHandler.java:64)
at knot//io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:271)
at knot//io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:143)
at knot//io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359)
at knot//io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:201)
at knot//io.netty.handler.flow.FlowControlHandler.read(FlowControlHandler.java:138)
at knot//com.viaversion.viafabricplus.protocoltranslator.netty.NoReadFlowControlHandler.read(NoReadFlowControlHandler.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.read(AbstractChannelHandlerContext.java:725)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:1025)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:45)
at knot//io.netty.channel.Channel.read(Channel.java:245)
at knot//io.netty.channel.DefaultChannelConfig.setAutoRead(DefaultChannelConfig.java:341)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:314)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:37)
at knot//net.minecraft.class_9130.mixinextras$bridge$setAutoRead$8(class_9130.java)
at knot//net.minecraft.class_9130.wrapOperation$fhm001$viafabricplus$dontChangeAutoRead(class_9130.java:541)
at knot//net.minecraft.class_9130.method_56353(class_9130.java:93)
at knot//net.minecraft.class_9130$class_9132.method_56358(class_9130.java:68)
at knot//net.minecraft.class_9130$class_9131.write(class_9130.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:825)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113)
at knot//net.minecraft.class_2535$2.write(class_2535.java:488)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1136)
at knot//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)
at knot//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535)
at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193)
at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.21.11
Minecraft Version ID: 1.21.11
Operating System: Windows 11 (amd64) version 10.0
Java Version: 21.0.10, Azul Systems, Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Azul Systems, Inc.
Memory: 946720448 bytes (902 MiB) / 2298478592 bytes (2192 MiB) up to 13086228480 bytes (12480 MiB)
CPUs: 20
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen AI 9 H 365 w/ Radeon 880M
Identifier: AuthenticAMD Family 26 Model 36 Stepping 0
Microarchitecture: unknown
Frequency (GHz): 2.00
Number of physical packages: 1
Number of physical CPUs: 10
Number of logical CPUs: 20
Graphics card #0 name: AMD Radeon(TM) 880M Graphics
Graphics card #0 vendor: Advanced Micro Devices, Inc.
Graphics card #0 VRAM (MiB): 8192.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.23033.1002
Memory slot #0 capacity (MiB): 8192.00
Memory slot #0 clockSpeed (GHz): 8.00
Memory slot #0 type: LPDDR5
Memory slot #1 capacity (MiB): 8192.00
Memory slot #1 clockSpeed (GHz): 8.00
Memory slot #1 type: LPDDR5
Memory slot #2 capacity (MiB): 8192.00
Memory slot #2 clockSpeed (GHz): 8.00
Memory slot #2 type: LPDDR5
Memory slot #3 capacity (MiB): 8192.00
Memory slot #3 clockSpeed (GHz): 8.00
Memory slot #3 type: LPDDR5
Virtual memory max (MiB): 33484.75
Virtual memory used (MiB): 30968.85
Swap memory total (MiB): 9123.39
Swap memory used (MiB): 1248.38
Space in storage for jna.tmpdir (MiB): available: 19586.32, total: 199197.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 19586.32, total: 199197.00
Space in storage for io.netty.native.workdir (MiB): available: 19586.32, total: 199197.00
Space in storage for java.io.tmpdir (MiB): available: 19586.32, total: 199197.00
Space in storage for workdir (MiB): available: 19586.32, total: 199197.00
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx12480M
Debug Flags: 0 total;
Fabric Mods:
animated_typing: Animated Typing 1.21.11+1.0.0
appleskin: AppleSkin 3.0.8+mc1.21.11
architectury: Architectury 19.0.1
armortrimitemfix: Armor Trim Item Fix 2.1.5
badoptimizations: BadOptimizations 2.4.1
betterblockentities: BBE 1.3.2+mc1.21.11
betterf3: BetterF3 17.0.0
cloth-config: Cloth Config v20 21.11.153
cloth-basic-math: cloth-basic-math 0.6.1
betterpingdisplay: Better Ping Display 1.2.0
bobby: Bobby 5.2.11+mc1.21.11
com_typesafe_config: config 1.4.2
fabric-api-base: Fabric API Base 1.0.5+4ebb5c0853
io_leangen_geantyref_geantyref: geantyref 1.3.13
org_spongepowered_configurate-core: configurate-core 4.1.2
org_spongepowered_configurate-hocon: configurate-hocon 4.1.2
capes: Capes 1.5.10+1.21.11
chat_heads: Chat Heads 1.2.1
chatimpressiveanimation: Chat Impressive Animation 1.6.0+mc1.21.11
chatpatches: Chat Patches 8.0-alpha.8
chunksfadein: Chunks Fade In 3.0.20-1.21.11
com_moandjiezana_toml_toml4j: toml4j 0.7.2
commandkeys: CommandKeys 2.4.0+1.21.11
commonnetworking: Common Network 1.0.22-1.21.11
continuity: Continuity 3.0.1-beta.1+1.21.11
cullleaves: Cull Leaves 4.1.1.1
midnightlib: MidnightLib 1.9.2
cursors_extended: Cursors Extended 4.1.5+1.21.11
eg_particle_interactions: Particle Interactions 0.9.1
elytra_physics: Elytra physics 2.5_mc1.21.11
entityculling: EntityCulling 1.10.1
transition: TRansition 1.0.17
trender: TRender 1.0.12
fabric-api: Fabric API 0.141.3+1.21.11
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.114+20dc27073e
fabric-biome-api-v1: Fabric Biome API (v1) 17.1.1+4fc5413f3e
fabric-block-api-v1: Fabric Block API (v1) 1.1.10+4ebb5c083e
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.39+4ebb5c083e
fabric-command-api-v2: Fabric Command API (v2) 2.4.7+6b42a6003e
fabric-content-registries-v0: Fabric Content Registries (v0) 10.2.14+4fc5413f3e
fabric-convention-tags-v1: Fabric Convention Tags 2.1.55+7f945d5b3e
fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.17.3+8ef948ba3e
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.23+4ebb5c083e
fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.8.47+eed0806f3e
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.4.0+69974c4e3e
fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.28+4fc5413f3e
fabric-entity-events-v1: Fabric Entity Events (v1) 3.1.1+1d0ab4303e
fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.1.0+3b89ecf63e
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 2.0.3+4fc5413f3e
fabric-item-api-v1: Fabric Item API (v1) 11.5.20+d0c46b9e3e
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.36+4fc5413f3e
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.1.7+4fc5413f3e
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.6.15+4ebb5c083e
fabric-loot-api-v2: Fabric Loot API (v2) 3.0.73+3f89f5a53e
fabric-loot-api-v3: Fabric Loot API (v3) 2.0.20+78c8b4663e
fabric-message-api-v1: Fabric Message API (v1) 6.1.12+4ebb5c083e
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 6.0.15+4fc5413f3e
fabric-networking-api-v1: Fabric Networking API (v1) 5.1.5+ae1e07683e
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.39+4fc5413f3e
fabric-particles-v1: Fabric Particles (v1) 4.2.11+4fc5413f3e
fabric-recipe-api-v1: Fabric Recipe API (v1) 8.2.3+4ebb5c083e
fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.2.5+1718722b3e
fabric-renderer-api-v1: Fabric Renderer API (v1) 8.0.3+f4ffd2e53e
fabric-renderer-indigo: Fabric Renderer - Indigo 5.0.3+f4ffd2e53e
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.43+4ebb5c083e
fabric-rendering-v1: Fabric Rendering (v1) 16.2.10+0290ad933e
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 5.0.35+4fc5413f3e
fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.3.4+4fc5413f3e
fabric-resource-loader-v1: Fabric Resource Loader (v1) 1.0.10+78c8b4663e
fabric-screen-api-v1: Fabric Screen API (v1) 3.1.7+4ebb5c083e
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.161+4fc5413f3e
fabric-serialization-api-v1: Fabric Serialization API (v1) 1.0.5+4ebb5c083e
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.51+4fc5413f3e
fabric-tag-api-v1: Fabric Tag API (v1) 1.2.20+4fc5413f3e
fabric-transfer-api-v1: Fabric Transfer API (v1) 6.0.25+4fc5413f3e
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 7.1.0+014c8cec3e
fabric-language-kotlin: Fabric Language Kotlin 1.13.10+kotlin.2.3.20
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.3.20
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.3.20
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.3.20
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.3.20
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.32.1
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.10.2
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.10.2
org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.7.1
org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm: kotlinx-io-bytestring-jvm 0.9.0
org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.9.0
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.10.0
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.10.0
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.10.0
fabricloader: Fabric Loader 0.19.2
mixinextras: MixinExtras 0.5.4
ferritecore: FerriteCore 8.2.0
forgeconfigapiport: Forge Config API Port 21.11.1
com_electronwill_night-config_core: core 3.8.3
com_electronwill_night-config_toml: toml 3.8.3
fwa: Fancy World Animations 1.2.13
fzzy_config: Fzzy Config 0.7.6+1.21.11
blue_endless_jankson: jankson 1.2.3
fabric-permissions-api-v0: fabric-permissions-api 0.6.1
net_peanuuutz_tomlkt_tomlkt-jvm: tomlkt-jvm 0.3.7
hcscr: HCsCR 2.1.8+1.21.11-fabric
healthindicators: Health Indicators 21.11.1
ias: In-Game Account Switcher 9.0.6-alpha.2+1.21.11-fabric
immersiveui: ImmersiveUI 0.3.6
ixeris: Ixeris 4.1.10+1.21.11-fabric
java: OpenJDK 64-Bit Server VM 21
lightweight-inventory-sorting: Lightweight Inventory Sorting 1.1.4+1.21.11
lithium: Lithium 0.21.4+mc1.21.11
lootbeams: Loot Beams Refork 3.4.3
minecraft: Minecraft 1.21.11
modernfix: ModernFix 5.26.2-build.1
modmenu: Mod Menu 17.0.0
placeholder-api: Placeholder API 2.8.2+1.21.10
moreculling: More Culling 1.6.2
conditional-mixin: conditional mixin 0.6.3
mixinsquared: MixinSquared 0.2.0
mousetweaks: Mouse Tweaks 2.30
mru: M.R.U 1.0.26+edge+1.21.10
nekoui: NekoUI 1.0.3
com_github_jncrmx_discord-game-sdk4j: discord-game-sdk4j v1.0.0
com_kohlschutter_junixsocket_junixsocket-common: junixsocket-common 2.10.1
com_kohlschutter_junixsocket_junixsocket-native-common: junixsocket-native-common 2.10.1
com_twelvemonkeys_common_common-image: common-image 3.12.0
com_twelvemonkeys_common_common-io: common-io 3.12.0
com_twelvemonkeys_common_common-lang: common-lang 3.12.0
com_twelvemonkeys_imageio_imageio-core: imageio-core 3.12.0
com_twelvemonkeys_imageio_imageio-jpeg: imageio-jpeg 3.12.0
com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.12.0
nirvana_lib: Nirvana Lib 2.1.6
no-resource-pack-warnings: No Resource Pack Warnings 1.4.0
norecipebook: NoRecipeBook 3.12+1.21.11
notenoughanimations: NotEnoughAnimations 1.12.2
particle_core: Particle Core 0.3.2+1.21.11
particle_effects: Particle Effects 1.3.0+1.21.11+fabric
particular: Particular Reforged 1.3.2
plasmovoice: Plasmo Voice 2.1.9
presencefootsteps: Presence Footsteps 1.12.3+1.21.11
kirin: Kirin UI 1.21.4+1.21.11
pvpoptimizer: PVP Optimizer 1.0.1
reeses-sodium-options: Reese's Sodium Options 2.0.3+mc1.21.11
rivalvisual: Rival Visual 1.4
rrls: Remove Reloading Screen 5.1.15+mc.1.21.11
scalablelux: ScalableLux 0.1.6+fabric.c25518a
screencopy: Screencopy 1.3.0
com_github_ramanrajarathinam_native-utils: native-utils 1.0.0
io_github_imurx_arboard: arboard 1.1.3
serverpingerfixer: Server Pinger Fixer 1.0.5
shatterlib: ShatterLib 0.6.0.8
org_yaml_snakeyaml: snakeyaml 2.2
shieldfixes: Shield Fixes 2.0.2-1.21.11
shulkerboxtooltip: Shulker Box Tooltip 5.2.16+1.21.11
simpleshulkerpreview: Simple Shulker Preview 2.4.11
skinlayers3d: 3d-Skin-Layers 1.11.1
smoothgui: SmoothGui 1.1.0
smoothscroll: Smooth Scroll 2.6.5
smoothswapping: Smooth Swapping 0.9.8
sodium: Sodium 0.8.7+mc1.21.11
sodium-extra: Sodium Extra 0.8.3+mc1.21.11
sound_physics_remastered: Sound Physics Remastered 1.21.11-1.5.1
sounds: Sounds 2.4.23+edge
threadtweak: ThreadTweak 0.1.8+mc1.21.11
totemcounter: TotemCounter 1.11.2+mc1.21.11
ukulib: ukulib 1.10.2+1.21.11
untitled16: NoRender 1.0.0
viafabricplus: ViaFabricPlus 4.4.12
com_github_oryxel1_cubeconverter: CubeConverter 5b4fce77c4
com_google_code_gson_gson: gson 2.13.2
com_google_errorprone_error_prone_annotations: error_prone_annotations 2.41.0
com_seedfinding_mc_biome: mc_biome 1.171.1
com_seedfinding_mc_core: mc_core 1.210.0
com_seedfinding_mc_math: mc_math 1.171.0
com_seedfinding_mc_noise: mc_noise 1.171.1
com_seedfinding_mc_seed: mc_seed 1.171.2
com_vdurmont_semver4j: semver4j 3.1.0
com_viaversion_mcstructs_dialog: dialog 5-3.2.2-20251210.004302-1
com_viaversion_mcstructs_registry: registry 5-3.2.2-SNAPSHOT
com_viaversion_viaaprilfools-common: viaaprilfools-common 4.2.0
com_viaversion_viabackwards-common: viabackwards-common 5.9.0
com_viaversion_viaversion-common: viaversion-common 5.9.0
de_florianreuth_classic4j: classic4j 2.3.0
dev_kastle_netty_netty-transport-nethernet: netty-transport-nethernet 1.7.0
dev_kastle_netty_netty-transport-raknet: netty-transport-raknet 1.7.0
dev_kastle_webrtc_webrtc-java: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_linux-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_linux-x86_64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_macos-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_windows-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_windows-x86_64: webrtc-java 1.0.3
io_jsonwebtoken_jjwt-api: jjwt-api 0.13.0
io_jsonwebtoken_jjwt-gson: jjwt-gson 0.13.0
io_jsonwebtoken_jjwt-impl: jjwt-impl 0.13.0
net_jodah_expiringmap: expiringmap 0.5.10
net_lenni0451_commons_gson: gson 1.9.2
net_lenni0451_commons_httpclient: httpclient 1.9.2
net_lenni0451_mcstructs-bedrock_forms: forms 2.0.1
net_lenni0451_mcstructs-bedrock_text: text 2.0.1
net_lenni0451_reflect: Reflect 1.6.2
net_raphimc_minecraftauth: MinecraftAuth 5.0.1-20260217.194827-4
net_raphimc_viabedrock: ViaBedrock 0.0.27-20260409.182428-6
net_raphimc_vialegacy: ViaLegacy 3.0.15
team_unnamed_mocha: mocha 3.0.1
viafabricplus-api: ViaFabricPlus API 4.4.12
viafabricplus-visuals: ViaFabricPlus Visuals 4.4.12
visuality: Visuality 0.7.13+1.21.11
voicechat: Simple Voice Chat 1.21.11-2.6.16
voicechat_api: Simple Voice Chat API 2.6.13
walksylib: Walksy Lib 0.9.992+1.21.11
waveycapes: WaveyCapes 1.9.2
wwaypoints: wWaypoints 0.5.1
org_lwjgl_lwjgl-tinyfd: lwjgl-tinyfd 3.3.3
yet_another_config_lib_v3: YetAnotherConfigLib 3.8.2+1.21.11-fabric
com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.12.0
org_quiltmc_parsers_gson: gson 0.2.1
org_quiltmc_parsers_json: json 0.2.1
Bug Description
---- Minecraft Network Protocol Error Report ----
// Maybe a shark bit some cable
Time: 2026-04-21 14:09:36
Description: Packet handling error
io.netty.handler.codec.DecoderException: Received unknown packet id 24
at knot//net.minecraft.class_9136.method_56425(class_9136.java:32)
at knot//net.minecraft.class_9136.decode(class_9136.java:14)
at knot//net.minecraft.class_2543.decode(class_2543.java:30)
at knot//io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530)
at knot//io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469)
at knot//io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356)
at knot//io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:201)
at knot//io.netty.handler.flow.FlowControlHandler.read(FlowControlHandler.java:138)
at knot//com.viaversion.viafabricplus.protocoltranslator.netty.NoReadFlowControlHandler.read(NoReadFlowControlHandler.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.read(AbstractChannelHandlerContext.java:725)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:1025)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:45)
at knot//io.netty.channel.Channel.read(Channel.java:245)
at knot//io.netty.channel.DefaultChannelConfig.setAutoRead(DefaultChannelConfig.java:341)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:314)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:37)
at knot//net.minecraft.class_9130.mixinextras$bridge$setAutoRead$8(class_9130.java)
at knot//net.minecraft.class_9130.wrapOperation$fhm001$viafabricplus$dontChangeAutoRead(class_9130.java:541)
at knot//net.minecraft.class_9130.method_56353(class_9130.java:93)
at knot//net.minecraft.class_9130$class_9132.method_56358(class_9130.java:68)
at knot//net.minecraft.class_9130$class_9131.write(class_9130.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:825)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113)
at knot//net.minecraft.class_2535$2.write(class_2535.java:488)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1136)
at knot//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)
at knot//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535)
at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193)
at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Netty NIO IO #13
Stacktrace:
at knot//net.minecraft.class_2547.method_55622(class_2547.java:33)
-- Connection --
Details:
Protocol: configuration
Flow: CLIENTBOUND
Is Local: false
Server type: OTHER
Server brand: NULL
Stacktrace:
at knot//net.minecraft.class_2547.method_55622(class_2547.java:33)
at knot//net.minecraft.class_2600.method_59803(class_2600.java:47)
at knot//net.minecraft.class_8673.method_60882(class_8673.java:146)
at knot//net.minecraft.class_8673.method_60881(class_8673.java:137)
at knot//net.minecraft.class_2535.exceptionCaught(class_2535.java:134)
at knot//io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:271)
at knot//io.netty.channel.ChannelHandlerAdapter.exceptionCaught(ChannelHandlerAdapter.java:92)
at knot//com.viaversion.viaversion.platform.ViaEncodeHandler.exceptionCaught(ViaEncodeHandler.java:64)
at knot//io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:271)
at knot//io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:143)
at knot//io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359)
at knot//io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:201)
at knot//io.netty.handler.flow.FlowControlHandler.read(FlowControlHandler.java:138)
at knot//com.viaversion.viafabricplus.protocoltranslator.netty.NoReadFlowControlHandler.read(NoReadFlowControlHandler.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.read(AbstractChannelHandlerContext.java:725)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:1025)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:45)
at knot//io.netty.channel.Channel.read(Channel.java:245)
at knot//io.netty.channel.DefaultChannelConfig.setAutoRead(DefaultChannelConfig.java:341)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:314)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:37)
at knot//net.minecraft.class_9130.mixinextras$bridge$setAutoRead$8(class_9130.java)
at knot//net.minecraft.class_9130.wrapOperation$fhm001$viafabricplus$dontChangeAutoRead(class_9130.java:541)
at knot//net.minecraft.class_9130.method_56353(class_9130.java:93)
at knot//net.minecraft.class_9130$class_9132.method_56358(class_9130.java:68)
at knot//net.minecraft.class_9130$class_9131.write(class_9130.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:825)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113)
at knot//net.minecraft.class_2535$2.write(class_2535.java:488)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1136)
at knot//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)
at knot//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535)
at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193)
at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.21.11
Minecraft Version ID: 1.21.11
Operating System: Windows 11 (amd64) version 10.0
Java Version: 21.0.10, Azul Systems, Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Azul Systems, Inc.
Memory: 946720448 bytes (902 MiB) / 2298478592 bytes (2192 MiB) up to 13086228480 bytes (12480 MiB)
CPUs: 20
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen AI 9 H 365 w/ Radeon 880M
Identifier: AuthenticAMD Family 26 Model 36 Stepping 0
Microarchitecture: unknown
Frequency (GHz): 2.00
Number of physical packages: 1
Number of physical CPUs: 10
Number of logical CPUs: 20
Graphics card #0 name: AMD Radeon(TM) 880M Graphics
Graphics card #0 vendor: Advanced Micro Devices, Inc.
Graphics card #0 VRAM (MiB): 8192.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.23033.1002
Memory slot #0 capacity (MiB): 8192.00
Memory slot #0 clockSpeed (GHz): 8.00
Memory slot #0 type: LPDDR5
Memory slot #1 capacity (MiB): 8192.00
Memory slot #1 clockSpeed (GHz): 8.00
Memory slot #1 type: LPDDR5
Memory slot #2 capacity (MiB): 8192.00
Memory slot #2 clockSpeed (GHz): 8.00
Memory slot #2 type: LPDDR5
Memory slot #3 capacity (MiB): 8192.00
Memory slot #3 clockSpeed (GHz): 8.00
Memory slot #3 type: LPDDR5
Virtual memory max (MiB): 33484.75
Virtual memory used (MiB): 30968.85
Swap memory total (MiB): 9123.39
Swap memory used (MiB): 1248.38
Space in storage for jna.tmpdir (MiB): available: 19586.32, total: 199197.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 19586.32, total: 199197.00
Space in storage for io.netty.native.workdir (MiB): available: 19586.32, total: 199197.00
Space in storage for java.io.tmpdir (MiB): available: 19586.32, total: 199197.00
Space in storage for workdir (MiB): available: 19586.32, total: 199197.00
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx12480M
Debug Flags: 0 total;
Fabric Mods:
animated_typing: Animated Typing 1.21.11+1.0.0
appleskin: AppleSkin 3.0.8+mc1.21.11
architectury: Architectury 19.0.1
armortrimitemfix: Armor Trim Item Fix 2.1.5
badoptimizations: BadOptimizations 2.4.1
betterblockentities: BBE 1.3.2+mc1.21.11
betterf3: BetterF3 17.0.0
cloth-config: Cloth Config v20 21.11.153
cloth-basic-math: cloth-basic-math 0.6.1
betterpingdisplay: Better Ping Display 1.2.0
bobby: Bobby 5.2.11+mc1.21.11
com_typesafe_config: config 1.4.2
fabric-api-base: Fabric API Base 1.0.5+4ebb5c0853
io_leangen_geantyref_geantyref: geantyref 1.3.13
org_spongepowered_configurate-core: configurate-core 4.1.2
org_spongepowered_configurate-hocon: configurate-hocon 4.1.2
capes: Capes 1.5.10+1.21.11
chat_heads: Chat Heads 1.2.1
chatimpressiveanimation: Chat Impressive Animation 1.6.0+mc1.21.11
chatpatches: Chat Patches 8.0-alpha.8
chunksfadein: Chunks Fade In 3.0.20-1.21.11
com_moandjiezana_toml_toml4j: toml4j 0.7.2
commandkeys: CommandKeys 2.4.0+1.21.11
commonnetworking: Common Network 1.0.22-1.21.11
continuity: Continuity 3.0.1-beta.1+1.21.11
cullleaves: Cull Leaves 4.1.1.1
midnightlib: MidnightLib 1.9.2
cursors_extended: Cursors Extended 4.1.5+1.21.11
eg_particle_interactions: Particle Interactions 0.9.1
elytra_physics: Elytra physics 2.5_mc1.21.11
entityculling: EntityCulling 1.10.1
transition: TRansition 1.0.17
trender: TRender 1.0.12
fabric-api: Fabric API 0.141.3+1.21.11
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.114+20dc27073e
fabric-biome-api-v1: Fabric Biome API (v1) 17.1.1+4fc5413f3e
fabric-block-api-v1: Fabric Block API (v1) 1.1.10+4ebb5c083e
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.39+4ebb5c083e
fabric-command-api-v2: Fabric Command API (v2) 2.4.7+6b42a6003e
fabric-content-registries-v0: Fabric Content Registries (v0) 10.2.14+4fc5413f3e
fabric-convention-tags-v1: Fabric Convention Tags 2.1.55+7f945d5b3e
fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.17.3+8ef948ba3e
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.23+4ebb5c083e
fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.8.47+eed0806f3e
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.4.0+69974c4e3e
fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.28+4fc5413f3e
fabric-entity-events-v1: Fabric Entity Events (v1) 3.1.1+1d0ab4303e
fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.1.0+3b89ecf63e
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 2.0.3+4fc5413f3e
fabric-item-api-v1: Fabric Item API (v1) 11.5.20+d0c46b9e3e
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.36+4fc5413f3e
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.1.7+4fc5413f3e
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.6.15+4ebb5c083e
fabric-loot-api-v2: Fabric Loot API (v2) 3.0.73+3f89f5a53e
fabric-loot-api-v3: Fabric Loot API (v3) 2.0.20+78c8b4663e
fabric-message-api-v1: Fabric Message API (v1) 6.1.12+4ebb5c083e
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 6.0.15+4fc5413f3e
fabric-networking-api-v1: Fabric Networking API (v1) 5.1.5+ae1e07683e
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.39+4fc5413f3e
fabric-particles-v1: Fabric Particles (v1) 4.2.11+4fc5413f3e
fabric-recipe-api-v1: Fabric Recipe API (v1) 8.2.3+4ebb5c083e
fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.2.5+1718722b3e
fabric-renderer-api-v1: Fabric Renderer API (v1) 8.0.3+f4ffd2e53e
fabric-renderer-indigo: Fabric Renderer - Indigo 5.0.3+f4ffd2e53e
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.43+4ebb5c083e
fabric-rendering-v1: Fabric Rendering (v1) 16.2.10+0290ad933e
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 5.0.35+4fc5413f3e
fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.3.4+4fc5413f3e
fabric-resource-loader-v1: Fabric Resource Loader (v1) 1.0.10+78c8b4663e
fabric-screen-api-v1: Fabric Screen API (v1) 3.1.7+4ebb5c083e
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.161+4fc5413f3e
fabric-serialization-api-v1: Fabric Serialization API (v1) 1.0.5+4ebb5c083e
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.51+4fc5413f3e
fabric-tag-api-v1: Fabric Tag API (v1) 1.2.20+4fc5413f3e
fabric-transfer-api-v1: Fabric Transfer API (v1) 6.0.25+4fc5413f3e
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 7.1.0+014c8cec3e
fabric-language-kotlin: Fabric Language Kotlin 1.13.10+kotlin.2.3.20
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.3.20
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.3.20
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.3.20
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.3.20
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.32.1
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.10.2
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.10.2
org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.7.1
org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm: kotlinx-io-bytestring-jvm 0.9.0
org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.9.0
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.10.0
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.10.0
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.10.0
fabricloader: Fabric Loader 0.19.2
mixinextras: MixinExtras 0.5.4
ferritecore: FerriteCore 8.2.0
forgeconfigapiport: Forge Config API Port 21.11.1
com_electronwill_night-config_core: core 3.8.3
com_electronwill_night-config_toml: toml 3.8.3
fwa: Fancy World Animations 1.2.13
fzzy_config: Fzzy Config 0.7.6+1.21.11
blue_endless_jankson: jankson 1.2.3
fabric-permissions-api-v0: fabric-permissions-api 0.6.1
net_peanuuutz_tomlkt_tomlkt-jvm: tomlkt-jvm 0.3.7
hcscr: HCsCR 2.1.8+1.21.11-fabric
healthindicators: Health Indicators 21.11.1
ias: In-Game Account Switcher 9.0.6-alpha.2+1.21.11-fabric
immersiveui: ImmersiveUI 0.3.6
ixeris: Ixeris 4.1.10+1.21.11-fabric
java: OpenJDK 64-Bit Server VM 21
lightweight-inventory-sorting: Lightweight Inventory Sorting 1.1.4+1.21.11
lithium: Lithium 0.21.4+mc1.21.11
lootbeams: Loot Beams Refork 3.4.3
minecraft: Minecraft 1.21.11
modernfix: ModernFix 5.26.2-build.1
modmenu: Mod Menu 17.0.0
placeholder-api: Placeholder API 2.8.2+1.21.10
moreculling: More Culling 1.6.2
conditional-mixin: conditional mixin 0.6.3
mixinsquared: MixinSquared 0.2.0
mousetweaks: Mouse Tweaks 2.30
mru: M.R.U 1.0.26+edge+1.21.10
nekoui: NekoUI 1.0.3
com_github_jncrmx_discord-game-sdk4j: discord-game-sdk4j v1.0.0
com_kohlschutter_junixsocket_junixsocket-common: junixsocket-common 2.10.1
com_kohlschutter_junixsocket_junixsocket-native-common: junixsocket-native-common 2.10.1
com_twelvemonkeys_common_common-image: common-image 3.12.0
com_twelvemonkeys_common_common-io: common-io 3.12.0
com_twelvemonkeys_common_common-lang: common-lang 3.12.0
com_twelvemonkeys_imageio_imageio-core: imageio-core 3.12.0
com_twelvemonkeys_imageio_imageio-jpeg: imageio-jpeg 3.12.0
com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.12.0
nirvana_lib: Nirvana Lib 2.1.6
no-resource-pack-warnings: No Resource Pack Warnings 1.4.0
norecipebook: NoRecipeBook 3.12+1.21.11
notenoughanimations: NotEnoughAnimations 1.12.2
particle_core: Particle Core 0.3.2+1.21.11
particle_effects: Particle Effects 1.3.0+1.21.11+fabric
particular: Particular Reforged 1.3.2
plasmovoice: Plasmo Voice 2.1.9
presencefootsteps: Presence Footsteps 1.12.3+1.21.11
kirin: Kirin UI 1.21.4+1.21.11
pvpoptimizer: PVP Optimizer 1.0.1
reeses-sodium-options: Reese's Sodium Options 2.0.3+mc1.21.11
rivalvisual: Rival Visual 1.4
rrls: Remove Reloading Screen 5.1.15+mc.1.21.11
scalablelux: ScalableLux 0.1.6+fabric.c25518a
screencopy: Screencopy 1.3.0
com_github_ramanrajarathinam_native-utils: native-utils 1.0.0
io_github_imurx_arboard: arboard 1.1.3
serverpingerfixer: Server Pinger Fixer 1.0.5
shatterlib: ShatterLib 0.6.0.8
org_yaml_snakeyaml: snakeyaml 2.2
shieldfixes: Shield Fixes 2.0.2-1.21.11
shulkerboxtooltip: Shulker Box Tooltip 5.2.16+1.21.11
simpleshulkerpreview: Simple Shulker Preview 2.4.11
skinlayers3d: 3d-Skin-Layers 1.11.1
smoothgui: SmoothGui 1.1.0
smoothscroll: Smooth Scroll 2.6.5
smoothswapping: Smooth Swapping 0.9.8
sodium: Sodium 0.8.7+mc1.21.11
sodium-extra: Sodium Extra 0.8.3+mc1.21.11
sound_physics_remastered: Sound Physics Remastered 1.21.11-1.5.1
sounds: Sounds 2.4.23+edge
threadtweak: ThreadTweak 0.1.8+mc1.21.11
totemcounter: TotemCounter 1.11.2+mc1.21.11
ukulib: ukulib 1.10.2+1.21.11
untitled16: NoRender 1.0.0
viafabricplus: ViaFabricPlus 4.4.12
com_github_oryxel1_cubeconverter: CubeConverter 5b4fce77c4
com_google_code_gson_gson: gson 2.13.2
com_google_errorprone_error_prone_annotations: error_prone_annotations 2.41.0
com_seedfinding_mc_biome: mc_biome 1.171.1
com_seedfinding_mc_core: mc_core 1.210.0
com_seedfinding_mc_math: mc_math 1.171.0
com_seedfinding_mc_noise: mc_noise 1.171.1
com_seedfinding_mc_seed: mc_seed 1.171.2
com_vdurmont_semver4j: semver4j 3.1.0
com_viaversion_mcstructs_dialog: dialog 5-3.2.2-20251210.004302-1
com_viaversion_mcstructs_registry: registry 5-3.2.2-SNAPSHOT
com_viaversion_viaaprilfools-common: viaaprilfools-common 4.2.0
com_viaversion_viabackwards-common: viabackwards-common 5.9.0
com_viaversion_viaversion-common: viaversion-common 5.9.0
de_florianreuth_classic4j: classic4j 2.3.0
dev_kastle_netty_netty-transport-nethernet: netty-transport-nethernet 1.7.0
dev_kastle_netty_netty-transport-raknet: netty-transport-raknet 1.7.0
dev_kastle_webrtc_webrtc-java: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_linux-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_linux-x86_64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_macos-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_windows-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_windows-x86_64: webrtc-java 1.0.3
io_jsonwebtoken_jjwt-api: jjwt-api 0.13.0
io_jsonwebtoken_jjwt-gson: jjwt-gson 0.13.0
io_jsonwebtoken_jjwt-impl: jjwt-impl 0.13.0
net_jodah_expiringmap: expiringmap 0.5.10
net_lenni0451_commons_gson: gson 1.9.2
net_lenni0451_commons_httpclient: httpclient 1.9.2
net_lenni0451_mcstructs-bedrock_forms: forms 2.0.1
net_lenni0451_mcstructs-bedrock_text: text 2.0.1
net_lenni0451_reflect: Reflect 1.6.2
net_raphimc_minecraftauth: MinecraftAuth 5.0.1-20260217.194827-4
net_raphimc_viabedrock: ViaBedrock 0.0.27-20260409.182428-6
net_raphimc_vialegacy: ViaLegacy 3.0.15
team_unnamed_mocha: mocha 3.0.1
viafabricplus-api: ViaFabricPlus API 4.4.12
viafabricplus-visuals: ViaFabricPlus Visuals 4.4.12
visuality: Visuality 0.7.13+1.21.11
voicechat: Simple Voice Chat 1.21.11-2.6.16
voicechat_api: Simple Voice Chat API 2.6.13
walksylib: Walksy Lib 0.9.992+1.21.11
waveycapes: WaveyCapes 1.9.2
wwaypoints: wWaypoints 0.5.1
org_lwjgl_lwjgl-tinyfd: lwjgl-tinyfd 3.3.3
yet_another_config_lib_v3: YetAnotherConfigLib 3.8.2+1.21.11-fabric
com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.12.0
org_quiltmc_parsers_gson: gson 0.2.1
org_quiltmc_parsers_json: json 0.2.1
Steps to Reproduce
Join the server
Expected Behavior
disconnect
General Information
---- Minecraft Network Protocol Error Report ----
// Maybe a shark bit some cable
Time: 2026-04-21 14:09:36
Description: Packet handling error
io.netty.handler.codec.DecoderException: Received unknown packet id 24
at knot//net.minecraft.class_9136.method_56425(class_9136.java:32)
at knot//net.minecraft.class_9136.decode(class_9136.java:14)
at knot//net.minecraft.class_2543.decode(class_2543.java:30)
at knot//io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530)
at knot//io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469)
at knot//io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356)
at knot//io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:201)
at knot//io.netty.handler.flow.FlowControlHandler.read(FlowControlHandler.java:138)
at knot//com.viaversion.viafabricplus.protocoltranslator.netty.NoReadFlowControlHandler.read(NoReadFlowControlHandler.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.read(AbstractChannelHandlerContext.java:725)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:1025)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:45)
at knot//io.netty.channel.Channel.read(Channel.java:245)
at knot//io.netty.channel.DefaultChannelConfig.setAutoRead(DefaultChannelConfig.java:341)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:314)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:37)
at knot//net.minecraft.class_9130.mixinextras$bridge$setAutoRead$8(class_9130.java)
at knot//net.minecraft.class_9130.wrapOperation$fhm001$viafabricplus$dontChangeAutoRead(class_9130.java:541)
at knot//net.minecraft.class_9130.method_56353(class_9130.java:93)
at knot//net.minecraft.class_9130$class_9132.method_56358(class_9130.java:68)
at knot//net.minecraft.class_9130$class_9131.write(class_9130.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:825)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113)
at knot//net.minecraft.class_2535$2.write(class_2535.java:488)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1136)
at knot//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)
at knot//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535)
at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193)
at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Netty NIO IO #13
Stacktrace:
at knot//net.minecraft.class_2547.method_55622(class_2547.java:33)
-- Connection --
Details:
Protocol: configuration
Flow: CLIENTBOUND
Is Local: false
Server type: OTHER
Server brand:
NULLStacktrace:
at knot//net.minecraft.class_2547.method_55622(class_2547.java:33)
at knot//net.minecraft.class_2600.method_59803(class_2600.java:47)
at knot//net.minecraft.class_8673.method_60882(class_8673.java:146)
at knot//net.minecraft.class_8673.method_60881(class_8673.java:137)
at knot//net.minecraft.class_2535.exceptionCaught(class_2535.java:134)
at knot//io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:271)
at knot//io.netty.channel.ChannelHandlerAdapter.exceptionCaught(ChannelHandlerAdapter.java:92)
at knot//com.viaversion.viaversion.platform.ViaEncodeHandler.exceptionCaught(ViaEncodeHandler.java:64)
at knot//io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:271)
at knot//io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:143)
at knot//io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359)
at knot//io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:201)
at knot//io.netty.handler.flow.FlowControlHandler.read(FlowControlHandler.java:138)
at knot//com.viaversion.viafabricplus.protocoltranslator.netty.NoReadFlowControlHandler.read(NoReadFlowControlHandler.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.read(AbstractChannelHandlerContext.java:725)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:1025)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:45)
at knot//io.netty.channel.Channel.read(Channel.java:245)
at knot//io.netty.channel.DefaultChannelConfig.setAutoRead(DefaultChannelConfig.java:341)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:314)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:37)
at knot//net.minecraft.class_9130.mixinextras$bridge$setAutoRead$8(class_9130.java)
at knot//net.minecraft.class_9130.wrapOperation$fhm001$viafabricplus$dontChangeAutoRead(class_9130.java:541)
at knot//net.minecraft.class_9130.method_56353(class_9130.java:93)
at knot//net.minecraft.class_9130$class_9132.method_56358(class_9130.java:68)
at knot//net.minecraft.class_9130$class_9131.write(class_9130.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:825)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113)
at knot//net.minecraft.class_2535$2.write(class_2535.java:488)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1136)
at knot//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)
at knot//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535)
at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193)
at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.21.11
Minecraft Version ID: 1.21.11
Operating System: Windows 11 (amd64) version 10.0
Java Version: 21.0.10, Azul Systems, Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Azul Systems, Inc.
Memory: 946720448 bytes (902 MiB) / 2298478592 bytes (2192 MiB) up to 13086228480 bytes (12480 MiB)
CPUs: 20
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen AI 9 H 365 w/ Radeon 880M
Identifier: AuthenticAMD Family 26 Model 36 Stepping 0
Microarchitecture: unknown
Frequency (GHz): 2.00
Number of physical packages: 1
Number of physical CPUs: 10
Number of logical CPUs: 20
Graphics card #0 name: AMD Radeon(TM) 880M Graphics
Graphics card #0 vendor: Advanced Micro Devices, Inc.
Graphics card #0 VRAM (MiB): 8192.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.23033.1002
Memory slot #0 capacity (MiB): 8192.00
Memory slot #0 clockSpeed (GHz): 8.00
Memory slot #0 type: LPDDR5
Memory slot #1 capacity (MiB): 8192.00
Memory slot #1 clockSpeed (GHz): 8.00
Memory slot #1 type: LPDDR5
Memory slot #2 capacity (MiB): 8192.00
Memory slot #2 clockSpeed (GHz): 8.00
Memory slot #2 type: LPDDR5
Memory slot #3 capacity (MiB): 8192.00
Memory slot #3 clockSpeed (GHz): 8.00
Memory slot #3 type: LPDDR5
Virtual memory max (MiB): 33484.75
Virtual memory used (MiB): 30968.85
Swap memory total (MiB): 9123.39
Swap memory used (MiB): 1248.38
Space in storage for jna.tmpdir (MiB): available: 19586.32, total: 199197.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 19586.32, total: 199197.00
Space in storage for io.netty.native.workdir (MiB): available: 19586.32, total: 199197.00
Space in storage for java.io.tmpdir (MiB): available: 19586.32, total: 199197.00
Space in storage for workdir (MiB): available: 19586.32, total: 199197.00
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx12480M
Debug Flags: 0 total;
Fabric Mods:
animated_typing: Animated Typing 1.21.11+1.0.0
appleskin: AppleSkin 3.0.8+mc1.21.11
architectury: Architectury 19.0.1
armortrimitemfix: Armor Trim Item Fix 2.1.5
badoptimizations: BadOptimizations 2.4.1
betterblockentities: BBE 1.3.2+mc1.21.11
betterf3: BetterF3 17.0.0
cloth-config: Cloth Config v20 21.11.153
cloth-basic-math: cloth-basic-math 0.6.1
betterpingdisplay: Better Ping Display 1.2.0
bobby: Bobby 5.2.11+mc1.21.11
com_typesafe_config: config 1.4.2
fabric-api-base: Fabric API Base 1.0.5+4ebb5c0853
io_leangen_geantyref_geantyref: geantyref 1.3.13
org_spongepowered_configurate-core: configurate-core 4.1.2
org_spongepowered_configurate-hocon: configurate-hocon 4.1.2
capes: Capes 1.5.10+1.21.11
chat_heads: Chat Heads 1.2.1
chatimpressiveanimation: Chat Impressive Animation 1.6.0+mc1.21.11
chatpatches: Chat Patches 8.0-alpha.8
chunksfadein: Chunks Fade In 3.0.20-1.21.11
com_moandjiezana_toml_toml4j: toml4j 0.7.2
commandkeys: CommandKeys 2.4.0+1.21.11
commonnetworking: Common Network 1.0.22-1.21.11
continuity: Continuity 3.0.1-beta.1+1.21.11
cullleaves: Cull Leaves 4.1.1.1
midnightlib: MidnightLib 1.9.2
cursors_extended: Cursors Extended 4.1.5+1.21.11
eg_particle_interactions: Particle Interactions 0.9.1
elytra_physics: Elytra physics 2.5_mc1.21.11
entityculling: EntityCulling 1.10.1
transition: TRansition 1.0.17
trender: TRender 1.0.12
fabric-api: Fabric API 0.141.3+1.21.11
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.114+20dc27073e
fabric-biome-api-v1: Fabric Biome API (v1) 17.1.1+4fc5413f3e
fabric-block-api-v1: Fabric Block API (v1) 1.1.10+4ebb5c083e
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.39+4ebb5c083e
fabric-command-api-v2: Fabric Command API (v2) 2.4.7+6b42a6003e
fabric-content-registries-v0: Fabric Content Registries (v0) 10.2.14+4fc5413f3e
fabric-convention-tags-v1: Fabric Convention Tags 2.1.55+7f945d5b3e
fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.17.3+8ef948ba3e
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.23+4ebb5c083e
fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.8.47+eed0806f3e
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.4.0+69974c4e3e
fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.28+4fc5413f3e
fabric-entity-events-v1: Fabric Entity Events (v1) 3.1.1+1d0ab4303e
fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.1.0+3b89ecf63e
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 2.0.3+4fc5413f3e
fabric-item-api-v1: Fabric Item API (v1) 11.5.20+d0c46b9e3e
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.36+4fc5413f3e
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.1.7+4fc5413f3e
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.6.15+4ebb5c083e
fabric-loot-api-v2: Fabric Loot API (v2) 3.0.73+3f89f5a53e
fabric-loot-api-v3: Fabric Loot API (v3) 2.0.20+78c8b4663e
fabric-message-api-v1: Fabric Message API (v1) 6.1.12+4ebb5c083e
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 6.0.15+4fc5413f3e
fabric-networking-api-v1: Fabric Networking API (v1) 5.1.5+ae1e07683e
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.39+4fc5413f3e
fabric-particles-v1: Fabric Particles (v1) 4.2.11+4fc5413f3e
fabric-recipe-api-v1: Fabric Recipe API (v1) 8.2.3+4ebb5c083e
fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.2.5+1718722b3e
fabric-renderer-api-v1: Fabric Renderer API (v1) 8.0.3+f4ffd2e53e
fabric-renderer-indigo: Fabric Renderer - Indigo 5.0.3+f4ffd2e53e
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.43+4ebb5c083e
fabric-rendering-v1: Fabric Rendering (v1) 16.2.10+0290ad933e
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 5.0.35+4fc5413f3e
fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.3.4+4fc5413f3e
fabric-resource-loader-v1: Fabric Resource Loader (v1) 1.0.10+78c8b4663e
fabric-screen-api-v1: Fabric Screen API (v1) 3.1.7+4ebb5c083e
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.161+4fc5413f3e
fabric-serialization-api-v1: Fabric Serialization API (v1) 1.0.5+4ebb5c083e
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.51+4fc5413f3e
fabric-tag-api-v1: Fabric Tag API (v1) 1.2.20+4fc5413f3e
fabric-transfer-api-v1: Fabric Transfer API (v1) 6.0.25+4fc5413f3e
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 7.1.0+014c8cec3e
fabric-language-kotlin: Fabric Language Kotlin 1.13.10+kotlin.2.3.20
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.3.20
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.3.20
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.3.20
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.3.20
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.32.1
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.10.2
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.10.2
org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.7.1
org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm: kotlinx-io-bytestring-jvm 0.9.0
org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.9.0
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.10.0
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.10.0
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.10.0
fabricloader: Fabric Loader 0.19.2
mixinextras: MixinExtras 0.5.4
ferritecore: FerriteCore 8.2.0
forgeconfigapiport: Forge Config API Port 21.11.1
com_electronwill_night-config_core: core 3.8.3
com_electronwill_night-config_toml: toml 3.8.3
fwa: Fancy World Animations 1.2.13
fzzy_config: Fzzy Config 0.7.6+1.21.11
blue_endless_jankson: jankson 1.2.3
fabric-permissions-api-v0: fabric-permissions-api 0.6.1
net_peanuuutz_tomlkt_tomlkt-jvm: tomlkt-jvm 0.3.7
hcscr: HCsCR 2.1.8+1.21.11-fabric
healthindicators: Health Indicators 21.11.1
ias: In-Game Account Switcher 9.0.6-alpha.2+1.21.11-fabric
immersiveui: ImmersiveUI 0.3.6
ixeris: Ixeris 4.1.10+1.21.11-fabric
java: OpenJDK 64-Bit Server VM 21
lightweight-inventory-sorting: Lightweight Inventory Sorting 1.1.4+1.21.11
lithium: Lithium 0.21.4+mc1.21.11
lootbeams: Loot Beams Refork 3.4.3
minecraft: Minecraft 1.21.11
modernfix: ModernFix 5.26.2-build.1
modmenu: Mod Menu 17.0.0
placeholder-api: Placeholder API 2.8.2+1.21.10
moreculling: More Culling 1.6.2
conditional-mixin: conditional mixin 0.6.3
mixinsquared: MixinSquared 0.2.0
mousetweaks: Mouse Tweaks 2.30
mru: M.R.U 1.0.26+edge+1.21.10
nekoui: NekoUI 1.0.3
com_github_jncrmx_discord-game-sdk4j: discord-game-sdk4j v1.0.0
com_kohlschutter_junixsocket_junixsocket-common: junixsocket-common 2.10.1
com_kohlschutter_junixsocket_junixsocket-native-common: junixsocket-native-common 2.10.1
com_twelvemonkeys_common_common-image: common-image 3.12.0
com_twelvemonkeys_common_common-io: common-io 3.12.0
com_twelvemonkeys_common_common-lang: common-lang 3.12.0
com_twelvemonkeys_imageio_imageio-core: imageio-core 3.12.0
com_twelvemonkeys_imageio_imageio-jpeg: imageio-jpeg 3.12.0
com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.12.0
nirvana_lib: Nirvana Lib 2.1.6
no-resource-pack-warnings: No Resource Pack Warnings 1.4.0
norecipebook: NoRecipeBook 3.12+1.21.11
notenoughanimations: NotEnoughAnimations 1.12.2
particle_core: Particle Core 0.3.2+1.21.11
particle_effects: Particle Effects 1.3.0+1.21.11+fabric
particular: Particular Reforged 1.3.2
plasmovoice: Plasmo Voice 2.1.9
presencefootsteps: Presence Footsteps 1.12.3+1.21.11
kirin: Kirin UI 1.21.4+1.21.11
pvpoptimizer: PVP Optimizer 1.0.1
reeses-sodium-options: Reese's Sodium Options 2.0.3+mc1.21.11
rivalvisual: Rival Visual 1.4
rrls: Remove Reloading Screen 5.1.15+mc.1.21.11
scalablelux: ScalableLux 0.1.6+fabric.c25518a
screencopy: Screencopy 1.3.0
com_github_ramanrajarathinam_native-utils: native-utils 1.0.0
io_github_imurx_arboard: arboard 1.1.3
serverpingerfixer: Server Pinger Fixer 1.0.5
shatterlib: ShatterLib 0.6.0.8
org_yaml_snakeyaml: snakeyaml 2.2
shieldfixes: Shield Fixes 2.0.2-1.21.11
shulkerboxtooltip: Shulker Box Tooltip 5.2.16+1.21.11
simpleshulkerpreview: Simple Shulker Preview 2.4.11
skinlayers3d: 3d-Skin-Layers 1.11.1
smoothgui: SmoothGui 1.1.0
smoothscroll: Smooth Scroll 2.6.5
smoothswapping: Smooth Swapping 0.9.8
sodium: Sodium 0.8.7+mc1.21.11
sodium-extra: Sodium Extra 0.8.3+mc1.21.11
sound_physics_remastered: Sound Physics Remastered 1.21.11-1.5.1
sounds: Sounds 2.4.23+edge
threadtweak: ThreadTweak 0.1.8+mc1.21.11
totemcounter: TotemCounter 1.11.2+mc1.21.11
ukulib: ukulib 1.10.2+1.21.11
untitled16: NoRender 1.0.0
viafabricplus: ViaFabricPlus 4.4.12
com_github_oryxel1_cubeconverter: CubeConverter 5b4fce77c4
com_google_code_gson_gson: gson 2.13.2
com_google_errorprone_error_prone_annotations: error_prone_annotations 2.41.0
com_seedfinding_mc_biome: mc_biome 1.171.1
com_seedfinding_mc_core: mc_core 1.210.0
com_seedfinding_mc_math: mc_math 1.171.0
com_seedfinding_mc_noise: mc_noise 1.171.1
com_seedfinding_mc_seed: mc_seed 1.171.2
com_vdurmont_semver4j: semver4j 3.1.0
com_viaversion_mcstructs_dialog: dialog 5-3.2.2-20251210.004302-1
com_viaversion_mcstructs_registry: registry 5-3.2.2-SNAPSHOT
com_viaversion_viaaprilfools-common: viaaprilfools-common 4.2.0
com_viaversion_viabackwards-common: viabackwards-common 5.9.0
com_viaversion_viaversion-common: viaversion-common 5.9.0
de_florianreuth_classic4j: classic4j 2.3.0
dev_kastle_netty_netty-transport-nethernet: netty-transport-nethernet 1.7.0
dev_kastle_netty_netty-transport-raknet: netty-transport-raknet 1.7.0
dev_kastle_webrtc_webrtc-java: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_linux-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_linux-x86_64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_macos-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_windows-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_windows-x86_64: webrtc-java 1.0.3
io_jsonwebtoken_jjwt-api: jjwt-api 0.13.0
io_jsonwebtoken_jjwt-gson: jjwt-gson 0.13.0
io_jsonwebtoken_jjwt-impl: jjwt-impl 0.13.0
net_jodah_expiringmap: expiringmap 0.5.10
net_lenni0451_commons_gson: gson 1.9.2
net_lenni0451_commons_httpclient: httpclient 1.9.2
net_lenni0451_mcstructs-bedrock_forms: forms 2.0.1
net_lenni0451_mcstructs-bedrock_text: text 2.0.1
net_lenni0451_reflect: Reflect 1.6.2
net_raphimc_minecraftauth: MinecraftAuth 5.0.1-20260217.194827-4
net_raphimc_viabedrock: ViaBedrock 0.0.27-20260409.182428-6
net_raphimc_vialegacy: ViaLegacy 3.0.15
team_unnamed_mocha: mocha 3.0.1
viafabricplus-api: ViaFabricPlus API 4.4.12
viafabricplus-visuals: ViaFabricPlus Visuals 4.4.12
visuality: Visuality 0.7.13+1.21.11
voicechat: Simple Voice Chat 1.21.11-2.6.16
voicechat_api: Simple Voice Chat API 2.6.13
walksylib: Walksy Lib 0.9.992+1.21.11
waveycapes: WaveyCapes 1.9.2
wwaypoints: wWaypoints 0.5.1
org_lwjgl_lwjgl-tinyfd: lwjgl-tinyfd 3.3.3
yet_another_config_lib_v3: YetAnotherConfigLib 3.8.2+1.21.11-fabric
com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.12.0
org_quiltmc_parsers_gson: gson 0.2.1
org_quiltmc_parsers_json: json 0.2.1
Bug Description
---- Minecraft Network Protocol Error Report ----
// Maybe a shark bit some cable
Time: 2026-04-21 14:09:36
Description: Packet handling error
io.netty.handler.codec.DecoderException: Received unknown packet id 24
at knot//net.minecraft.class_9136.method_56425(class_9136.java:32)
at knot//net.minecraft.class_9136.decode(class_9136.java:14)
at knot//net.minecraft.class_2543.decode(class_2543.java:30)
at knot//io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:530)
at knot//io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:469)
at knot//io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:356)
at knot//io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:201)
at knot//io.netty.handler.flow.FlowControlHandler.read(FlowControlHandler.java:138)
at knot//com.viaversion.viafabricplus.protocoltranslator.netty.NoReadFlowControlHandler.read(NoReadFlowControlHandler.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.read(AbstractChannelHandlerContext.java:725)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:1025)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:45)
at knot//io.netty.channel.Channel.read(Channel.java:245)
at knot//io.netty.channel.DefaultChannelConfig.setAutoRead(DefaultChannelConfig.java:341)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:314)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:37)
at knot//net.minecraft.class_9130.mixinextras$bridge$setAutoRead$8(class_9130.java)
at knot//net.minecraft.class_9130.wrapOperation$fhm001$viafabricplus$dontChangeAutoRead(class_9130.java:541)
at knot//net.minecraft.class_9130.method_56353(class_9130.java:93)
at knot//net.minecraft.class_9130$class_9132.method_56358(class_9130.java:68)
at knot//net.minecraft.class_9130$class_9131.write(class_9130.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:825)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113)
at knot//net.minecraft.class_2535$2.write(class_2535.java:488)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1136)
at knot//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)
at knot//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535)
at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193)
at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Netty NIO IO #13
Stacktrace:
at knot//net.minecraft.class_2547.method_55622(class_2547.java:33)
-- Connection --
Details:
Protocol: configuration
Flow: CLIENTBOUND
Is Local: false
Server type: OTHER
Server brand:
NULLStacktrace:
at knot//net.minecraft.class_2547.method_55622(class_2547.java:33)
at knot//net.minecraft.class_2600.method_59803(class_2600.java:47)
at knot//net.minecraft.class_8673.method_60882(class_8673.java:146)
at knot//net.minecraft.class_8673.method_60881(class_8673.java:137)
at knot//net.minecraft.class_2535.exceptionCaught(class_2535.java:134)
at knot//io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:271)
at knot//io.netty.channel.ChannelHandlerAdapter.exceptionCaught(ChannelHandlerAdapter.java:92)
at knot//com.viaversion.viaversion.platform.ViaEncodeHandler.exceptionCaught(ViaEncodeHandler.java:64)
at knot//io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:271)
at knot//io.netty.channel.ChannelInboundHandlerAdapter.exceptionCaught(ChannelInboundHandlerAdapter.java:143)
at knot//io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:289)
at knot//io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:359)
at knot//io.netty.handler.flow.FlowControlHandler.dequeue(FlowControlHandler.java:201)
at knot//io.netty.handler.flow.FlowControlHandler.read(FlowControlHandler.java:138)
at knot//com.viaversion.viafabricplus.protocoltranslator.netty.NoReadFlowControlHandler.read(NoReadFlowControlHandler.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.read(AbstractChannelHandlerContext.java:725)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:1025)
at knot//io.netty.channel.DefaultChannelPipeline.read(DefaultChannelPipeline.java:45)
at knot//io.netty.channel.Channel.read(Channel.java:245)
at knot//io.netty.channel.DefaultChannelConfig.setAutoRead(DefaultChannelConfig.java:341)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:314)
at knot//io.netty.channel.socket.DefaultSocketChannelConfig.setAutoRead(DefaultSocketChannelConfig.java:37)
at knot//net.minecraft.class_9130.mixinextras$bridge$setAutoRead$8(class_9130.java)
at knot//net.minecraft.class_9130.wrapOperation$fhm001$viafabricplus$dontChangeAutoRead(class_9130.java:541)
at knot//net.minecraft.class_9130.method_56353(class_9130.java:93)
at knot//net.minecraft.class_9130$class_9132.method_56358(class_9130.java:68)
at knot//net.minecraft.class_9130$class_9131.write(class_9130.java:32)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:825)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:120)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:102)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:752)
at knot//io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113)
at knot//net.minecraft.class_2535$2.write(class_2535.java:488)
at knot//io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:827)
at knot//io.netty.channel.AbstractChannelHandlerContext$WriteTask.run(AbstractChannelHandlerContext.java:1136)
at knot//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:148)
at knot//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:141)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:535)
at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:201)
at knot//io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:1193)
at knot//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at java.base/java.lang.Thread.run(Unknown Source)
-- System Details --
Details:
Minecraft Version: 1.21.11
Minecraft Version ID: 1.21.11
Operating System: Windows 11 (amd64) version 10.0
Java Version: 21.0.10, Azul Systems, Inc.
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Azul Systems, Inc.
Memory: 946720448 bytes (902 MiB) / 2298478592 bytes (2192 MiB) up to 13086228480 bytes (12480 MiB)
CPUs: 20
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen AI 9 H 365 w/ Radeon 880M
Identifier: AuthenticAMD Family 26 Model 36 Stepping 0
Microarchitecture: unknown
Frequency (GHz): 2.00
Number of physical packages: 1
Number of physical CPUs: 10
Number of logical CPUs: 20
Graphics card #0 name: AMD Radeon(TM) 880M Graphics
Graphics card #0 vendor: Advanced Micro Devices, Inc.
Graphics card #0 VRAM (MiB): 8192.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.23033.1002
Memory slot #0 capacity (MiB): 8192.00
Memory slot #0 clockSpeed (GHz): 8.00
Memory slot #0 type: LPDDR5
Memory slot #1 capacity (MiB): 8192.00
Memory slot #1 clockSpeed (GHz): 8.00
Memory slot #1 type: LPDDR5
Memory slot #2 capacity (MiB): 8192.00
Memory slot #2 clockSpeed (GHz): 8.00
Memory slot #2 type: LPDDR5
Memory slot #3 capacity (MiB): 8192.00
Memory slot #3 clockSpeed (GHz): 8.00
Memory slot #3 type: LPDDR5
Virtual memory max (MiB): 33484.75
Virtual memory used (MiB): 30968.85
Swap memory total (MiB): 9123.39
Swap memory used (MiB): 1248.38
Space in storage for jna.tmpdir (MiB): available: 19586.32, total: 199197.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 19586.32, total: 199197.00
Space in storage for io.netty.native.workdir (MiB): available: 19586.32, total: 199197.00
Space in storage for java.io.tmpdir (MiB): available: 19586.32, total: 199197.00
Space in storage for workdir (MiB): available: 19586.32, total: 199197.00
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx12480M
Debug Flags: 0 total;
Fabric Mods:
animated_typing: Animated Typing 1.21.11+1.0.0
appleskin: AppleSkin 3.0.8+mc1.21.11
architectury: Architectury 19.0.1
armortrimitemfix: Armor Trim Item Fix 2.1.5
badoptimizations: BadOptimizations 2.4.1
betterblockentities: BBE 1.3.2+mc1.21.11
betterf3: BetterF3 17.0.0
cloth-config: Cloth Config v20 21.11.153
cloth-basic-math: cloth-basic-math 0.6.1
betterpingdisplay: Better Ping Display 1.2.0
bobby: Bobby 5.2.11+mc1.21.11
com_typesafe_config: config 1.4.2
fabric-api-base: Fabric API Base 1.0.5+4ebb5c0853
io_leangen_geantyref_geantyref: geantyref 1.3.13
org_spongepowered_configurate-core: configurate-core 4.1.2
org_spongepowered_configurate-hocon: configurate-hocon 4.1.2
capes: Capes 1.5.10+1.21.11
chat_heads: Chat Heads 1.2.1
chatimpressiveanimation: Chat Impressive Animation 1.6.0+mc1.21.11
chatpatches: Chat Patches 8.0-alpha.8
chunksfadein: Chunks Fade In 3.0.20-1.21.11
com_moandjiezana_toml_toml4j: toml4j 0.7.2
commandkeys: CommandKeys 2.4.0+1.21.11
commonnetworking: Common Network 1.0.22-1.21.11
continuity: Continuity 3.0.1-beta.1+1.21.11
cullleaves: Cull Leaves 4.1.1.1
midnightlib: MidnightLib 1.9.2
cursors_extended: Cursors Extended 4.1.5+1.21.11
eg_particle_interactions: Particle Interactions 0.9.1
elytra_physics: Elytra physics 2.5_mc1.21.11
entityculling: EntityCulling 1.10.1
transition: TRansition 1.0.17
trender: TRender 1.0.12
fabric-api: Fabric API 0.141.3+1.21.11
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.114+20dc27073e
fabric-biome-api-v1: Fabric Biome API (v1) 17.1.1+4fc5413f3e
fabric-block-api-v1: Fabric Block API (v1) 1.1.10+4ebb5c083e
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.39+4ebb5c083e
fabric-command-api-v2: Fabric Command API (v2) 2.4.7+6b42a6003e
fabric-content-registries-v0: Fabric Content Registries (v0) 10.2.14+4fc5413f3e
fabric-convention-tags-v1: Fabric Convention Tags 2.1.55+7f945d5b3e
fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.17.3+8ef948ba3e
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.23+4ebb5c083e
fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.8.47+eed0806f3e
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.4.0+69974c4e3e
fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.28+4fc5413f3e
fabric-entity-events-v1: Fabric Entity Events (v1) 3.1.1+1d0ab4303e
fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.1.0+3b89ecf63e
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 2.0.3+4fc5413f3e
fabric-item-api-v1: Fabric Item API (v1) 11.5.20+d0c46b9e3e
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.36+4fc5413f3e
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.1.7+4fc5413f3e
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.6.15+4ebb5c083e
fabric-loot-api-v2: Fabric Loot API (v2) 3.0.73+3f89f5a53e
fabric-loot-api-v3: Fabric Loot API (v3) 2.0.20+78c8b4663e
fabric-message-api-v1: Fabric Message API (v1) 6.1.12+4ebb5c083e
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 6.0.15+4fc5413f3e
fabric-networking-api-v1: Fabric Networking API (v1) 5.1.5+ae1e07683e
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.39+4fc5413f3e
fabric-particles-v1: Fabric Particles (v1) 4.2.11+4fc5413f3e
fabric-recipe-api-v1: Fabric Recipe API (v1) 8.2.3+4ebb5c083e
fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.2.5+1718722b3e
fabric-renderer-api-v1: Fabric Renderer API (v1) 8.0.3+f4ffd2e53e
fabric-renderer-indigo: Fabric Renderer - Indigo 5.0.3+f4ffd2e53e
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.43+4ebb5c083e
fabric-rendering-v1: Fabric Rendering (v1) 16.2.10+0290ad933e
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 5.0.35+4fc5413f3e
fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.3.4+4fc5413f3e
fabric-resource-loader-v1: Fabric Resource Loader (v1) 1.0.10+78c8b4663e
fabric-screen-api-v1: Fabric Screen API (v1) 3.1.7+4ebb5c083e
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.161+4fc5413f3e
fabric-serialization-api-v1: Fabric Serialization API (v1) 1.0.5+4ebb5c083e
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.51+4fc5413f3e
fabric-tag-api-v1: Fabric Tag API (v1) 1.2.20+4fc5413f3e
fabric-transfer-api-v1: Fabric Transfer API (v1) 6.0.25+4fc5413f3e
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 7.1.0+014c8cec3e
fabric-language-kotlin: Fabric Language Kotlin 1.13.10+kotlin.2.3.20
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.3.20
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.3.20
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.3.20
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.3.20
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.32.1
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.10.2
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.10.2
org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.7.1
org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm: kotlinx-io-bytestring-jvm 0.9.0
org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.9.0
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.10.0
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.10.0
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.10.0
fabricloader: Fabric Loader 0.19.2
mixinextras: MixinExtras 0.5.4
ferritecore: FerriteCore 8.2.0
forgeconfigapiport: Forge Config API Port 21.11.1
com_electronwill_night-config_core: core 3.8.3
com_electronwill_night-config_toml: toml 3.8.3
fwa: Fancy World Animations 1.2.13
fzzy_config: Fzzy Config 0.7.6+1.21.11
blue_endless_jankson: jankson 1.2.3
fabric-permissions-api-v0: fabric-permissions-api 0.6.1
net_peanuuutz_tomlkt_tomlkt-jvm: tomlkt-jvm 0.3.7
hcscr: HCsCR 2.1.8+1.21.11-fabric
healthindicators: Health Indicators 21.11.1
ias: In-Game Account Switcher 9.0.6-alpha.2+1.21.11-fabric
immersiveui: ImmersiveUI 0.3.6
ixeris: Ixeris 4.1.10+1.21.11-fabric
java: OpenJDK 64-Bit Server VM 21
lightweight-inventory-sorting: Lightweight Inventory Sorting 1.1.4+1.21.11
lithium: Lithium 0.21.4+mc1.21.11
lootbeams: Loot Beams Refork 3.4.3
minecraft: Minecraft 1.21.11
modernfix: ModernFix 5.26.2-build.1
modmenu: Mod Menu 17.0.0
placeholder-api: Placeholder API 2.8.2+1.21.10
moreculling: More Culling 1.6.2
conditional-mixin: conditional mixin 0.6.3
mixinsquared: MixinSquared 0.2.0
mousetweaks: Mouse Tweaks 2.30
mru: M.R.U 1.0.26+edge+1.21.10
nekoui: NekoUI 1.0.3
com_github_jncrmx_discord-game-sdk4j: discord-game-sdk4j v1.0.0
com_kohlschutter_junixsocket_junixsocket-common: junixsocket-common 2.10.1
com_kohlschutter_junixsocket_junixsocket-native-common: junixsocket-native-common 2.10.1
com_twelvemonkeys_common_common-image: common-image 3.12.0
com_twelvemonkeys_common_common-io: common-io 3.12.0
com_twelvemonkeys_common_common-lang: common-lang 3.12.0
com_twelvemonkeys_imageio_imageio-core: imageio-core 3.12.0
com_twelvemonkeys_imageio_imageio-jpeg: imageio-jpeg 3.12.0
com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.12.0
nirvana_lib: Nirvana Lib 2.1.6
no-resource-pack-warnings: No Resource Pack Warnings 1.4.0
norecipebook: NoRecipeBook 3.12+1.21.11
notenoughanimations: NotEnoughAnimations 1.12.2
particle_core: Particle Core 0.3.2+1.21.11
particle_effects: Particle Effects 1.3.0+1.21.11+fabric
particular: Particular Reforged 1.3.2
plasmovoice: Plasmo Voice 2.1.9
presencefootsteps: Presence Footsteps 1.12.3+1.21.11
kirin: Kirin UI 1.21.4+1.21.11
pvpoptimizer: PVP Optimizer 1.0.1
reeses-sodium-options: Reese's Sodium Options 2.0.3+mc1.21.11
rivalvisual: Rival Visual 1.4
rrls: Remove Reloading Screen 5.1.15+mc.1.21.11
scalablelux: ScalableLux 0.1.6+fabric.c25518a
screencopy: Screencopy 1.3.0
com_github_ramanrajarathinam_native-utils: native-utils 1.0.0
io_github_imurx_arboard: arboard 1.1.3
serverpingerfixer: Server Pinger Fixer 1.0.5
shatterlib: ShatterLib 0.6.0.8
org_yaml_snakeyaml: snakeyaml 2.2
shieldfixes: Shield Fixes 2.0.2-1.21.11
shulkerboxtooltip: Shulker Box Tooltip 5.2.16+1.21.11
simpleshulkerpreview: Simple Shulker Preview 2.4.11
skinlayers3d: 3d-Skin-Layers 1.11.1
smoothgui: SmoothGui 1.1.0
smoothscroll: Smooth Scroll 2.6.5
smoothswapping: Smooth Swapping 0.9.8
sodium: Sodium 0.8.7+mc1.21.11
sodium-extra: Sodium Extra 0.8.3+mc1.21.11
sound_physics_remastered: Sound Physics Remastered 1.21.11-1.5.1
sounds: Sounds 2.4.23+edge
threadtweak: ThreadTweak 0.1.8+mc1.21.11
totemcounter: TotemCounter 1.11.2+mc1.21.11
ukulib: ukulib 1.10.2+1.21.11
untitled16: NoRender 1.0.0
viafabricplus: ViaFabricPlus 4.4.12
com_github_oryxel1_cubeconverter: CubeConverter 5b4fce77c4
com_google_code_gson_gson: gson 2.13.2
com_google_errorprone_error_prone_annotations: error_prone_annotations 2.41.0
com_seedfinding_mc_biome: mc_biome 1.171.1
com_seedfinding_mc_core: mc_core 1.210.0
com_seedfinding_mc_math: mc_math 1.171.0
com_seedfinding_mc_noise: mc_noise 1.171.1
com_seedfinding_mc_seed: mc_seed 1.171.2
com_vdurmont_semver4j: semver4j 3.1.0
com_viaversion_mcstructs_dialog: dialog 5-3.2.2-20251210.004302-1
com_viaversion_mcstructs_registry: registry 5-3.2.2-SNAPSHOT
com_viaversion_viaaprilfools-common: viaaprilfools-common 4.2.0
com_viaversion_viabackwards-common: viabackwards-common 5.9.0
com_viaversion_viaversion-common: viaversion-common 5.9.0
de_florianreuth_classic4j: classic4j 2.3.0
dev_kastle_netty_netty-transport-nethernet: netty-transport-nethernet 1.7.0
dev_kastle_netty_netty-transport-raknet: netty-transport-raknet 1.7.0
dev_kastle_webrtc_webrtc-java: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_linux-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_linux-x86_64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_macos-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_windows-aarch64: webrtc-java 1.0.3
dev_kastle_webrtc_webrtc-java_windows-x86_64: webrtc-java 1.0.3
io_jsonwebtoken_jjwt-api: jjwt-api 0.13.0
io_jsonwebtoken_jjwt-gson: jjwt-gson 0.13.0
io_jsonwebtoken_jjwt-impl: jjwt-impl 0.13.0
net_jodah_expiringmap: expiringmap 0.5.10
net_lenni0451_commons_gson: gson 1.9.2
net_lenni0451_commons_httpclient: httpclient 1.9.2
net_lenni0451_mcstructs-bedrock_forms: forms 2.0.1
net_lenni0451_mcstructs-bedrock_text: text 2.0.1
net_lenni0451_reflect: Reflect 1.6.2
net_raphimc_minecraftauth: MinecraftAuth 5.0.1-20260217.194827-4
net_raphimc_viabedrock: ViaBedrock 0.0.27-20260409.182428-6
net_raphimc_vialegacy: ViaLegacy 3.0.15
team_unnamed_mocha: mocha 3.0.1
viafabricplus-api: ViaFabricPlus API 4.4.12
viafabricplus-visuals: ViaFabricPlus Visuals 4.4.12
visuality: Visuality 0.7.13+1.21.11
voicechat: Simple Voice Chat 1.21.11-2.6.16
voicechat_api: Simple Voice Chat API 2.6.13
walksylib: Walksy Lib 0.9.992+1.21.11
waveycapes: WaveyCapes 1.9.2
wwaypoints: wWaypoints 0.5.1
org_lwjgl_lwjgl-tinyfd: lwjgl-tinyfd 3.3.3
yet_another_config_lib_v3: YetAnotherConfigLib 3.8.2+1.21.11-fabric
com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.12.0
org_quiltmc_parsers_gson: gson 0.2.1
org_quiltmc_parsers_json: json 0.2.1
Steps to Reproduce
Join the server
Expected Behavior
disconnect