
Sticky Enchanting Lapis
MoistWaffles1142 opened this issue ยท 1 comments
Information
Minecraft version: 1.21.8
Modloader: Forge
Forge version: 58.0.7
Environment: Multiplayer
Mod name: Sticky Enchanting Lapis
Mod version: 1.5
Description
When enchanting anything I would get disconnected from the server. It still created the item and the lapis stayed in the enchanting table but every time something was enchanted I would get disconnected. I removed this mod and it fixed the issue immediately.
Crash report
(Please either drag the file directly here, or use https://gist.github.com/ to prevent the paste from expiring)
java.lang.IndexOutOfBoundsException: readerIndex(16) + length(4) exceeds writerIndex(16): PooledUnsafeDirectByteBuf(ridx: 16, widx: 16, cap: 16)
at SECURE-BOOTSTRAP/[email protected]/io.netty.buffer.AbstractByteBuf.checkReadableBytes0(AbstractByteBuf.java:1442) ~[netty-buffer-4.1.118.Final.jar!/:4.1.118.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.buffer.AbstractByteBuf.readInt(AbstractByteBuf.java:809) ~[netty-buffer-4.1.118.Final.jar!/:4.1.118.Final]
at TRANSFORMER/[email protected]/net.minecraft.network.FriendlyByteBuf.readInt(FriendlyByteBuf.java:1220) ~[forge-1.21.8-58.0.7-client.jar!/:?]
at TRANSFORMER/[email protected]/com.natamus.stickyenchantinglapis_common_forge.networking.packets.ToClientReceiveLapisCountPacket.decode(ToClientReceiveLapisCountPacket.java:27) ~[stickyenchantinglapis-1.21.8-1.5.jar!/:?]
at TRANSFORMER/[email protected]/com.natamus.collective.forge.networking.ForgeNetworkHandler.lambda$registerPacket$0(ForgeNetworkHandler.java:38) ~[collective-1.21.8-8.4.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:63) ~[forge-1.21.8-58.0.7-universal.jar:?]
at TRANSFORMER/[email protected]/net.minecraftforge.common.ForgeHooks.onCustomPayload(ForgeHooks.java:1120) ~[forge-1.21.8-58.0.7-universal.jar:?]
at TRANSFORMER/[email protected]/net.minecraftforge.common.ForgeHooks.onCustomPayload(ForgeHooks.java:1095) ~[forge-1.21.8-58.0.7-universal.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl.handleCustomPayload(ClientCommonPacketListenerImpl.java:156) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.common.ClientboundCustomPayloadPacket.handle(ClientboundCustomPayloadPacket.java:79) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.common.ClientboundCustomPayloadPacket.handle(ClientboundCustomPayloadPacket.java:36) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:27) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:164) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:138) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:123) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.runTick(Minecraft.java:1233) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:871) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:239) ~[forge-1.21.8-58.0.7-client.jar:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at SECURE-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:96) ~[fmlloader-1.21.8-58.0.7.jar!/:?]
at SECURE-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.lambda$makeService$0(CommonLaunchHandler.java:79) ~[fmlloader-1.21.8-58.0.7.jar!/:?]
at SECURE-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:77) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:97) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:116) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:75) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapEntry.main(BootstrapEntry.java:17) [modlauncher-10.2.4.jar!/:?]
at [email protected]/net.minecraftforge.bootstrap.Bootstrap.moduleMain(Bootstrap.java:188) [bootstrap-2.1.8.jar!/:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at net.minecraftforge.bootstrap.Bootstrap.bootstrapMain(Bootstrap.java:133) [bootstrap-2.1.8.jar:2.1.8]
at net.minecraftforge.bootstrap.Bootstrap.start(Bootstrap.java:53) [bootstrap-2.1.8.jar:2.1.8]
at net.minecraftforge.bootstrap.ForgeBootstrap.main(ForgeBootstrap.java:19) [bootstrap-2.1.8.jar:2.1.8]
Transformer Audit:
com.natamus.collective.forge.networking.ForgeNetworkHandler
REASON: classloading
com.natamus.stickyenchantinglapis_common_forge.networking.packets.ToClientReceiveLapisCountPacket
REASON: mixin
REASON: classloading
java.lang.reflect.Method
REASON: mixin
net.minecraft.client.Minecraft
REASON: mixin
PLUGIN: accesstransformer:BEFORE
PLUGIN: runtimedistcleaner:AFTER
REASON: classloading
PLUGIN: accesstransformer:BEFORE
PLUGIN: mixin:APP:balm.forge.mixins.json:MinecraftMixin
PLUGIN: mixin:APP:konkrete.mixins.json:client.MixinMinecraft
PLUGIN: mixin:APP:xaerohud.mixins.json:MixinMinecraftClient
PLUGIN: mixin:APP:justzoom.forge.mixins.json:client.MixinMinecraft
PLUGIN: mixin:AFTER
PLUGIN: runtimedistcleaner:AFTER
net.minecraft.client.main.Main
REASON: classloading
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl
REASON: mixin
PLUGIN: runtimedistcleaner:AFTER
REASON: computing_frames
PLUGIN: runtimedistcleaner:AFTER
REASON: classloading
PLUGIN: runtimedistcleaner:AFTER
net.minecraft.network.FriendlyByteBuf
REASON: classloading
net.minecraft.network.protocol.PacketUtils
REASON: classloading
net.minecraft.network.protocol.common.ClientboundCustomPayloadPacket
REASON: classloading
net.minecraft.util.thread.BlockableEventLoop
REASON: mixin
PLUGIN: accesstransformer:BEFORE
REASON: computing_frames
PLUGIN: accesstransformer:BEFORE
REASON: classloading
PLUGIN: accesstransformer:BEFORE
net.minecraft.util.thread.ReentrantBlockableEventLoop
REASON: mixin
REASON: computing_frames
REASON: classloading
net.minecraftforge.common.ForgeHooks
REASON: classloading
net.minecraftforge.network.NetworkInstance
REASON: classloading
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Render thread
Suspected Mods:
Collective (collective), Version: 8.4
Issue tracker URL: https://github.com/Serilum/.issue-tracker/labels/Library:%20Collective
at TRANSFORMER/[email protected]/com.natamus.collective.forge.networking.ForgeNetworkHandler.lambda$registerPacket$0(ForgeNetworkHandler.java:38)
Sticky Enchanting Lapis (stickyenchantinglapis), Version: 1.5
Issue tracker URL: https://github.com/Serilum/.issue-tracker/labels/Mod:%20Sticky%20Enchanting%20Lapis
at TRANSFORMER/[email protected]/com.natamus.stickyenchantinglapis_common_forge.networking.packets.ToClientReceiveLapisCountPacket.decode(ToClientReceiveLapisCountPacket.java:27)
Stacktrace:
at SECURE-BOOTSTRAP/[email protected]/io.netty.buffer.AbstractByteBuf.checkReadableBytes0(AbstractByteBuf.java:1442) ~[netty-buffer-4.1.118.Final.jar!/:4.1.118.Final]
at SECURE-BOOTSTRAP/[email protected]/io.netty.buffer.AbstractByteBuf.readInt(AbstractByteBuf.java:809) ~[netty-buffer-4.1.118.Final.jar!/:4.1.118.Final]
at TRANSFORMER/[email protected]/net.minecraft.network.FriendlyByteBuf.readInt(FriendlyByteBuf.java:1220) ~[forge-1.21.8-58.0.7-client.jar!/:?]
at TRANSFORMER/[email protected]/com.natamus.stickyenchantinglapis_common_forge.networking.packets.ToClientReceiveLapisCountPacket.decode(ToClientReceiveLapisCountPacket.java:27) ~[stickyenchantinglapis-1.21.8-1.5.jar!/:?]
at TRANSFORMER/[email protected]/com.natamus.collective.forge.networking.ForgeNetworkHandler.lambda$registerPacket$0(ForgeNetworkHandler.java:38) ~[collective-1.21.8-8.4.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraftforge.network.NetworkInstance.dispatch(NetworkInstance.java:63) ~[forge-1.21.8-58.0.7-universal.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraftforge.common.ForgeHooks.onCustomPayload(ForgeHooks.java:1120) ~[forge-1.21.8-58.0.7-universal.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraftforge.common.ForgeHooks.onCustomPayload(ForgeHooks.java:1095) ~[forge-1.21.8-58.0.7-universal.jar!/:?]
Transformer Audit:
com.natamus.collective.forge.networking.ForgeNetworkHandler
REASON: classloading
com.natamus.stickyenchantinglapis_common_forge.networking.packets.ToClientReceiveLapisCountPacket
REASON: mixin
REASON: classloading
net.minecraft.network.FriendlyByteBuf
REASON: classloading
net.minecraftforge.common.ForgeHooks
REASON: classloading
net.minecraftforge.network.NetworkInstance
REASON: classloading
-- Incoming Packet --
Details:
Type: clientbound/minecraft:custom_payload
Is Terminal: false
Is Skippable: false
Stacktrace:
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.fillCrashReport(PacketUtils.java:56) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl.storeDisconnectionReport(ClientCommonPacketListenerImpl.java:128) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl.onPacketError(ClientCommonPacketListenerImpl.java:114) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:32) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:164) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:138) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:123) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.runTick(Minecraft.java:1233) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:871) ~[forge-1.21.8-58.0.7-client.jar:?]
at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:239) ~[forge-1.21.8-58.0.7-client.jar:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at SECURE-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:96) ~[fmlloader-1.21.8-58.0.7.jar!/:?]
at SECURE-BOOTSTRAP/[email protected]/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.lambda$makeService$0(CommonLaunchHandler.java:79) ~[fmlloader-1.21.8-58.0.7.jar!/:?]
at SECURE-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:77) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:97) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:116) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:75) [modlauncher-10.2.4.jar!/:?]
at SECURE-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapEntry.main(BootstrapEntry.java:17) [modlauncher-10.2.4.jar!/:?]
at [email protected]/net.minecraftforge.bootstrap.Bootstrap.moduleMain(Bootstrap.java:188) [bootstrap-2.1.8.jar!/:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at net.minecraftforge.bootstrap.Bootstrap.bootstrapMain(Bootstrap.java:133) [bootstrap-2.1.8.jar:2.1.8]
at net.minecraftforge.bootstrap.Bootstrap.start(Bootstrap.java:53) [bootstrap-2.1.8.jar:2.1.8]
at net.minecraftforge.bootstrap.ForgeBootstrap.main(ForgeBootstrap.java:19) [bootstrap-2.1.8.jar:2.1.8]
Transformer Audit:
java.lang.reflect.Method
REASON: mixin
net.minecraft.client.Minecraft
REASON: mixin
PLUGIN: accesstransformer:BEFORE
PLUGIN: runtimedistcleaner:AFTER
REASON: classloading
PLUGIN: accesstransformer:BEFORE
PLUGIN: mixin:APP:balm.forge.mixins.json:MinecraftMixin
PLUGIN: mixin:APP:konkrete.mixins.json:client.MixinMinecraft
PLUGIN: mixin:APP:xaerohud.mixins.json:MixinMinecraftClient
PLUGIN: mixin:APP:justzoom.forge.mixins.json:client.MixinMinecraft
PLUGIN: mixin:AFTER
PLUGIN: runtimedistcleaner:AFTER
net.minecraft.client.main.Main
REASON: classloading
net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl
REASON: mixin
PLUGIN: runtimedistcleaner:AFTER
REASON: computing_frames
PLUGIN: runtimedistcleaner:AFTER
REASON: classloading
PLUGIN: runtimedistcleaner:AFTER
net.minecraft.network.protocol.PacketUtils
REASON: classloading
net.minecraft.util.thread.BlockableEventLoop
REASON: mixin
PLUGIN: accesstransformer:BEFORE
REASON: computing_frames
PLUGIN: accesstransformer:BEFORE
REASON: classloading
PLUGIN: accesstransformer:BEFORE
net.minecraft.util.thread.ReentrantBlockableEventLoop
REASON: mixin
REASON: computing_frames
REASON: classloading
If available.
disconnect-2025-08-25_17.20.06-client.txt
I am seeing this as well.
Minecraft version: 1.21.8
Modloader: Forge
Forge version: 58.0.9
Environment: Multiplayer
Mod name: Sticky Enchanting Lapis
Mod version: 1.5