Unable to join a server with DH installed on client: IndexOutOfBoundsException (DH 2.2.1-a-1.20.1)

With DH installed I cant join my server. I can play client-side absolutely fine however. The server throws no errors at all and just sees me join followed by an instant disconnection. Client throws a dirt screen with [17:58:43] [Netty Client IO #1/WARN]: Decoding error for packet:class net.minecraft.network.protocol.game.ClientboundSetEntityDataPacket java.lang.IndexOutOfBoundsException: readerIndex(15) + length(8) exceeds writerIndex(19): PooledUnsafeDirectByteBuf(ridx: 15, widx: 19, cap: 19). The log does have a bunch of other packet errors following, so it may not be specific to this one (this particularily is a Cobblemon packet but I've seen an Armourers Workshop one too) The server does have Connectivity, which I believe does make adjustments to packet data and limits, but I can't remove it as its required for one of my friends to be able to join at all. Any ideas on a fix for this? It feels odd that a client-only mod might be incompatible with a server-only mod but that looks to be the case, but I'm hoping theres some kind of workaround Log from throw point is included, too big for pastebin 😅
5 Replies
Puhpine
Puhpine•3mo ago
and everything is fine if you remove DH?
Fureniku
FurenikuOP•3mo ago
Yes
Puhpine
Puhpine•3mo ago
weird. i suppose a dev will have to take a look at this
BackSun
BackSun•3mo ago
This is a problem with cobblemon
com.cobblemon.mod.common.api.net.serializers.Vec3DataSerializer
Fureniku
FurenikuOP•3mo ago
The log does have a bunch of other packet errors following, so it may not be specific to this one (this particularily is a Cobblemon packet but I've seen an Armourers Workshop one too)

Did you find this page helpful?