Refined Storage

Refined Storage

115M Downloads

crash when in creative mode inventory

Pheonixatredes opened this issue ยท 2 comments

commented

Describe the bug

after updating to beta 4 im not able to be in creative mode and bring up my inventory keeps crashing. the server doesn't crash just the client. if i go out of creative and open inventory in survival its fine.

How can we reproduce this bug or crash?

1.login
2.be in creative mode
3.open inventory
4.game will crash

What Minecraft version is this happening on?

Minecraft 1.21.1

What NeoForge or Fabric version is this happening on?

fabric 0.16.14

What Refined Storage version is this happening on?

2.0.0 beta 4

Relevant log output

Time: 2025-07-30 01:27:49
Description: Unexpected error

java.lang.IllegalStateException: Accidentally adding the same item stack twice [Controller] to a Creative Mode Tab: Refined Storage
	at knot//net.minecraft.class_1761$class_7703.method_45417(class_1761.java:242)
	at knot//net.minecraft.class_1761$class_7704.method_45420(class_1761.java:268)
	at knot//com.refinedmods.refinedstorage.common.content.CreativeModeTabItems.appendBlocks(CreativeModeTabItems.java:25)
	at knot//com.refinedmods.refinedstorage.common.content.CreativeModeTabItems.append(CreativeModeTabItems.java:18)
	at knot//com.refinedmods.refinedstorage.fabric.ModInitializerImpl.lambda$registerCreativeModeTab$21(ModInitializerImpl.java:483)
	at knot//net.minecraft.class_1761.method_47306$mixinextras$wrapped$50(class_1761.java:102)
	at knot//net.minecraft.class_1761.mixinextras$bridge$method_47306$mixinextras$wrapped$50$51(class_1761.java)
	at knot//net.minecraft.class_1761.wrapMethod$ehf000$modernfix$buildContentsIfChanged(class_1761.java:2532)
	at knot//net.minecraft.class_1761.method_47306(class_1761.java)
	at knot//net.minecraft.class_7706.method_47338(class_7706.java:2166)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at knot//net.minecraft.class_7706.method_47337(class_7706.java:2166)
	at knot//net.minecraft.class_7706.method_47330(class_7706.java:2177)
	at knot//net.minecraft.class_481.method_60324(class_481.java:245)
	at knot//net.minecraft.class_481.<init>(class_481.java:221)
	at knot//net.minecraft.class_490.method_25426(class_490.java:50)
	at knot//net.minecraft.class_437.method_25423(class_437.java:309)
	at knot//net.minecraft.class_310.method_1507(class_310.java:1143)
	at knot//net.minecraft.class_310.method_1508(class_310.java:2068)
	at knot//net.minecraft.class_310.method_1574(class_310.java:1938)
	at knot//net.minecraft.class_310.method_1523(class_310.java:1246)
	at knot//net.minecraft.class_310.method_1514(class_310.java:882)
	at knot//net.minecraft.client.main.Main.main(Main.java:256)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
	at knot//net.minecraft.class_1761$class_7703.method_45417(class_1761.java:242)
	at knot//net.minecraft.class_1761$class_7704.method_45420(class_1761.java:268)
	at knot//com.refinedmods.refinedstorage.common.content.CreativeModeTabItems.appendBlocks(CreativeModeTabItems.java:25)
	at knot//com.refinedmods.refinedstorage.common.content.CreativeModeTabItems.append(CreativeModeTabItems.java:18)
	at knot//com.refinedmods.refinedstorage.fabric.ModInitializerImpl.lambda$registerCreativeModeTab$21(ModInitializerImpl.java:483)
	at knot//net.minecraft.class_1761.method_47306$mixinextras$wrapped$50(class_1761.java:102)
	at knot//net.minecraft.class_1761.mixinextras$bridge$method_47306$mixinextras$wrapped$50$51(class_1761.java)
	at knot//net.minecraft.class_1761.wrapMethod$ehf000$modernfix$buildContentsIfChanged(class_1761.java:2532)
	at knot//net.minecraft.class_1761.method_47306(class_1761.java)
	at knot//net.minecraft.class_7706.method_47338(class_7706.java:2166)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1939)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at knot//net.minecraft.class_7706.method_47337(class_7706.java:2166)
	at knot//net.minecraft.class_7706.method_47330(class_7706.java:2177)
	at knot//net.minecraft.class_481.method_60324(class_481.java:245)
	at knot//net.minecraft.class_481.<init>(class_481.java:221)
	at knot//net.minecraft.class_490.method_25426(class_490.java:50)
	at knot//net.minecraft.class_437.method_25423(class_437.java:309)
	at knot//net.minecraft.class_310.method_1507(class_310.java:1143)
	at knot//net.minecraft.class_310.method_1508(class_310.java:2068)

-- Uptime --
Details:
	JVM uptime: 98.731s
	Wall uptime: 87.365s
	High-res time: 77.336s
	Client ticks: 1426 ticks / 71.300s
Stacktrace:
	at knot//net.minecraft.class_310.method_1587(class_310.java:2501)
	at knot//net.minecraft.class_310.method_54580(class_310.java:949)
	at knot//net.minecraft.class_310.method_1514(class_310.java:905)
	at knot//net.minecraft.client.main.Main.main(Main.java:256)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:480)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Affected level --
Details:
	All players: 1 total; [class_746['Pheonix_Atredes'/1540, l='ClientLevel', x=-149.06, y=100.00, z=137.50]]
	Chunk stats: 361, 225
	Level dimension: minecraft:overworld
	Level spawn location: World: (0,70,0), Section: (at 0,6,0 in 0,4,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511)
	Level time: 296793882 game time, 45142141 day time
	Server brand: fabric
	Server type: Non-integrated multiplayer server
	Tracked entity count: 279
commented

Fixed in discord was a mod pack setup issue

commented

update: tested in single player and same issue.