Skip to content

Game crashes when opening Controls → Key Binds screen. #361

@Privett

Description

@Privett

Firmament Version

Firmament-4.1.0+mc1.21.10

Bug Description

Title: Crash when opening Controls → Key Binds with Firmament 4.1.0 (Fabric 1.21.10)

Environment:

  • Minecraft: 1.21.10
  • Loader: Fabric Loader 0.18.1
  • Firmament: 4.1.0+mc1.21.10
  • Java: 21.0.3 (Microsoft OpenJDK 64-Bit Server VM)
  • OS: Windows 11 (amd64), version 10.0

Mods in the instance (top-level):

  • Aaron's Mod 3.0.0-beta.1+1.21.10
  • Apec 1.2.0
  • Architectury 18.0.8
  • Chat Patches 8.0-alpha.6
  • Cloth Config v20 20.0.149
  • EntityCulling 1.9.3
  • Fabric API 0.138.3+1.21.10
  • Fabric Language Kotlin 1.13.7+kotlin.2.2.21
  • FerriteCore 8.0.2
  • Firmament 4.1.0+mc1.21.10
  • Gamma Utils 2.4.9
  • Hypixel Mod API 1.0.1+build.1+mc1.21
  • ImmediatelyFast 1.13.2+1.21.10
  • Iris 1.9.6+mc1.21.9
  • Lithium 0.20.1+mc1.21.10
  • Mod Menu 16.0.0-rc.1
  • NoFrills 0.4.8
  • Placeholder API 2.8.1+1.21.10
  • Reese's Sodium Options 1.8.6+mc1.21.10
  • Roughly Enough Items 21.9.812
  • SkyblockAddons 2.1.3+683
  • Skyblocker 5.9.1+1.21.10
  • SkyHanni 5.4.0
  • Sodium 0.7.3+mc1.21.10
  • Sodium Extra 0.7.1+mc1.21.10
  • Tooltip Scroll 1.5.0+1.21.10
  • YetAnotherConfigLib 3.8.0+1.21.9-fabric
  • YOSBR 0.1.2
  • Zoomify 2.14.6+1.21.9

Issue description:
When I open the Controls → Key Binds screen, the game immediately crashes.

Steps to reproduce:

  1. Launch the game with the mods listed above.
  2. From the main menu, go to Options → Controls.
  3. Click on "Key Binds" (or open the key bindings screen).
  4. The game crashes right away.

Expected result:
The Controls → Key Binds screen opens normally and I can change key bindings.

Actual result:
The game crashes as soon as the key binding screen is opened.

From the crash report, it looks like the crash happens during sorting in the key binding screen constructor, with an IllegalArgumentException saying that the comparison method violates its general contract. Disabling Firmament makes the Controls → Key Binds screen open normally, so it seems related to Firmament’s keybinding/categories integration.

Minecraft Log

---- Minecraft Crash Report ----
// Uh... Did I do that?

Time: 2025-12-04 17:34:26
Description: mouseClicked event handler

