PneumaticCraft: Repressurized

PneumaticCraft: Repressurized

54M Downloads

Network Protocol Error when moving an armor upgrade from one slot to another

jmongeon opened this issue ยท 0 comments

commented

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

  1. Get a charging station, an armor piece and an armor upgrade.
  2. Put the armor piece in the charging station.
  3. Open the charging station upgrade screen.
  4. Place the armor upgrade into one of the upgrade slots.
  5. Close then re-open the upgrade screen. *
  6. 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