Skip to content

[Bug] Crash when hovering over storage #189

@TooMuchGamin

Description

@TooMuchGamin

Bug Description

Game crashes consistently and immediately when hovering over storage. This happens in all versions after 2.2.4.

SBA Version

2.2.8

Other Installed Mods

Autotip 3.3
Cloth Config 21.11.153
Essential Dependencies
Essential Fabric 1-21-11
Fabric API 0.141.3+1.21.11
Fabric Language Kotlin 1.13.10 Kotlin 2.3.20
Gamma Utils 2.5.10
Logical Zoom 0.0.34
Mod Menu - 17.0.0
MoreChatHistory 1.3.1
Replay Mod 1.21.11-2.6.25
Scrollable Tooltips 1.4.2
SkyHanni-7.11.0
Skytils 1.21.11-2.0.0-alpha.6
Sodium-Fabric 0.8.7

Operating System

Windows 11

Crash Report

---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.

Time: 2026-03-27 00:13:39
Description: Rendering screen

java.lang.NullPointerException: Cannot invoke "Object.hashCode()" because "pk" is null
at java.base/java.util.ImmutableCollections$MapN.probe(ImmutableCollections.java:1328)
at java.base/java.util.ImmutableCollections$MapN.get(ImmutableCollections.java:1242)
at knot//com.fix3dll.skyblockaddons.utils.ItemUtils.getContainerData(ItemUtils.java:185)
at knot//com.fix3dll.skyblockaddons.features.backpacks.ContainerPreviewManager.onRenderTooltip(ContainerPreviewManager.java:508)
at knot//com.fix3dll.skyblockaddons.mixin.hooks.ScreenHook.onRenderTooltip(ScreenHook.java:36)
at knot//net.minecraft.class_465.handler$bkc000$skyblockaddons$sba$onRenderTooltip(class_465.java:1307)
at knot//net.minecraft.class_465.method_2380(class_465.java:221)
at knot//net.minecraft.class_476.method_25394(class_476.java:29)
at knot//net.minecraft.class_437.method_47413(class_437.java:119)
at knot//net.minecraft.class_757.mixinextras$bridge$method_47413$120(class_757.java)
at knot//net.minecraft.class_757.wrapOperation$bae000$fabric-screen-api-v1$onRenderScreen(class_757.java:1986)
at knot//net.minecraft.class_757.method_3192(class_757.java:537)
at knot//net.minecraft.class_310.method_1523(class_310.java:1393)
at knot//net.minecraft.class_310.method_1514(class_310.java:966)
at knot//net.minecraft.client.main.Main.main(Main.java:250)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
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 java.base/java.util.ImmutableCollections$MapN.probe(ImmutableCollections.java:1328)
at java.base/java.util.ImmutableCollections$MapN.get(ImmutableCollections.java:1242)
at knot//com.fix3dll.skyblockaddons.utils.ItemUtils.getContainerData(ItemUtils.java:185)
at knot//com.fix3dll.skyblockaddons.features.backpacks.ContainerPreviewManager.onRenderTooltip(ContainerPreviewManager.java:508)
at knot//com.fix3dll.skyblockaddons.mixin.hooks.ScreenHook.onRenderTooltip(ScreenHook.java:36)
at knot//net.minecraft.class_465.handler$bkc000$skyblockaddons$sba$onRenderTooltip(class_465.java:1307)
at knot//net.minecraft.class_465.method_2380(class_465.java:221)
at knot//net.minecraft.class_476.method_25394(class_476.java:29)
at knot//net.minecraft.class_437.method_47413(class_437.java:119)
at knot//net.minecraft.class_757.mixinextras$bridge$method_47413$120(class_757.java)
at knot//net.minecraft.class_757.wrapOperation$bae000$fabric-screen-api-v1$onRenderScreen(class_757.java:1986)

-- Screen render details --
Details:
Screen name: net.minecraft.class_476
Mouse location: Scaled: (474.703906, 200.333333). Absolute: (1423.000000, 601.000000)
Screen size: Scaled: (854, 480). Absolute: (2560, 1440). Scale factor of 3
Stacktrace:
at knot//net.minecraft.class_757.method_3192(class_757.java:537)
at knot//net.minecraft.class_310.method_1523(class_310.java:1393)
at knot//net.minecraft.class_310.method_1514(class_310.java:966)
at knot//net.minecraft.client.main.Main.main(Main.java:250)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Uptime --
Details:
JVM uptime: 64.702s
Wall uptime: 56.244s
High-res time: 51.279s
Client ticks: 935 ticks / 46.750s
Stacktrace:
at knot//net.minecraft.class_310.method_1587(class_310.java:2477)
at knot//net.minecraft.class_310.method_54580(class_310.java:1035)
at knot//net.minecraft.class_310.method_1514(class_310.java:987)
at knot//net.minecraft.client.main.Main.main(Main.java:250)
at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:514)
at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:72)
at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

-- Affected level --
Details:
All players: 5 total; class_746{name=TooMuchGamin, id=89426, pos=(-270.61859551114844, 80.0, -17.5), mode=SURVIVAL, permission=net.minecraft.class_12096$$Lambda/0x000000080209ed40@5f9370f9}, class_745{name=R3troSn3k, id=89420, pos=(-277.9918619791667, 80.0, -15.75), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000080209ed40@5f9370f9}, class_745{name=3_v0, id=86999, pos=(-272.4778645833333, 81.0, -9.648274739583334), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000080209ed40@5f9370f9}, class_745{name=dgonuf210l, id=55, pos=(-277.5, 80.0, -17.5), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000080209ed40@5f9370f9}, class_745{name=BarGG, id=87753, pos=(-385.493408203125, 83.0, -61.151692708333336), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000080209ed40@5f9370f9}
Chunk stats: 5041, 225
Level dimension: minecraft:overworld
Level spawn location: World: (-266,79,-18), Section: (at 6,15,14 in -17,4,-2; chunk contains blocks -272,0,-32 to -257,255,-17), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
Level time: 1081023556 game time, 376364 day time
Server brand: Hypixel BungeeCord (2026.3.24.2) <- Hygot 2026.3.23.2
Server type: Non-integrated multiplayer server
Tracked entity count: 68

-- Last reload --
Details:
Reload number: 1
Reload reason: initial
Finished: Yes
Packs: vanilla, autotip, cloth-config, cloud, essential, essential-container, essential-loader, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-command-api-v2, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-language-kotlin, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-rendering-fluids-v1, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-resource-loader-v1, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-serialization-api-v1, fabric-sound-api-v1, fabric-tag-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, gammautils, hypixel-mod-api, iris, libninepatch, logical_zoom, modmenu, morechathistory, placeholder-api, replaymod, skyblockaddons, skyhanni, skytils, sodium, text_overflow_scroll, replaymod_lang, Essential Assets, essential

-- System Details --
Details:
Minecraft Version: 1.21.11
Minecraft Version ID: 1.21.11
Operating System: Windows 11 (amd64) version 10.0
Java Version: 21.0.7, Microsoft
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
Memory: 390779056 bytes (372 MiB) / 1241513984 bytes (1184 MiB) up to 4294967296 bytes (4096 MiB)
CPUs: 24
Processor Vendor: GenuineIntel
Processor Name: 12th Gen Intel(R) Core(TM) i9-12900K
Identifier: Intel64 Family 6 Model 151 Stepping 2
Microarchitecture: Alder Lake
Frequency (GHz): 3.19
Number of physical packages: 1
Number of physical CPUs: 16
Number of logical CPUs: 24
Graphics card #0 name: Intel(R) UHD Graphics 770
Graphics card #0 vendor: Intel Corporation
Graphics card #0 VRAM (MiB): 2048.00
Graphics card #0 deviceId: VideoController1
Graphics card #0 versionInfo: 32.0.101.7082
Graphics card #1 name: NVIDIA GeForce RTX 3090
Graphics card #1 vendor: NVIDIA
Graphics card #1 VRAM (MiB): 24576.00
Graphics card #1 deviceId: VideoController2
Graphics card #1 versionInfo: 32.0.15.8097
Memory slot #0 capacity (MiB): 32768.00
Memory slot #0 clockSpeed (GHz): 5.60
Memory slot #0 type: DDR5
Memory slot #1 capacity (MiB): 32768.00
Memory slot #1 clockSpeed (GHz): 5.60
Memory slot #1 type: DDR5
Virtual memory max (MiB): 69419.87
Virtual memory used (MiB): 40529.16
Swap memory total (MiB): 4096.00
Swap memory used (MiB): 122.42
Space in storage for jna.tmpdir (MiB): available: 209739.56, total: 1906793.00
Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 209739.56, total: 1906793.00
Space in storage for io.netty.native.workdir (MiB): available: 209739.56, total: 1906793.00
Space in storage for java.io.tmpdir (MiB): available: 209739.56, total: 1906793.00
Space in storage for workdir (MiB): available: 209739.56, total: 1906793.00
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Debug Flags: 0 total;
Fabric Mods:
autotip: Autotip 3.3
essential_partner_mod: Essential Partner Mod Integrations 1.0.6
cloth-config: Cloth Config v20 21.11.153
cloth-basic-math: cloth-basic-math 0.6.1
essential: Essential 1.3.10.8
essential-container: essential-container 1.0.0
essential-loader: essential-loader 1.3.2
essential-dependencies: Essential Dependencies 0
universalcraft: UniversalCraft 463
fabric-api: Fabric API 0.141.3+1.21.11
fabric-api-base: Fabric API Base 1.0.5+4ebb5c083e
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.114+20dc27073e
fabric-biome-api-v1: Fabric Biome API (v1) 17.1.1+4fc5413f3e
fabric-block-api-v1: Fabric Block API (v1) 1.1.10+4ebb5c083e
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.39+4ebb5c083e
fabric-command-api-v2: Fabric Command API (v2) 2.4.7+6b42a6003e
fabric-content-registries-v0: Fabric Content Registries (v0) 10.2.14+4fc5413f3e
fabric-convention-tags-v1: Fabric Convention Tags 2.1.55+7f945d5b3e
fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.17.3+8ef948ba3e
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.23+4ebb5c083e
fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.8.47+eed0806f3e
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.4.0+69974c4e3e
fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.28+4fc5413f3e
fabric-entity-events-v1: Fabric Entity Events (v1) 3.1.1+1d0ab4303e
fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.1.0+3b89ecf63e
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 2.0.3+4fc5413f3e
fabric-item-api-v1: Fabric Item API (v1) 11.5.20+d0c46b9e3e
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.36+4fc5413f3e
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.1.7+4fc5413f3e
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.6.15+4ebb5c083e
fabric-loot-api-v2: Fabric Loot API (v2) 3.0.73+3f89f5a53e
fabric-loot-api-v3: Fabric Loot API (v3) 2.0.20+78c8b4663e
fabric-message-api-v1: Fabric Message API (v1) 6.1.12+4ebb5c083e
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 6.0.15+4fc5413f3e
fabric-networking-api-v1: Fabric Networking API (v1) 5.1.5+ae1e07683e
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.39+4fc5413f3e
fabric-particles-v1: Fabric Particles (v1) 4.2.11+4fc5413f3e
fabric-recipe-api-v1: Fabric Recipe API (v1) 8.2.3+4ebb5c083e
fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.2.5+1718722b3e
fabric-renderer-api-v1: Fabric Renderer API (v1) 8.0.3+f4ffd2e53e
fabric-renderer-indigo: Fabric Renderer - Indigo 5.0.3+f4ffd2e53e
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.43+4ebb5c083e
fabric-rendering-v1: Fabric Rendering (v1) 16.2.10+0290ad933e
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 5.0.35+4fc5413f3e
fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.3.4+4fc5413f3e
fabric-resource-loader-v1: Fabric Resource Loader (v1) 1.0.10+78c8b4663e
fabric-screen-api-v1: Fabric Screen API (v1) 3.1.7+4ebb5c083e
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.161+4fc5413f3e
fabric-serialization-api-v1: Fabric Serialization API (v1) 1.0.5+4ebb5c083e
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.51+4fc5413f3e
fabric-tag-api-v1: Fabric Tag API (v1) 1.2.20+4fc5413f3e
fabric-transfer-api-v1: Fabric Transfer API (v1) 6.0.25+4fc5413f3e
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 7.1.0+014c8cec3e
fabric-language-kotlin: Fabric Language Kotlin 1.13.10+kotlin.2.3.20
org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.3.20
org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.3.20
org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.3.20
org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.3.20
org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.32.1
org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm: kotlinx-coroutines-core-jvm 1.10.2
org_jetbrains_kotlinx_kotlinx-coroutines-jdk8: kotlinx-coroutines-jdk8 1.10.2
org_jetbrains_kotlinx_kotlinx-datetime-jvm: kotlinx-datetime-jvm 0.7.1
org_jetbrains_kotlinx_kotlinx-io-bytestring-jvm: kotlinx-io-bytestring-jvm 0.9.0
org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.9.0
org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.10.0
org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.10.0
org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.10.0
fabricloader: Fabric Loader 0.18.5
mixinextras: MixinExtras 0.5.3
gammautils: Gamma Utils 2.5.10
iris: Iris 1.10.7+mc1.21.11
io_github_douira_glsl-transformer: glsl-transformer 3.0.0-pre3
org_anarres_jcpp: jcpp 1.4.14
org_antlr_antlr4-runtime: antlr4-runtime 4.13.1
java: OpenJDK 64-Bit Server VM 21
logical_zoom: Logical Zoom 0.0.34
minecraft: Minecraft 1.21.11
modmenu: Mod Menu 17.0.0
placeholder-api: Placeholder API 2.8.2+1.21.10
morechathistory: More Chat History 1.3.1
org_jetbrains_annotations: annotations 13.0
replaymod: Replay Mod 1.21.11-2.6.25
skyblockaddons: SkyblockAddons 2.2.8+808
skyhanni: SkyHanni 7.11.0
com_github_caoimhebyrne_kdiscordipc: KDiscordIPC 0.2.3
com_kohlschutter_junixsocket_junixsocket-common: junixsocket-common 2.6.2
com_kohlschutter_junixsocket_junixsocket-native-common: junixsocket-native-common 2.6.2
com_notkamui_libs_keval-jvm: keval-jvm 1.1.1
commons-net_commons-net: commons-net 3.11.1
hypixel-mod-api: Hypixel Mod API 1.0.1+build.1+mc1.21
libninepatch: LibNinePatch 1.2.0
skytils: Skytils 2.0.0-alpha.6
cloud: Cloud 2.0.0-beta.15
io_leangen_geantyref_geantyref: geantyref 1.3.15
org_incendo_cloud-brigadier: cloud-brigadier 2.0.0-beta.14
org_incendo_cloud-core: cloud-core 2.0.0
org_incendo_cloud-minecraft-modded-common-fabric-repack: cloud-minecraft-modded-common-fabric-repack 2.0.0-beta.15
org_incendo_cloud-services: cloud-services 2.0.0
elementa: Elementa 714
net_hypixel_mod-api: mod-api 1.0.1
org_incendo_cloud-annotations: cloud-annotations 2.0.0
sodium: Sodium 0.8.7+mc1.21.11
text_overflow_scroll: Scrollable Tooltips 1.4.2
vigilance: Vigilance 312
Loaded Shaderpack: (off)
Launched Version: fabric-loader-0.18.5-1.21.11
Launcher name: minecraft-launcher
Backend library: LWJGL version 3.3.3-snapshot
Backend API: NVIDIA GeForce RTX 3090/PCIe/SSE2 GL version 3.3.0 NVIDIA 580.97, NVIDIA Corporation
Window size: 2560x1440
GFLW Platform: win32
Render Extensions: GL_ARB_buffer_storage, GL_KHR_debug, GL_ARB_vertex_attrib_binding, GL_ARB_direct_state_access, GL_EXT_texture_filter_anisotropic
GL debug messages:
Is Modded: Definitely; Client brand changed to 'fabric'
Universe: 400921fb54442d18
Type: Client (map_client.txt)
Transparency: regular
Render Distance: 16/16 chunks
Resource Packs: vanilla, autotip, cloth-config, cloud, essential (incompatible), essential-container, essential-loader, fabric-api, fabric-api-base, fabric-api-lookup-api-v1, fabric-biome-api-v1, fabric-block-api-v1, fabric-block-view-api-v2, fabric-command-api-v2, fabric-content-registries-v0, fabric-convention-tags-v1, fabric-convention-tags-v2, fabric-crash-report-info-v1, fabric-data-attachment-api-v1, fabric-data-generation-api-v1, fabric-dimensions-v1, fabric-entity-events-v1, fabric-events-interaction-v0, fabric-game-rule-api-v1, fabric-item-api-v1, fabric-item-group-api-v1, fabric-key-binding-api-v1, fabric-language-kotlin, fabric-lifecycle-events-v1, fabric-loot-api-v2, fabric-loot-api-v3, fabric-message-api-v1, fabric-model-loading-api-v1, fabric-networking-api-v1, fabric-object-builder-api-v1, fabric-particles-v1, fabric-recipe-api-v1, fabric-registry-sync-v0, fabric-renderer-api-v1, fabric-renderer-indigo, fabric-rendering-fluids-v1, fabric-rendering-v1, fabric-resource-conditions-api-v1, fabric-resource-loader-v0, fabric-resource-loader-v1, fabric-screen-api-v1, fabric-screen-handler-api-v1, fabric-serialization-api-v1, fabric-sound-api-v1, fabric-tag-api-v1, fabric-transfer-api-v1, fabric-transitive-access-wideners-v1, fabricloader, gammautils, hypixel-mod-api, iris, libninepatch, logical_zoom, modmenu, morechathistory, placeholder-api, replaymod (incompatible), skyblockaddons, skyhanni, skytils, sodium, text_overflow_scroll (incompatible)
Current Language: en_us
Locale: en_US
System encoding: Cp1252
File encoding: UTF-8
CPU: 24x 12th Gen Intel(R) Core(TM) i9-12900K

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions