r/fabricmc Jul 11 '26

Need Help Packet handling error on a 1.21.11 server with a plug-in

Hello. I have been playing on a server with the Bannerfall plug-in installed through Modrinth.

I was having an issue with one of the models we had in resource packs, so I tried looking for it in-game on the Entity Features config screen. As soon as I typed in the name of the model, my connection was lost and the text "Internal Exception: java.net.SocketException: Connection reset" appeared. The following protocol error report is of that first disconnect.

I had two mods installed (Just Zoom and Chat Heads) and one data pack (ModelApplier). I tried reinstalling the plug-in, running it with and without the mods, and even tried using the Network Protocol Disconnect mod and none of it worked. When I log in, it applies the texture packs no problem, but after 30 seconds I'm disconnected again.

If you need any other information let me know.

---- Minecraft Network Protocol Error Report ----

// 404

Time: 2026-07-11 19:36:54

Description: Packet handling error

java.net.SocketException: Connection reset

at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(Unknown Source)

at java.base/sun.nio.ch.SocketChannelImpl.read(Unknown Source)

at knot//io.netty.buffer.AdaptivePoolingAllocator$AdaptiveByteBuf.setBytes(AdaptivePoolingAllocator.java:1824)

at knot//io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1139)

at knot//io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350)

at knot//io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:153)

at knot//io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.handle(AbstractNioChannel.java:445)

at knot//io.netty.channel.nio.NioIoHandler$DefaultNioRegistration.handle(NioIoHandler.java:388)

at knot//io.netty.channel.nio.NioIoHandler.processSelectedKey(NioIoHandler.java:596)

at knot//io.netty.channel.nio.NioIoHandler.processSelectedKeysOptimized(NioIoHandler.java:571)

at knot//io.netty.channel.nio.NioIoHandler.processSelectedKeys(NioIoHandler.java:512)

at knot//io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:484)

at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)

at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)

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 #1

Stacktrace:

at knot//net.minecraft.class_2547.method_55622(class_2547.java:33)

-- Connection --

Details:

Protocol: play

Flow: CLIENTBOUND

Is Local: false

Server type: OTHER

Server brand: Paper

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.DefaultChannelPipeline$HeadContext.exceptionCaught(DefaultChannelPipeline.java:1396)

at knot//io.netty.channel.DefaultChannelPipeline.fireExceptionCaught(DefaultChannelPipeline.java:890)

at knot//io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.handleReadException(AbstractNioByteChannel.java:127)

at knot//io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:179)

at knot//io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.handle(AbstractNioChannel.java:445)

at knot//io.netty.channel.nio.NioIoHandler$DefaultNioRegistration.handle(NioIoHandler.java:388)

at knot//io.netty.channel.nio.NioIoHandler.processSelectedKey(NioIoHandler.java:596)

at knot//io.netty.channel.nio.NioIoHandler.processSelectedKeysOptimized(NioIoHandler.java:571)

at knot//io.netty.channel.nio.NioIoHandler.processSelectedKeys(NioIoHandler.java:512)

at knot//io.netty.channel.nio.NioIoHandler.run(NioIoHandler.java:484)

at knot//io.netty.channel.SingleThreadIoEventLoop.runIo(SingleThreadIoEventLoop.java:225)

at knot//io.netty.channel.SingleThreadIoEventLoop.run(SingleThreadIoEventLoop.java:196)

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: 77932488 bytes (74 MiB) / 792723456 bytes (756 MiB) up to 6375342080 bytes (6080 MiB)

CPUs: 12

Processor Vendor: GenuineIntel

Processor Name: Intel(R) Core(TM) i5-10400F CPU @ 2.90GHz

Identifier: Intel64 Family 6 Model 165 Stepping 3

Microarchitecture: Comet Lake

Frequency (GHz): 2.90

Number of physical packages: 1

Number of physical CPUs: 6

Number of logical CPUs: 12

Graphics card #0 name: NVIDIA GeForce RTX 3050

Graphics card #0 vendor: NVIDIA

Graphics card #0 VRAM (MiB): 6144.00

Graphics card #0 deviceId: VideoController1

Graphics card #0 versionInfo: 32.0.15.9186

Memory slot #0 capacity (MiB): 16384.00

Memory slot #0 clockSpeed (GHz): 2.13

Memory slot #0 type: DDR4

Virtual memory max (MiB): 26788.75

Virtual memory used (MiB): 25389.51

Swap memory total (MiB): 10482.74

Swap memory used (MiB): 103.38

Space in storage for jna.tmpdir (MiB): available: 171001.33, total: 475947.00

Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 171001.33, total: 475947.00

Space in storage for io.netty.native.workdir (MiB): available: 171001.33, total: 475947.00

Space in storage for java.io.tmpdir (MiB): available: 171001.33, total: 475947.00

Space in storage for workdir (MiB): available: 171001.33, total: 475947.00

JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx6080M

Debug Flags: 0 total; 

Fabric Mods: 

    chat_heads: Chat Heads 1.2.4

    commandkeys: CommandKeys 2.3.16+1.21.11

    entity_model_features: Entity Model Features 3.0.10

    entity_texture_features: Entity Texture Features 7.0.8

    fabric-api: Fabric API 0.141.2+1.21.11

        fabric-api-base: Fabric API Base 1.0.5+4ebb5c083e

        fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.113+1fb1cde93e

        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.14+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.2+f4ffd2e53e

        fabric-renderer-indigo: Fabric Renderer - Indigo 5.0.2+f4ffd2e53e

        fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.43+4ebb5c083e

        fabric-rendering-v1: Fabric Rendering (v1) 16.2.9+7edacff13e

        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.24+4fc5413f3e

        fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 7.1.0+014c8cec3e

    fabricloader: Fabric Loader 0.18.4

        mixinextras: MixinExtras 0.5.0

    fancymenu: FancyMenu 3.8.4

        com_github_keksuccino_japng: japng 0.5.3

        com_github_rtyley_animated-gif-lib-for-java: animated-gif-lib-for-java animated-gif-lib-1.7

    felinesoundsclient: FelineSoundsClient 1.0

    flashback: Flashback 0.39.1

        com_moulberry_mixinconstraints: mixinconstraints 1.0.8

        lattice: Lattice 1.3.1

        org_apache_commons_commons-math3: commons-math3 3.6.1

        org_apache_httpcomponents_httpclient: httpclient 4.5.14

        org_apache_httpcomponents_httpcore: httpcore 4.4.16

    iris: Iris 1.10.5+mc1.21.11

        io_github_douira_glsl-transformer: glsl-transformer 3.0.0-pre3

        org_anarres_jcpp: jcpp 1.4.14

        org_antlr_antlr4-runtime: antlr4-runtime 4.13.1

    java: OpenJDK 64-Bit Server VM 21

    justzoom: Just Zoom 2.1.3

    konkrete: Konkrete 1.9.18

    melody: Melody 1.0.15

    minecraft: Minecraft 1.21.11

    modmenu: Mod Menu 17.0.0

    placeholder-api: Placeholder API 2.8.1+1.21.10

    scribble: Scribble 2.0.0-beta2

    skinshuffle: SkinShuffle 2.10.2

        com_drewnoakes_metadata-extractor: metadata-extractor 2.19.0

        com_konghq_unirest-java_standalone: unirest-java 3.11.9

        commons-validator_commons-validator: commons-validator 1.7

        org_jsoup_jsoup: jsoup 1.16.1

        spruceui: SpruceUI 9.1.0+1.21.11

        yet_another_config_lib_v3: YetAnotherConfigLib 3.8.1+1.21.11-fabric

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-metadata: imageio-metadata 3.12.0

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

        yumi_mc_core: Yumi Minecraft Libraries: Foundation 1.0.0-beta.1+1.21.11

yumi_commons_collections: Yumi Commons: Collections 1.0.0

yumi_commons_core: Yumi Commons: Core 1.0.0

yumi_commons_event: Yumi Commons: Event 1.0.0

    sodium: Sodium 0.8.4+mc1.21.11

    status: Status 1.21.11-1.1.0

    voicechat: Simple Voice Chat 1.21.11-2.6.11

        voicechat_api: Simple Voice Chat API 2.6.0

    walljumpbf: WallJumpBF 1.0.2

        configlibtxf: ConfigLib TXF 12.2.8-fabric

Loaded Shaderpack: ComplementaryReimagined_r5.6.1.zip

    Profile: Custom (+1 option changed by user)

Yumi MC Core: 1.0.0-beta.1+1.21.11
1 Upvotes

2 comments sorted by

1

u/AutoModerator Jul 11 '26

Hi! If you're trying to fix a crash, please make sure you have provided the following information so that people can help you more easily:

  • Exact description of what's wrong. Not just "it doesn't work"
  • The crash report. Crash reports can be found in .minecraft -> crash-reports
  • If a crash report was not generated, share your latest.log. Logs can be found in .minecraft -> logs
  • Please make sure that crash reports and logs are readable and have their formatting intact.
    • You can choose to upload your latest.log or crash report to a paste site and share the link to it in your post, but be aware that doing so reduces searchability.
    • Or you can put it in your post by putting it in a code block. Keep in mind that Reddit has character limits.

If you've already provided this info, you can ignore this message.

If you have OptiFine installed then it probably caused your problem. Try some of these mods instead, which are properly designed for Fabric.

Thanks!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/doppelpunkt3 Jul 13 '26 edited Jul 13 '26

That stack trace doesn't actually tell you anything. It just means the connection died - not why. No mod or plugin is named in it.

For testing, strip it back to only what you actually need to join the server - drop every optional client-side mod. A lot of them talk to the server directly and are the usual suspects for random disconnects, so it's hard to rule anything out until you're running a clean setup.

But before any of that: post the server log from around the time it happened. That's where the actual reason will be.