java.lang.IllegalArgumentException: Comparison method violates its general contract!
	at java.base/java.util.ComparableTimSort.mergeHi(ComparableTimSort.java:870)
	at java.base/java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:487)
	at java.base/java.util.ComparableTimSort.mergeForceCollapse(ComparableTimSort.java:426)
	at java.base/java.util.ComparableTimSort.sort(ComparableTimSort.java:222)
	at java.base/java.util.Arrays.sort(Arrays.java:1042)
	at knot//net.minecraft.class_459.<init>(class_459.java:36)
	at knot//net.minecraft.class_6599.method_60329(class_6599.java:34)
	at knot//net.minecraft.class_4667.method_25426(class_4667.java:33)
	at knot//net.minecraft.class_437.method_25423(class_437.java:341)
	at knot//net.minecraft.class_310.method_1507(class_310.java:1240)
	at knot//net.minecraft.class_458.method_60340(class_458.java:34)
	at knot//net.minecraft.class_4185.method_25306(class_4185.java:97)
	at knot//net.minecraft.class_4264.method_25348(class_4264.java:50)
	at knot//net.minecraft.class_339.method_25402(class_339.java:138)
	at knot//net.minecraft.class_4069.method_25402(class_4069.java:46)
	at knot//net.minecraft.class_4265$class_4266.method_25402(class_4265.java:134)
	at knot//net.minecraft.class_4069.method_25402(class_4069.java:46)
	at knot//net.minecraft.class_9017.method_25402(class_9017.java:58)
	at knot//net.minecraft.class_4069.method_25402(class_4069.java:46)
	at knot//net.minecraft.class_437.method_25402(class_437.java)
	at knot//net.minecraft.class_312.mixinextras$bridge$method_25402$85(class_312.java)
	at knot//net.minecraft.class_312.wrapOperation$zgf000$architectury$wrapMouseClicked(class_312.java:1086)
	at knot//net.minecraft.class_312.mixinextras$bridge$wrapOperation$zgf000$architectury$wrapMouseClicked$88(class_312.java)
	at knot//net.minecraft.class_312.wrapOperation$bgi000$fabric-screen-api-v1$invokeMouseClickedEvents(class_312.java:1556)
	at knot//net.minecraft.class_312.method_1601(class_312.java:125)
	at knot//net.minecraft.class_312.method_22686(class_312.java:247)
	at knot//net.minecraft.class_1255.execute(class_1255.java:110)
	at knot//net.minecraft.class_312.method_22684(class_312.java:247)
	at knot//org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
	at knot//org.lwjgl.system.JNI.invokeV(Native Method)
	at knot//org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3509)
	at knot//com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:170)
	at knot//net.minecraft.class_310.method_1523(class_310.java:1401)
	at knot//net.minecraft.class_310.method_1514(class_310.java:969)
	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)
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)


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.ComparableTimSort.mergeHi(ComparableTimSort.java:870)
	at java.base/java.util.ComparableTimSort.mergeAt(ComparableTimSort.java:487)
	at java.base/java.util.ComparableTimSort.mergeForceCollapse(ComparableTimSort.java:426)
	at java.base/java.util.ComparableTimSort.sort(ComparableTimSort.java:222)
	at java.base/java.util.Arrays.sort(Arrays.java:1042)
	at knot//net.minecraft.class_459.<init>(class_459.java:36)
	at knot//net.minecraft.class_6599.method_60329(class_6599.java:34)
	at knot//net.minecraft.class_4667.method_25426(class_4667.java:33)
	at knot//net.minecraft.class_437.method_25423(class_437.java:341)
	at knot//net.minecraft.class_310.method_1507(class_310.java:1240)
	at knot//net.minecraft.class_458.method_60340(class_458.java:34)
	at knot//net.minecraft.class_4185.method_25306(class_4185.java:97)
	at knot//net.minecraft.class_4264.method_25348(class_4264.java:50)
	at knot//net.minecraft.class_339.method_25402(class_339.java:138)
	at knot//net.minecraft.class_4069.method_25402(class_4069.java:46)
	at knot//net.minecraft.class_4265$class_4266.method_25402(class_4265.java:134)
	at knot//net.minecraft.class_4069.method_25402(class_4069.java:46)
	at knot//net.minecraft.class_9017.method_25402(class_9017.java:58)
	at knot//net.minecraft.class_4069.method_25402(class_4069.java:46)
	at knot//net.minecraft.class_437.method_25402(class_437.java)
	at knot//net.minecraft.class_312.mixinextras$bridge$method_25402$85(class_312.java)
	at knot//net.minecraft.class_312.wrapOperation$zgf000$architectury$wrapMouseClicked(class_312.java:1086)
	at knot//net.minecraft.class_312.mixinextras$bridge$wrapOperation$zgf000$architectury$wrapMouseClicked$88(class_312.java)
	at knot//net.minecraft.class_312.wrapOperation$bgi000$fabric-screen-api-v1$invokeMouseClickedEvents(class_312.java:1556)
	at knot//net.minecraft.class_312.method_1601(class_312.java:125)
	at knot//net.minecraft.class_312.method_22686(class_312.java:247)
	at knot//net.minecraft.class_1255.execute(class_1255.java:110)
	at knot//net.minecraft.class_312.method_22684(class_312.java:247)
	at knot//org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
	at knot//org.lwjgl.system.JNI.invokeV(Native Method)
	at knot//org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3509)

-- Affected screen --
Details:
	Screen name: net.minecraft.class_458
Stacktrace:
	at knot//net.minecraft.class_312.method_1601(class_312.java:125)
	at knot//net.minecraft.class_312.method_22686(class_312.java:247)
	at knot//net.minecraft.class_1255.execute(class_1255.java:110)
	at knot//net.minecraft.class_312.method_22684(class_312.java:247)
	at knot//org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
	at knot//org.lwjgl.system.JNI.invokeV(Native Method)
	at knot//org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3509)
	at knot//com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:170)
	at knot//net.minecraft.class_310.method_1523(class_310.java:1401)
	at knot//net.minecraft.class_310.method_1514(class_310.java:969)
	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)
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)

-- Mouse --
Details:
	Mouse location: Scaled: (380.000000, 54.065139). Absolute: (760.000000, 108.000000)
	Screen size: ~~ERROR~~ IllegalFormatConversionException: f != java.lang.Integer
	Button: 0
Stacktrace:
	at knot//net.minecraft.class_312.method_1601(class_312.java:125)
	at knot//net.minecraft.class_312.method_22686(class_312.java:247)
	at knot//net.minecraft.class_1255.execute(class_1255.java:110)
	at knot//net.minecraft.class_312.method_22684(class_312.java:247)
	at knot//org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
	at knot//org.lwjgl.system.JNI.invokeV(Native Method)
	at knot//org.lwjgl.glfw.GLFW.glfwWaitEventsTimeout(GLFW.java:3509)
	at knot//com.mojang.blaze3d.systems.RenderSystem.limitDisplayFPS(RenderSystem.java:170)
	at knot//net.minecraft.class_310.method_1523(class_310.java:1401)
	at knot//net.minecraft.class_310.method_1514(class_310.java:969)
	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)
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)

-- Uptime --
Details:
	JVM uptime: 89.874s
	Wall uptime: 75.750s
	High-res time: 67.454s
	Client ticks: 1134 ticks / 56.700s
Stacktrace:
	at knot//net.minecraft.class_310.method_1587(class_310.java:2434)
	at knot//net.minecraft.class_310.method_54580(class_310.java:1038)
	at knot//net.minecraft.class_310.method_1514(class_310.java:990)
	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)
	at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:105)
	at org.prismlauncher.EntryPoint.listen(EntryPoint.java:129)
	at org.prismlauncher.EntryPoint.main(EntryPoint.java:70)

-- Last reload --
Details:
	Reload number: 3
	Reload reason: manual
	Finished: Yes
	Packs: vanilla, fabric, aaron-mod, apec, chatpatches, cloth-config, dandelion, entityculling, 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, firmament, gammautils, hm-api, hypixel-mod-api, immediatelyfast, iris, jarviscci, libninepatch, lilylib, lithium, mm_shedaniel, modmenu, nofrills, org_apache_commons_commons-math3, owo, placeholder-api, reeses-sodium-options, roughlyenoughitems, skyblockaddons, skyblocker, skyhanni, sodium, sodium-extra, tooltipscroll, trender, yet_another_config_lib_v3, yosbr, zoomify, aaron-mod:chroma_text, firmament:transparent_overlay

-- System Details --
Details:
	Minecraft Version: 1.21.10
	Minecraft Version ID: 1.21.10
	Operating System: Windows 11 (amd64) version 10.0
	Java Version: 21.0.3, Microsoft
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
	Memory: 719896984 bytes (686 MiB) / 2516582400 bytes (2400 MiB) up to 8589934592 bytes (8192 MiB)
	CPUs: 12
	Processor Vendor: AuthenticAMD
	Processor Name: AMD Ryzen 5 3600 6-Core Processor              
	Identifier: AuthenticAMD Family 23 Model 113 Stepping 0
	Microarchitecture: Zen 2
	Frequency (GHz): 3.60
	Number of physical packages: 1
	Number of physical CPUs: 6
	Number of logical CPUs: 12
	Graphics card #0 name: AMD Radeon RX 6600
	Graphics card #0 vendor: Advanced Micro Devices, Inc.
	Graphics card #0 VRAM (MiB): 8176.00
	Graphics card #0 deviceId: VideoController1
	Graphics card #0 versionInfo: 32.0.21033.3005
	Memory slot #0 capacity (MiB): 8192.00
	Memory slot #0 clockSpeed (GHz): 3.20
	Memory slot #0 type: DDR4
	Memory slot #1 capacity (MiB): 8192.00
	Memory slot #1 clockSpeed (GHz): 3.20
	Memory slot #1 type: DDR4
	Memory slot #2 capacity (MiB): 8192.00
	Memory slot #2 clockSpeed (GHz): 3.20
	Memory slot #2 type: DDR4
	Memory slot #3 capacity (MiB): 8192.00
	Memory slot #3 clockSpeed (GHz): 3.20
	Memory slot #3 type: DDR4
	Virtual memory max (MiB): 39589.34
	Virtual memory used (MiB): 25109.59
	Swap memory total (MiB): 6912.00
	Swap memory used (MiB): 180.52
	Space in storage for jna.tmpdir (MiB): <path not set>
	Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): <path not set>
	Space in storage for io.netty.native.workdir (MiB): <path not set>
	Space in storage for java.io.tmpdir (MiB): available: 394954.19, total: 953003.19
	Space in storage for workdir (MiB): available: 394954.19, total: 953003.19
	JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx8192m
	Debug Flags: 0 total; 
	Fabric Mods: 
		aaron-mod: Aaron's Mod 3.0.0-beta.1+1.21.10
			dandelion: Dandelion 1.0.0-alpha.10+1.21.10
			hm-api: HM Api 1.0.1+1.21.2
			net_azureaaron_legacy-item-dfu: legacy-item-dfu 1.0.3+1.21.5
			net_azureaaron_networth-calculator: networth-calculator 1.0.5
		apec: Apec 1.2.0
			com_moulberry_mixinconstraints: mixinconstraints 1.1.0
			mixinsquared: MixinSquared 0.2.0
		architectury: Architectury 18.0.8
		chatpatches: Chat Patches 8.0-alpha.6
		cloth-config: Cloth Config v20 20.0.149
			cloth-basic-math: cloth-basic-math 0.6.1
		entityculling: EntityCulling 1.9.3
			transition: TRansition 1.0.8
			trender: TRender 1.0.8
		fabric-api: Fabric API 0.138.3+1.21.10
			fabric-api-base: Fabric API Base 1.0.0+14b92d896f
			fabric-api-lookup-api-v1: Fabric API Lookup API (v1) 1.6.106+d17682156f
			fabric-biome-api-v1: Fabric Biome API (v1) 16.1.0+c2417d4f6f
			fabric-block-api-v1: Fabric Block API (v1) 1.1.5+d17682156f
			fabric-block-view-api-v2: Fabric BlockView API (v2) 1.0.34+e4fd1b926f
			fabric-command-api-v2: Fabric Command API (v2) 2.4.0+c0ab2d5d6f
			fabric-content-registries-v0: Fabric Content Registries (v0) 10.2.6+b6a242646f
			fabric-convention-tags-v1: Fabric Convention Tags 2.1.49+7f945d5b6f
			fabric-convention-tags-v2: Fabric Convention Tags (v2) 2.17.0+ff7bc77d6f
			fabric-crash-report-info-v1: Fabric Crash Report Info (v1) 0.3.18+33df5e6e6f
			fabric-data-attachment-api-v1: Fabric Data Attachment API (v1) 1.8.33+cd3b9e596f
			fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.2.27+d8b85ef16f
			fabric-dimensions-v1: Fabric Dimensions API (v1) 4.0.22+38b9cc196f
			fabric-entity-events-v1: Fabric Entity Events (v1) 2.1.13+fde3702c6f
			fabric-events-interaction-v0: Fabric Events Interaction (v0) 4.0.36+5ba217126f
			fabric-game-rule-api-v1: Fabric Game Rule API (v1) 1.1.1+e47eaae56f
			fabric-item-api-v1: Fabric Item API (v1) 11.5.11+9bce411b6f
			fabric-item-group-api-v1: Fabric Item Group API (v1) 4.2.27+86b3ae576f
			fabric-key-binding-api-v1: Fabric Key Binding API (v1) 1.1.1+b3ba9c486f
			fabric-lifecycle-events-v1: Fabric Lifecycle Events (v1) 2.6.9+33df5e6e6f
			fabric-loot-api-v2: Fabric Loot API (v2) 3.0.67+3f89f5a56f
			fabric-loot-api-v3: Fabric Loot API (v3) 2.0.14+d17682156f
			fabric-message-api-v1: Fabric Message API (v1) 6.1.7+3154c1c86f
			fabric-model-loading-api-v1: Fabric Model Loading API (v1) 6.0.4+3ffd6ef06f
			fabric-networking-api-v1: Fabric Networking API (v1) 5.1.0+b095d8db6f
			fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.28+9bce411b6f
			fabric-particles-v1: Fabric Particles (v1) 4.2.3+a0ee59a46f
			fabric-recipe-api-v1: Fabric Recipe API (v1) 8.2.0+39709ef06f
			fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.1.42+679c8c5c6f
			fabric-renderer-api-v1: Fabric Renderer API (v1) 7.2.2+3706cdf36f
			fabric-renderer-indigo: Fabric Renderer - Indigo 4.1.3+d7df91576f
			fabric-rendering-fluids-v1: Fabric Rendering Fluids (v1) 3.1.38+86b3ae576f
			fabric-rendering-v1: Fabric Rendering (v1) 16.2.0+bee81f016f
			fabric-resource-conditions-api-v1: Fabric Resource Conditions API (v1) 5.0.28+33df5e6e6f
			fabric-resource-loader-v0: Fabric Resource Loader (v0) 3.3.1+d4d4122a6f
			fabric-resource-loader-v1: Fabric Resource Loader (v1) 1.0.4+14959b836f
			fabric-screen-api-v1: Fabric Screen API (v1) 3.1.0+9c82a7986f
			fabric-screen-handler-api-v1: Fabric Screen Handler API (v1) 1.3.151+d17682156f
			fabric-serialization-api-v1: Fabric Serialization API (v1) 1.0.0+d857c9766f
			fabric-sound-api-v1: Fabric Sound API (v1) 1.0.45+328a75ba6f
			fabric-tag-api-v1: Fabric Tag API (v1) 1.2.13+2fa446b26f
			fabric-transfer-api-v1: Fabric Transfer API (v1) 6.0.15+79ec2c126f
			fabric-transitive-access-wideners-v1: Fabric Transitive Access Wideners (v1) 6.5.3+41eb43436f
		fabric-language-kotlin: Fabric Language Kotlin 1.13.7+kotlin.2.2.21
			org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.2.21
			org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.2.21
			org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.2.21
			org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.2.21
			org_jetbrains_kotlinx_atomicfu-jvm: atomicfu-jvm 0.29.0
			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.8.0
			org_jetbrains_kotlinx_kotlinx-io-core-jvm: kotlinx-io-core-jvm 0.8.0
			org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm: kotlinx-serialization-cbor-jvm 1.9.0
			org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.9.0
			org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.9.0
		fabricloader: Fabric Loader 0.18.1
			mixinextras: MixinExtras 0.5.0
		ferritecore: FerriteCore 8.0.2
		firmament: Firmament 4.1.0+mc1.21.10
			jarviscci: Jarvis Common Config Index 2.1.0
			mm_shedaniel: Manningham Mills (shedaniel's fork) 2.4.1
		gammautils: Gamma Utils 2.4.9
		hypixel-mod-api: Hypixel Mod API 1.0.1+build.1+mc1.21
			net_hypixel_mod-api: mod-api 1.0.1
		immediatelyfast: ImmediatelyFast 1.13.2+1.21.10
			net_lenni0451_reflect: Reflect 1.3.4
		iris: Iris 1.9.6+mc1.21.9
			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
		lithium: Lithium 0.20.1+mc1.21.10
		minecraft: Minecraft 1.21.10
		modmenu: Mod Menu 16.0.0-rc.1
		nofrills: NoFrills 0.4.8
			de_topobyte_jama: jama 1.1.0
			meteordevelopment_orbit: orbit 0.2.4
			owo: oωo 0.12.24+1.21.9
				blue_endless_jankson: jankson 1.2.2
				io_wispforest_endec: endec 0.1.11
				io_wispforest_endec_gson: gson 0.1.6
				io_wispforest_endec_jankson: jankson 0.1.6
				io_wispforest_endec_netty: netty 0.1.5
		placeholder-api: Placeholder API 2.8.1+1.21.10
		reeses-sodium-options: Reese's Sodium Options 1.8.6+mc1.21.10
		roughlyenoughitems: Roughly Enough Items 21.9.812
			error_notifier: Error Notifier 1.0.11
		skyblockaddons: SkyblockAddons 2.1.3+683
		skyblocker: Skyblocker 5.9.1+1.21.10
			meteordevelopment_discord-ipc: discord-ipc 1.1
			moe_nea_neurepoparser: neurepoparser 1.8.0
			org_apache_commons_commons-math3: commons-math3 3.6.1
			org_apache_commons_commons-text: commons-text 1.14.0
			org_eclipse_jgit_org_eclipse_jgit: org.eclipse.jgit 7.4.0.202509020913-r
		skyhanni: SkyHanni 5.4.0
			libninepatch: LibNinePatch 1.2.0
		sodium: Sodium 0.7.3+mc1.21.10
		sodium-extra: Sodium Extra 0.7.1+mc1.21.10
		tooltipscroll: Tooltip Scroll 1.5.0+1.21.10
			lilylib: LilyLib 4.0.1+1.21.10
		yet_another_config_lib_v3: YetAnotherConfigLib 3.8.0+1.21.9-fabric
			com_twelvemonkeys_common_common-image: common-image 3.12.0
			com_twelvemonkeys_common_common-io: common-io 3.12.0
			com_twelvemonkeys_common_common-lang: common-lang 3.12.0
			com_twelvemonkeys_imageio_imageio-core: imageio-core 3.12.0
			com_twelvemonkeys_imageio_imageio-metadata: imageio-metadata 3.12.0
			com_twelvemonkeys_imageio_imageio-webp: imageio-webp 3.12.0
			org_quiltmc_parsers_gson: gson 0.2.1
			org_quiltmc_parsers_json: json 0.2.1
		yosbr: YOSBR 0.1.2
		zoomify: Zoomify 2.14.6+1.21.9
			com_akuleshov7_ktoml-core-jvm: ktoml-core-jvm 0.5.2
	Loaded Shaderpack: (off)
	Launched Version: 1.21.10
	Launcher name: PrismLauncher
	Backend library: LWJGL version 3.3.3-snapshot
	Backend API: AMD Radeon RX 6600 GL version 3.3.0 Core Profile Context 25.11.1.251104, ATI Technologies Inc.
	Window size: 1440x829
	GFLW Platform: win32
	Render Extensions: GL_ARB_buffer_storage, GL_KHR_debug, GL_ARB_vertex_attrib_binding, GL_ARB_direct_state_access
	GL debug messages: 
	Is Modded: Definitely; Client brand changed to 'fabric'
	Universe: 400921fb54442d18
	Type: Client (map_client.txt)
	Graphics mode: fancy
	Render Distance: 12/12 chunks
	Resource Packs: vanilla, fabric, aaron-mod, apec, chatpatches, cloth-config, dandelion, entityculling, 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, firmament, gammautils, hm-api, hypixel-mod-api, immediatelyfast, iris, jarviscci, libninepatch, lilylib, lithium, mm_shedaniel, modmenu, nofrills, org_apache_commons_commons-math3, owo, placeholder-api, reeses-sodium-options, roughlyenoughitems, skyblockaddons, skyblocker, skyhanni, sodium, sodium-extra, tooltipscroll, trender, yet_another_config_lib_v3 (incompatible), yosbr, zoomify, aaron-mod:chroma_text, firmament:transparent_overlay (incompatible)
	Current Language: ru_ru
	Locale: en_RU
	System encoding: Cp1251
	File encoding: UTF-8
	CPU: 12x AMD Ryzen 5 3600 6-Core Processor

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingcnrcould not reproduce. can you provide more reproduction info / try latest version

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions