A minecraft mod that allows swapping to other in-world screens (blocks, entities, etc) via tabs. A fourth-generation rewrite of CakeWhip's InventoryTabs.
Hello, thanks for maintaining this mod. Just an FYI and no expectation for you to do additional work, but it crashes when loading the Hermitcraft Season 9 world when using the latest fabric launcher. I suspect it is due to some of the datapacks. See below for a crash report:
I understand that the mod is technically listed as only supporting <=1.20.1 and I am on 1.20.4, but many other mods handle this fine. If this is a PEBCAK, sorry, just wanted to potentially help and share information.
EDIT- after further testing, it seems to work fine on 1.20.1 with just fabric and fabric-api. The strange thing is that it worked on a server but not on a single player world. This may have been because the server was running an old version? Idk
---- Minecraft Crash Report ----
// Who set us up the TNT?
Time: 2024-04-03 10:54:22
Description: Exception in server tick loop
java.lang.NullPointerException: Cannot invoke "net.minecraft.class_2561.method_54160()" because "$$0" is null
at net.minecraft.class_8824.method_54172(class_8824.java:174)
at com.mojang.serialization.Encoder$1.encode(Encoder.java:25)
at com.mojang.serialization.Codec$2.encode(Codec.java:76)
at net.minecraft.class_5699$class_8741.encode(class_5699.java:517)
at com.mojang.serialization.Encoder.encodeStart(Encoder.java:14)
at net.minecraft.class_2561$class_2562.method_10874(class_2561.java:163)
at net.minecraft.class_2561$class_2562.method_10867(class_2561.java:169)
at net.minecraft.class_2586.handler$zmk000$inventory-tabs$sendCustomNames(class_2586.java:2517)
at net.minecraft.class_2586.method_16887(class_2586.java:173)
at net.minecraft.class_6603$class_6604.method_38596(class_6603.java:152)
at net.minecraft.class_6603.<init>(class_6603.java:44)
at net.minecraft.class_2672.<init>(class_2672.java:24)
at net.minecraft.class_8608.method_52388(class_8608.java:88)
at net.minecraft.class_8608.method_52386(class_8608.java:81)
at net.minecraft.server.MinecraftServer.method_3813(MinecraftServer.java:972)
at net.minecraft.server.MinecraftServer.method_3748(MinecraftServer.java:845)
at net.minecraft.class_1132.method_3748(class_1132.java:110)
at net.minecraft.server.MinecraftServer.method_29741(MinecraftServer.java:683)
at net.minecraft.server.MinecraftServer.method_29739(MinecraftServer.java:270)
at java.base/java.lang.Thread.run(Thread.java:840)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.20.4
Minecraft Version ID: 1.20.4
Operating System: Windows 11 (amd64) version 10.0
Java Version: 17.0.10, Eclipse Adoptium
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Eclipse Adoptium
Memory: 1611829704 bytes (1537 MiB) / 2944401408 bytes (2808 MiB) up to 4294967296 bytes (4096 MiB)
CPUs: 16
Processor Vendor: AuthenticAMD
Processor Name: AMD Ryzen 7 6800H with Radeon Graphics
Identifier: AuthenticAMD Family 25 Model 68 Stepping 1
Microarchitecture: Zen 3
Frequency (GHz): 3.19
Number of physical packages: 1
Number of physical CPUs: 8
Number of logical CPUs: 16
Graphics card #0 name: AMD Radeon(TM) Graphics
Graphics card #0 vendor: Advanced Micro Devices, Inc. (0x1002)
Graphics card #0 VRAM (MB): 512.00
Graphics card #0 deviceId: 0x1681
Graphics card #0 versionInfo: DriverVersion=31.0.21024.5
Graphics card #1 name: NVIDIA GeForce RTX 3060 Laptop GPU
Graphics card #1 vendor: NVIDIA (0x10de)
Graphics card #1 VRAM (MB): 4095.00
Graphics card #1 deviceId: 0x2560
Graphics card #1 versionInfo: DriverVersion=31.0.15.5186
Memory slot #0 capacity (MB): 8192.00
Memory slot #0 clockSpeed (GHz): 4.80
Memory slot #0 type: Unknown
Memory slot #1 capacity (MB): 8192.00
Memory slot #1 clockSpeed (GHz): 4.80
Memory slot #1 type: Unknown
Virtual memory max (MB): 47347.52
Virtual memory used (MB): 19252.83
Swap memory total (MB): 31744.00
Swap memory used (MB): 104.57
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx4096m
Fabric Mods:
fabric-api: Fabric API 0.96.11+1.20.4
fabric-api-base: Fabric API Base 0.4.36+78d798af4f
fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.49+82b1bb3e4f
fabric-biome-api-v1: Fabric Biome API (v1) 13.0.16+78d798af4f
fabric-block-api-v1: Fabric Block API (v1) 1.0.16+3e2216cb4f
fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.4+78d798af4f
fabric-blockrenderlayer-v1: Fabric BlockRenderLayer Registration (v1) 1.1.46+78d798af4f
fabric-client-tags-api-v1: Fabric Client Tags 1.1.7+78d798af4f
fabric-command-api-v1: Fabric Command API (v1) 1.2.41+f71b366f4f
fabric-command-api-v2: Fabric Command API (v2) 2.2.20+78d798af4f
fabric-commands-v0: Fabric Commands (v0) 0.2.58+df3654b34f
fabric-containers-v0: Fabric Containers (v0) 0.1.86+df3654b34f
fabric-content-registries-v0: Fabric Content Registries (v0) 5.0.15+78d798af4f
fabric-convention-tags-v1: Fabric Convention Tags 1.5.10+78d798af4f
fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.2.23+78d798af4f
fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.1.4+b90db5744f
fabric-data-generation-api-v1: Fabric Data Generation API (v1) 13.2.4+5c0133444f
fabric-dimensions-v1: Fabric Dimensions API (v1) 2.1.61+78d798af4f
fabric-entity-events-v1: Fabric Entity Events (v1) 1.6.1+09fc25014f
fabric-events-interaction-v0: Fabric Events Interaction (v0) 0.7.1+389931eb4f
fabric-events-lifecycle-v0: Fabric Events Lifecycle (v0) 0.2.74+df3654b34f
fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.0.46+78d798af4f
fabric-item-api-v1: Fabric Item API (v1) 2.2.0+d6f2b0844f
fabric-item-group-api-v1: Fabric Item Group API (v1) 4.0.26+58f8c0124f
fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.0.41+78d798af4f
fabric-keybindings-v0: Fabric Key Bindings (v0) 0.2.39+df3654b34f
fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.3.0+a67ffb5d4f
fabric-loot-api-v2: Fabric Loot API (v2) 2.1.9+78d798af4f
fabric-message-api-v1: Fabric Message API (v1) 6.0.5+78d798af4f
fabric-mining-level-api-v1: Fabric Mining Level API (v1) 2.1.65+78d798af4f
fabric-model-loading-api-v1: Fabric Model Loading API (v1) 1.0.8+78d798af4f
fabric-models-v0: Fabric Models (v0) 0.4.7+9386d8a74f
fabric-networking-api-v1: Fabric Networking API (v1) 3.1.7+2e5ac5484f
fabric-object-builder-api-v1: Fabric Object Builder API (v1) 13.0.14+080016e44f
fabric-particles-v1: Fabric Particles (v1) 1.1.7+78d798af4f
fabric-recipe-api-v1: Fabric Recipe API (v1) 2.0.20+78d798af4f
fabric-registry-sync-v0: Fabric Registry Sync (v0) 4.0.19+58f8c0124f
fabric-renderer-api-v1: Fabric Renderer API (v1) 3.2.4+78d798af4f
fabric-renderer-indigo: Fabric Renderer - Indigo 1.5.4+78d798af4f
fabric-renderer-registries-v1: Fabric Renderer Registries (v1) 3.2.53+df3654b34f
fabric-rendering-data-attachment-v1: Fabric Rendering Data Attachment (v1) 0.3.42+73761d2e4f
fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.1+e761c6694f
fabric-rendering-v0: Fabric Rendering (v0) 1.1.56+df3654b34f
fabric-rendering-v1: Fabric Rendering (v1) 3.2.0+6fd945a04f
fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 2.3.14+78d798af4f
fabric-resource-loader-v0: Fabric Resource Loader (v0) 0.11.20+df798a894f
fabric-screen-api-v1: Fabric Screen API (v1) 2.0.17+78d798af4f
fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.55+78d798af4f
fabric-sound-api-v1: Fabric Sound API (v1) 1.0.17+78d798af4f
fabric-transfer-api-v1: Fabric Transfer API (v1) 4.0.11+eb30349a4f
fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 5.0.14+78d798af4f
fabricloader: Fabric Loader 0.15.9
mixinextras: MixinExtras 0.3.5
inventory-tabs: Inventory Tabs 1.1.8+1.20
folk_sisby_kaleido-config: kaleido-config 0.2.0+1.2.0-beta.5
java: OpenJDK 64-Bit Server VM 17
minecraft: Minecraft 1.20.4
Server Running: true
Player Count: 1 / 8; [class_3222['balysst'/371, l='ServerLevel[HermitcraftS9]', x=-1750.24, y=67.21, z=1539.06]]
Data Packs: vanilla, file/camera.zip (incompatible), file/cave cleaner.zip (incompatible), file/custom roleplay data v1.0.zip (incompatible), file/hard on start v1.0.0.zip (incompatible), file/tp tools.zip (incompatible), file/name_formatting_station_v2.2.zip (incompatible), fabric, fabric-convention-tags-v1, file/translatable_v1.3.zip (incompatible), file/afk display v1.1.4 (MC 1.20.x).zip (incompatible), file/anti enderman grief v1.1.4 (MC 1.20.x).zip (incompatible), file/armor_statues_v2.9.4.zip (incompatible), file/bundles 1.20.zip (incompatible), file/coordinates hud v1.2.4 (MC 1.20.x).zip (incompatible), file/double shulker shells v1.3.4 (MC 1.20.x).zip (incompatible), file/durability ping v1.1.4 (MC 1.20.x).zip (incompatible), file/more mob heads v2.12.1 (MC 1.20.x).zip (incompatible), file/multiplayer sleep v2.6.4 (MC 1.20.x).zip (incompatible), file/nether portal coords v1.1.4 (MC 1.20.x).zip (incompatible), file/player head drops v1.1.4 (MC 1.20.x).zip (incompatible), file/silence mobs v1.1.4 (MC 1.20.x).zip (incompatible), file/spectator conduit power v1.1.4 (MC 1.20.x).zip (incompatible), file/spectator night vision v1.1.4 (MC 1.20.x).zip (incompatible), file/track raw statistics v1.7.0 (MC 1.20.x).zip (incompatible), file/track statistics v1.1.5 (MC 1.20.x).zip (incompatible), file/universal dyeing 1.20.zip (incompatible), file/wandering trades v1.7.1 (MC 1.20.x).zip (incompatible), file/unlock recipes trigger.zip (incompatible), file/restart_redstone.zip (incompatible), file/decked_out.zip (incompatible), file/auto_voice_regions_1.5_data_pack.zip (incompatible), file/hc_menu_v1.zip (incompatible)
Enabled Feature Flags: minecraft:vanilla
World Generation: Stable
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fabric'; Server brand changed to 'fabric'
Launched Version: 1.20.4
Hello, thanks for maintaining this mod. Just an FYI and no expectation for you to do additional work, but it crashes when loading the Hermitcraft Season 9 world when using the latest fabric launcher. I suspect it is due to some of the datapacks. See below for a crash report:
I understand that the mod is technically listed as only supporting <=1.20.1 and I am on 1.20.4, but many other mods handle this fine. If this is a PEBCAK, sorry, just wanted to potentially help and share information.
EDIT- after further testing, it seems to work fine on 1.20.1 with just fabric and fabric-api. The strange thing is that it worked on a server but not on a single player world. This may have been because the server was running an old version? Idk