You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trying to move an armor upgrade from one slot to another in the upgrade screen of the charging station results in the game crashing to the main menu with a network protocol error. A timestamped .txt file with the exception is generated in the "debug" subdirectory of the Minecraft instance directory (see below).
How to reproduce the bug
Get a charging station, an armor piece and an armor upgrade.
Put the armor piece in the charging station.
Open the charging station upgrade screen.
Place the armor upgrade into one of the upgrade slots.
Close then re-open the upgrade screen. *
Pick up the upgrade and place it in a different slot.
At this point, the screen will change to show "Connection Lost. Network Protocol Error" with 2 buttons: "Open Report Directory" and "Back to Server List".
* Note: If you skip step 5 and just try to move the upgrade item without first closing and re-opening the upgrade screen, the error will not occur and you can continue the game as normal.
Expected behavior
Game to continue as normal with no error.
Additional details
disconnect-2025-01-04_21.03.10-client.txt
---- Minecraft Network Protocol Error Report ----
// Please insert The Internet CD #4
Time: 2025-01-04 21:03:10
Description: Packet handling error
java.lang.IllegalArgumentException: Multiple entries with same key: me.desht.pneumaticcraft.common.upgrades.PNCUpgradeImpl@408d945b=1 and me.desht.pneumaticcraft.common.upgrades.PNCUpgradeImpl@408d945b=1
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.ImmutableMap.conflictException(ImmutableMap.java:378) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.ImmutableMap.checkNoConflict(ImmutableMap.java:372) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.RegularImmutableMap.checkNoConflictInKeyBucket(RegularImmutableMap.java:246) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.RegularImmutableMap.fromEntryArrayCheckingBucketOverflow(RegularImmutableMap.java:133) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.RegularImmutableMap.fromEntryArray(RegularImmutableMap.java:95) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.ImmutableMap$Builder.build(ImmutableMap.java:572) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.ImmutableMap$Builder.buildOrThrow(ImmutableMap.java:600) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.ImmutableMap$Builder.build(ImmutableMap.java:587) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at TRANSFORMER/[email protected]/me.desht.pneumaticcraft.common.upgrades.SavedUpgrades.fromItemHandler(SavedUpgrades.java:58) ~[pneumaticcraft-repressurized-8.2.6+mc1.21.1.jar%23185!/:?] {re:classloading}
at TRANSFORMER/[email protected]/me.desht.pneumaticcraft.common.upgrades.UpgradableItemUtils.setUpgrades(UpgradableItemUtils.java:75) ~[pneumaticcraft-repressurized-8.2.6+mc1.21.1.jar%23185!/:?] {re:classloading}
at TRANSFORMER/[email protected]/me.desht.pneumaticcraft.common.inventory.handler.ChargeableItemHandler.writeToChargingStack(ChargeableItemHandler.java:53) ~[pneumaticcraft-repressurized-8.2.6+mc1.21.1.jar%23185!/:?] {re:classloading}
at TRANSFORMER/[email protected]/me.desht.pneumaticcraft.common.inventory.handler.ChargeableItemHandler.onContentsChanged(ChargeableItemHandler.java:44) ~[pneumaticcraft-repressurized-8.2.6+mc1.21.1.jar%23185!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.neoforged.neoforge.items.ItemStackHandler.setStackInSlot(ItemStackHandler.java:40) ~[neoforge-21.1.92-universal.jar%23183!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.neoforged.neoforge.items.SlotItemHandler.set(SlotItemHandler.java:40) ~[neoforge-21.1.92-universal.jar%23183!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.world.inventory.AbstractContainerMenu.setItem(AbstractContainerMenu.java:580) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientPacketListener.handleContainerSetSlot(ClientPacketListener.java:1279) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.game.ClientboundContainerSetSlotPacket.handle(ClientboundContainerSetSlotPacket.java:49) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.game.ClientboundContainerSetSlotPacket.handle(ClientboundContainerSetSlotPacket.java:10) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:27) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:148) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:111) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B}
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.runTick(Minecraft.java:1155) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A}
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {}
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.34.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.34.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.34.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.34.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.4.jar%23112!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.4.jar%23112!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.4.jar%23112!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.4.jar%23112!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.4.jar%23112!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.4.jar%23112!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.4.jar%23112!/:?] {}
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?] {}
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?] {}
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Render thread
Stacktrace:
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.ImmutableMap.conflictException(ImmutableMap.java:378) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.ImmutableMap.checkNoConflict(ImmutableMap.java:372) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.RegularImmutableMap.checkNoConflictInKeyBucket(RegularImmutableMap.java:246) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.RegularImmutableMap.fromEntryArrayCheckingBucketOverflow(RegularImmutableMap.java:133) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.RegularImmutableMap.fromEntryArray(RegularImmutableMap.java:95) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.ImmutableMap$Builder.build(ImmutableMap.java:572) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.ImmutableMap$Builder.buildOrThrow(ImmutableMap.java:600) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at MC-BOOTSTRAP/[email protected]/com.google.common.collect.ImmutableMap$Builder.build(ImmutableMap.java:587) ~[guava-32.1.2-jre.jar%23117!/:?] {}
at TRANSFORMER/[email protected]/me.desht.pneumaticcraft.common.upgrades.SavedUpgrades.fromItemHandler(SavedUpgrades.java:58) ~[pneumaticcraft-repressurized-8.2.6+mc1.21.1.jar%23185!/:?] {re:classloading}
at TRANSFORMER/[email protected]/me.desht.pneumaticcraft.common.upgrades.UpgradableItemUtils.setUpgrades(UpgradableItemUtils.java:75) ~[pneumaticcraft-repressurized-8.2.6+mc1.21.1.jar%23185!/:?] {re:classloading}
at TRANSFORMER/[email protected]/me.desht.pneumaticcraft.common.inventory.handler.ChargeableItemHandler.writeToChargingStack(ChargeableItemHandler.java:53) ~[pneumaticcraft-repressurized-8.2.6+mc1.21.1.jar%23185!/:?] {re:classloading}
at TRANSFORMER/[email protected]/me.desht.pneumaticcraft.common.inventory.handler.ChargeableItemHandler.onContentsChanged(ChargeableItemHandler.java:44) ~[pneumaticcraft-repressurized-8.2.6+mc1.21.1.jar%23185!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.neoforged.neoforge.items.ItemStackHandler.setStackInSlot(ItemStackHandler.java:40) ~[neoforge-21.1.92-universal.jar%23183!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.neoforged.neoforge.items.SlotItemHandler.set(SlotItemHandler.java:40) ~[neoforge-21.1.92-universal.jar%23183!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.world.inventory.AbstractContainerMenu.setItem(AbstractContainerMenu.java:580) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading}
-- Incoming Packet --
Details:
Type: clientbound/minecraft:container_set_slot
Is Terminal: false
Is Skippable: false
Stacktrace:
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.fillCrashReport(PacketUtils.java:56) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl.storeDisconnectionReport(ClientCommonPacketListenerImpl.java:130) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.multiplayer.ClientCommonPacketListenerImpl.onPacketError(ClientCommonPacketListenerImpl.java:114) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:32) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:148) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:23) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:122) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B}
at TRANSFORMER/[email protected]/net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:111) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B}
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.runTick(Minecraft.java:1155) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:accesstransformer:B,pl:runtimedistcleaner:A}
at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21.1-20240808.144430-srg.jar%23182!/:?] {re:classloading,pl:runtimedistcleaner:A}
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {}
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.34.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.34.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.34.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.34.jar%2398!/:4.0] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.4.jar%23112!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.4.jar%23112!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.4.jar%23112!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.4.jar%23112!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.4.jar%23112!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.4.jar%23112!/:?] {}
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.4.jar%23112!/:?] {}
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?] {}
at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?] {}
-- Connection --
Details:
Protocol: play
Flow: CLIENTBOUND
Server type: <none>
Server brand: neoforge
-- System Details --
Details:
Minecraft Version: 1.21.1
Minecraft Version ID: 1.21.1
Operating System: Windows 10 (amd64) version 10.0
Java Version: 21.0.4, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation
Memory: 1754682472 bytes (1673 MiB) / 2684354560 bytes (2560 MiB) up to 2684354560 bytes (2560 MiB)
CPUs: 4
Processor Vendor: GenuineIntel
Processor Name: Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz
Identifier: Intel64 Family 6 Model 26 Stepping 5
Microarchitecture: Nehalem (Server)
Frequency (GHz): 3.07
Number of physical packages: 1
Number of physical CPUs: 4
Number of logical CPUs: 4
Graphics card #0 name: NVIDIA GeForce GTX 1070
Graphics card #0 vendor: NVIDIA
Graphics card #0 VRAM (MiB): 8192.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.15.6614
Memory slot #0 capacity (MiB): 4096.00
Memory slot #0 clockSpeed (GHz): 1.07
Memory slot #0 type: Other
Memory slot #1 capacity (MiB): 4096.00
Memory slot #1 clockSpeed (GHz): 1.07
Memory slot #1 type: Other
Memory slot #2 capacity (MiB): 4096.00
Memory slot #2 clockSpeed (GHz): 1.07
Memory slot #2 type: Other
Virtual memory max (MiB): 24558.22
Virtual memory used (MiB): 11471.27
Swap memory total (MiB): 12279.11
Swap memory used (MiB): 698.42
Space in storage for jna.tmpdir (MiB): available: 22605.68, total: 237990.50
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 22605.68, total: 237990.50
Space in storage for io.netty.native.workdir (MiB): available: 22605.68, total: 237990.50
Space in storage for java.io.tmpdir (MiB): available: 22605.68, total: 237990.50
Space in storage for workdir (MiB): available: 42306.41, total: 953866.00
JVM Flags: 10 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xms2560M -Xmx2560M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 11.0.4+main.d2e20e43
ModLauncher launch target: forgeclient
ModLauncher services:
sponge-mixin-0.15.2+mixin.0.8.7.jar mixin PLUGINSERVICE
loader-4.0.34.jar slf4jfixer PLUGINSERVICE
loader-4.0.34.jar runtime_enum_extender PLUGINSERVICE
at-modlauncher-10.0.1.jar accesstransformer PLUGINSERVICE
loader-4.0.34.jar runtimedistcleaner PLUGINSERVICE
modlauncher-11.0.4.jar mixin TRANSFORMATIONSERVICE
modlauncher-11.0.4.jar fml TRANSFORMATIONSERVICE
FML Language Providers:
[email protected][email protected][email protected]
Mod List:
jei-1.21.1-neoforge-19.21.0.247.jar |Just Enough Items |jei |19.21.0.247 |Manifest: NOSIGNATURE
client-1.21.1-20240808.144430-srg.jar |Minecraft |minecraft |1.21.1 |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f
neoforge-21.1.92-universal.jar |NeoForge |neoforge |21.1.92 |Manifest: NOSIGNATURE
pneumaticcraft-repressurized-8.2.6+mc1.21.1.jar |PneumaticCraft: Repressurized |pneumaticcraft |8.2.6 |Manifest: NOSIGNATURE
Crash Report UUID: d96d1c25-0e97-4776-9e2b-7ee81b02f307
FML: 4.0.34
NeoForge: 21.1.92
Which Minecraft version are you using?
1.21
Which version of PneumaticCraft: Repressurized are you using?
8.2.6
Crash log
No response
The text was updated successfully, but these errors were encountered:
Describe the bug
Trying to move an armor upgrade from one slot to another in the upgrade screen of the charging station results in the game crashing to the main menu with a network protocol error. A timestamped .txt file with the exception is generated in the "debug" subdirectory of the Minecraft instance directory (see below).
How to reproduce the bug
At this point, the screen will change to show "Connection Lost. Network Protocol Error" with 2 buttons: "Open Report Directory" and "Back to Server List".
* Note: If you skip step 5 and just try to move the upgrade item without first closing and re-opening the upgrade screen, the error will not occur and you can continue the game as normal.
Expected behavior
Game to continue as normal with no error.
Additional details
disconnect-2025-01-04_21.03.10-client.txt
Which Minecraft version are you using?
1.21
Which version of PneumaticCraft: Repressurized are you using?
8.2.6
Crash log
No response
The text was updated successfully, but these errors were encountered: