Skip to content

[Bug] Crash when opening inventory with controller connected: NullPointerException in SnapUtils.addRecipeSnapPoints #890

@Robbanks12

Description

@Robbanks12

Current Behaviour

Arm Mac
Minecraft version:1.21.11
Fabric version:0.19.2
Controlify version: 3.0.0+lts+1.21.11-fabric
Some relevant mods: Skyblocker, SkyHanni, Catharsis, Firmament, Aaron’s Mod

When my controller is connected (Xbox Series X Controller in my case) and opening the inventory in the Dwarven Mines on Hypixel Skyblock causes an immediate crash. From my experience this crash has not happened in other areas of the server.

It also could be a client‑side mod conflict from UI changes from the mods shown above.

Expected Behaviour

opening the inventory without crashing

Screenshots

No response

Reproduction Steps

Opening the inventory in Dwarven Mines on Hypixel Skyblock

Logs

Full crash report & log

---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!

Time: 2026-06-02 16:56:21
Description: Ticking current controller

java.lang.NullPointerException: Cannot read field "field_22764" because "filterButton" is null
	at knot//dev.isxander.controlify.virtualmouse.SnapUtils.addRecipeSnapPoints(SnapUtils.java:26)
	at knot//net.minecraft.class_10260.controlify$collectSnapPoints(class_10260.java:1537)
	at knot//dev.isxander.controlify.virtualmouse.VirtualMouseHandler.collectSnapPoints(VirtualMouseHandler.java:551)
	at knot//dev.isxander.controlify.virtualmouse.VirtualMouseHandler.handleControllerInput(VirtualMouseHandler.java:118)
	at knot//dev.isxander.controlify.screenop.ScreenProcessor.onControllerUpdate(ScreenProcessor.java:55)
	at knot//dev.isxander.controlify.Controlify.tickActiveController(Controlify.java:535)
	at knot//dev.isxander.controlify.Controlify.lambda$tick$2(Controlify.java:469)
	at knot//dev.isxander.controlify.utils.ControllerUtils.wrapControllerError(ControllerUtils.java:28)
	at knot//dev.isxander.controlify.Controlify.lambda$tick$1(Controlify.java:468)
	at java.base/java.util.Optional.ifPresent(Unknown Source)
	at knot//dev.isxander.controlify.Controlify.tick(Controlify.java:467)
	at knot//net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents.lambda$static$0(ClientTickEvents.java:34)
	at knot//net.minecraft.class_310.handler$cfe000$fabric-lifecycle-events-v1$onStartTick(class_310.java:14639)
	at knot//net.minecraft.class_310.method_1574(class_310.java)
	at knot//net.minecraft.class_310.method_1523(class_310.java:1354)
	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)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63)
	at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28)


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

-- Head --
Thread: Render thread
Stacktrace:
	at knot//dev.isxander.controlify.virtualmouse.SnapUtils.addRecipeSnapPoints(SnapUtils.java:26)
	at knot//net.minecraft.class_10260.controlify$collectSnapPoints(class_10260.java:1537)
	at knot//dev.isxander.controlify.virtualmouse.VirtualMouseHandler.collectSnapPoints(VirtualMouseHandler.java:551)
	at knot//dev.isxander.controlify.virtualmouse.VirtualMouseHandler.handleControllerInput(VirtualMouseHandler.java:118)
	at knot//dev.isxander.controlify.screenop.ScreenProcessor.onControllerUpdate(ScreenProcessor.java:55)
	at knot//dev.isxander.controlify.Controlify.tickActiveController(Controlify.java:535)
	at knot//dev.isxander.controlify.Controlify.lambda$tick$2(Controlify.java:469)
	at knot//dev.isxander.controlify.utils.ControllerUtils.wrapControllerError(ControllerUtils.java:28)
	at knot//dev.isxander.controlify.Controlify.lambda$tick$1(Controlify.java:468)
	at java.base/java.util.Optional.ifPresent(Unknown Source)
	at knot//dev.isxander.controlify.Controlify.tick(Controlify.java:467)
	at knot//net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents.lambda$static$0(ClientTickEvents.java:34)
	at knot//net.minecraft.class_310.handler$cfe000$fabric-lifecycle-events-v1$onStartTick(class_310.java:14639)

-- Affected controller --
Details:
	Controller name: Xbox Controller
	Controller identification: Xbox Series X Controller
	Controller type: dev.isxander.controlify.controller.ControllerEntity
Stacktrace:
	at knot//dev.isxander.controlify.utils.ControllerUtils.wrapControllerError(ControllerUtils.java:28)
	at knot//dev.isxander.controlify.Controlify.lambda$tick$1(Controlify.java:468)
	at java.base/java.util.Optional.ifPresent(Unknown Source)
	at knot//dev.isxander.controlify.Controlify.tick(Controlify.java:467)
	at knot//net.fabricmc.fabric.api.client.event.lifecycle.v1.ClientTickEvents.lambda$static$0(ClientTickEvents.java:34)
	at knot//net.minecraft.class_310.handler$cfe000$fabric-lifecycle-events-v1$onStartTick(class_310.java:14639)
	at knot//net.minecraft.class_310.method_1574(class_310.java)
	at knot//net.minecraft.class_310.method_1523(class_310.java:1354)
	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)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63)
	at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28)

-- Uptime --
Details:
	JVM uptime: 10242.676s
	Wall uptime: 10229.881s
	High-res time: 10219.704s
	Client ticks: 203687 ticks / 10184.350s
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)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at com.modrinth.theseus.MinecraftLaunch.relaunch(MinecraftLaunch.java:63)
	at com.modrinth.theseus.MinecraftLaunch.main(MinecraftLaunch.java:28)

-- Affected level --
Details:
	All players: 21 total; class_746{name=MlngKai, id=769488, pos=(-27.578009744854956, 200.0, -121.63993189572082), mode=SURVIVAL, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=Feery101, id=691157, pos=(-39.784290915904094, 200.0, -124.28666455397628), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=Feuerjulian, id=777320, pos=(-21.140391324309487, 151.0, -77.50294812574313), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=Treasuer Hunter, id=663843, pos=(-76.30000001192093, 202.0, -65.49999104404962), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=pu29oy8m5d, id=126, pos=(-10.5, 201.0, -103.5), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=4yzjr38b93, id=127, pos=(-15.5, 201.0, -98.5), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=eb697g3ii5, id=133, pos=(-37.5, 200.0, -131.5), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=35834q8asa, id=149, pos=(-45.5, 200.0, -124.5), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=1fa7p7nnbl, id=150, pos=(-45.5, 200.0, -118.5), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=w6xam3tw5w, id=198, pos=(-38.0, 200.0, -119.0), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=c0p1v21881, id=155, pos=(-30.0, 213.84375, -89.0), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=HairyLairy3734, id=667756, pos=(-0.7728407118055555, 206.77766927083331, -140.71107313368054), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=Bomin , id=11802, pos=(26.6, 203.33260091145831, -144.8), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=Treasuer Hunter, id=666916, pos=(-100.61138037222929, 188.0, -54.68583558089277), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=VOIDSMITH123, id=667326, pos=(55.23349287872942, 203.06050579418155, -93.49816665684298), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=Treasuer Hunter, id=666918, pos=(-134.30000001192093, 199.14561631944446, -84.49993213694344), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=Goblin , id=779560, pos=(-113.698486328125, 154.0, -37.824951171875), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=Treasuer Hunter, id=737360, pos=(-125.69999998807907, 205.668212890625, -61.50007664021167), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=Treasuer Hunter, id=666924, pos=(-138.30000001192093, 198.0, -60.49460581586273), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=slysiic, id=493447, pos=(-114.63102213541666, 152.0, -34.049072265625), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}, class_745{name=35r4ufv9o3, id=9, pos=(5.375, 200.0, -109.21875), mode=CREATIVE, permission=net.minecraft.class_12096$$Lambda/0x000000c8035b9b70@6f1f33f0}
	Chunk stats: 5041, 225
	Level dimension: minecraft:overworld
	Level spawn location: World: (-49,200,-122), Section: (at 15,8,6 in -4,12,-8; chunk contains blocks -64,0,-128 to -49,255,-113), Region: (-1,-1; contains chunks -32,-32 to -1,-1, blocks -512,0,-512 to -1,255,-1)
	Level time: 337566850 game time, 763539 day time
	Server brand: Hypixel BungeeCord (2026.6.2.1) <- Hygot 2026.6.1.1
	Server type: Non-integrated multiplayer server
	Tracked entity count: 102

-- Last reload --
Details:
	Reload number: 2
	Reload reason: manual
	Finished: Yes
	Packs: vanilla, aaron-mod, ambientenvironment, ambientsounds, bazaarutils, betterblockentities, catharsis, chat_heads, chatpatches, chattools, cloth-config, conditional-mixin, continuity, controlify, controlling, coolrain, creativecore, dandelion, debugify, dynamic_fps, dynamiccrosshair, dynamiccrosshair-api, entity_model_features, entity_texture_features, 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, forcecloseworldloadingscreen, fzzy_config, haptichotbar, hm-api, hypixel-mod-api, immediatelyfast, jarviscci, keybindprofiles, keyoverlay, kirin, libbamboo, libninepatch, lilylib, lithium, marketguard, meowdding-item-dfu, midnightlib, mm_shedaniel, modmenu, moreculling, multi-key-bindings, notenoughanimations, opentoserver, org_apache_commons_commons-math3, paperdoll, particle_core, perspective-enhancements, placeholder-api, presencefootsteps, reeses-sodium-options, searchables, shine, skinlayers3d, skyblock-api, skyblocker, skyhanni, smoothskies, sodium, sodium-extra, soundcontroller, sspb, toggle-sprint-display, tooltipscroll, trender, tse, uilib, ukulib, ukus-armor-hud, walksylib, yet_another_config_lib_v3, aaron-mod:chroma_text, file/Hypixel+ 0.24.5c for 26.1.cats.zip, file/3D-fishing-hook-bobber-3.0-fancy-with-line.zip, file/Low Fire.zip, file/Sophie's Enchant Books V1.7.zip, file/FreshAnimations_v1.10.4.zip, continuity:default, continuity:glass_pane_culling_fix

-- System Details --
Details:
	Minecraft Version: 1.21.11
	Minecraft Version ID: 1.21.11
	Operating System: Mac OS X (aarch64) version 26.0
	Java Version: 21.0.10, Azul Systems, Inc.
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Azul Systems, Inc.
	Memory: 188315752 bytes (179 MiB) / 4043309056 bytes (3856 MiB) up to 4294967296 bytes (4096 MiB)
	CPUs: 8
	Processor Vendor: Apple Inc.
	Processor Name: Apple M1
	Identifier: Apple Inc. Family 0x1b588bb3 Model 0 Stepping 0
	Microarchitecture: ARM64 SoC: Firestorm + Icestorm
	Frequency (GHz): 3.20
	Number of physical packages: 1
	Number of physical CPUs: 8
	Number of logical CPUs: 8
	Graphics card #0 name: Apple M1
	Graphics card #0 vendor: Apple (0x106b)
	Graphics card #0 VRAM (MiB): 0.00
	Graphics card #0 deviceId: unknown
	Graphics card #0 versionInfo: unknown
	Memory slot #0 capacity (MiB): 0.00
	Memory slot #0 clockSpeed (GHz): 0.00
	Memory slot #0 type: unknown
	Virtual memory max (MiB): 13312.00
	Virtual memory used (MiB): 11597.84
	Swap memory total (MiB): 5120.00
	Swap memory used (MiB): 4643.94
	Space in storage for jna.tmpdir (MiB): available: 11216.90, total: 233752.44
	Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 11216.90, total: 233752.44
	Space in storage for io.netty.native.workdir (MiB): available: 11216.90, total: 233752.44
	Space in storage for java.io.tmpdir (MiB): available: 11216.90, total: 233752.44
	Space in storage for workdir (MiB): available: 11216.90, total: 233752.44
	JVM Flags: 1 total; -Xmx4096M
	Debug Flags: 0 total; 
	Fabric Mods: 
		aaron-mod: Aaron's Mod 3.0.0-beta.3+1.21.11
			net_azureaaron_legacy-item-dfu: legacy-item-dfu 1.0.3+1.21.5
			net_azureaaron_networth-calculator: networth-calculator 1.0.5
		ambientenvironment: AmbientEnvironment 27.0.0.1
		ambientsounds: AmbientSounds 6.3.5
		architectury: Architectury 19.0.1
		bazaarutils: Bazaar Utils 0.6.2
			commons-codec_commons-codec: commons-codec 1.16.0
			commons-logging_commons-logging: commons-logging 1.2
			meteordevelopment_orbit: orbit 0.2.4
			net_hypixel_hypixel-api-core: hypixel-api-core 4.4
			net_hypixel_hypixel-api-transport-apache: hypixel-api-transport-apache 4.4
			org_apache_httpcomponents_httpclient: httpclient 4.5.14
			org_apache_httpcomponents_httpcore: httpcore 4.4.16
			org_danilopianini_gson-extras: gson-extras 3.3.0
		betterblockentities: BBE 1.3.4+mc1.21.11
		catharsis: Catharsis 1.0.0-beta.16
			me_owdding_cats: cats 1.0.0-beta.1
			skyblock-api: skyblock-api 4.1.11
				meowdding-item-dfu: Meowdding Item Dfu 1.0.9-beta.1
				tech_thatgravyboat_repo-lib_repo-lib: repo-lib 4.0.1
		chat_heads: Chat Heads 1.2.1
		chatanimation: ChatAnimation 1.1.3
		chatpatches: Chat Patches 8.0-alpha.8
		chattools: Chat Tools 2.4.2.2
			com_sshtools_two-slices: two-slices 0.9.4
		cloth-config: Cloth Config v20 21.11.153
		continuity: Continuity 3.0.1-beta.1+1.21.11
		controlify: Controlify 3.0.0+lts+1.21.11-fabric
			dev_isxander_libsdl4j: libsdl4j 3.2.18.release-3.2.18-79
			dev_isxander_steamdeck4j: steamdeck4j 1.1.7
			org_hid4java_hid4java: hid4java 0.8.0
		controlling: Controlling 29.0.1
		coolrain: CoolRain 1.4.0-1.21.11
		creativecore: CreativeCore 2.14.11
			net_neoforged_bus: bus 7.2.0
		debugify: Debugify 1.21.11+1.1
		dynamic_fps: Dynamic FPS 3.11.6
			net_lostluma_battery: battery 2.0.0
		dynamiccrosshair: Dynamic Crosshair 9.11
			dynamiccrosshair-api: DynamicCrosshair API 1.2
			libbamboo: LibBamboo 2.25
		entity_model_features: Entity Model Features 3.2.4
		entity_texture_features: Entity Texture Features 7.1
		entityculling: EntityCulling 1.10.2
			transition: TRansition 1.0.19
			trender: TRender 1.0.13
		fabric-api: Fabric API 0.141.4+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.48+eed0806f3e
			fabric-data-generation-api-v1: Fabric Data Generation API (v1) 23.4.1+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.1+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.6+6b6d71a53e
			fabric-object-builder-api-v1: Fabric Object Builder API (v1) 21.1.40+4fc5413f3e
			fabric-particles-v1: Fabric Particles (v1) 4.2.12+4fc5413f3e
			fabric-recipe-api-v1: Fabric Recipe API (v1) 8.2.4+4ebb5c083e
			fabric-registry-sync-v0: Fabric Registry Sync (v0) 6.2.6+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.162+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.11+kotlin.2.3.21
			org_jetbrains_kotlin_kotlin-reflect: kotlin-reflect 2.3.21
			org_jetbrains_kotlin_kotlin-stdlib: kotlin-stdlib 2.3.21
			org_jetbrains_kotlin_kotlin-stdlib-jdk7: kotlin-stdlib-jdk7 2.3.21
			org_jetbrains_kotlin_kotlin-stdlib-jdk8: kotlin-stdlib-jdk8 2.3.21
			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.11.0
			org_jetbrains_kotlinx_kotlinx-serialization-core-jvm: kotlinx-serialization-core-jvm 1.11.0
			org_jetbrains_kotlinx_kotlinx-serialization-json-jvm: kotlinx-serialization-json-jvm 1.11.0
		fabricloader: Fabric Loader 0.19.2
			mixinextras: MixinExtras 0.5.4
		ferritecore: FerriteCore 8.2.0
		firmament: Firmament 44.2.0+mc1.21.11
			cloth-basic-math: cloth-basic-math 0.6.1
			hypixel-mod-api: Hypixel Mod API 1.0.1+build.1+mc1.21
				net_hypixel_mod-api: mod-api 1.0.1
			jarviscci: Jarvis Common Config Index 2.1.0
			mm_shedaniel: Manningham Mills (shedaniel's fork) 2.4.1
		forcecloseworldloadingscreen: kennytv's epic force close loading screen mod for Fabric 2.3.4
		fzzy_config: Fzzy Config 0.7.6+1.21.11
			blue_endless_jankson: jankson 1.2.3
			fabric-permissions-api-v0: fabric-permissions-api 0.6.1
			net_peanuuutz_tomlkt_tomlkt-jvm: tomlkt-jvm 0.3.7
		haptichotbar: HapticHotbar 1.0.0
		immediatelyfast: ImmediatelyFast 1.14.2+1.21.11
			net_lenni0451_reflect: Reflect 1.6.1+curseforge
		java: OpenJDK 64-Bit Server VM 21
		keybindprofiles: KeyBindProfiles 1.0.2
		keyoverlay: Key Overlay 1.0.0
		lithium: Lithium 0.21.4+mc1.21.11
		marketguard: ScamScreener MarketGuard 1.2.3
		midnightlib: MidnightLib 1.9.3
		minecraft: Minecraft 1.21.11
		modmenu: Mod Menu 17.0.0
		moreculling: More Culling 1.6.2
			conditional-mixin: conditional mixin 0.6.3
		multi-key-bindings: Multi Key Bindings 1.3.4+1.21.11
		notenoughanimations: NotEnoughAnimations 1.12.3
		opentoserver: Open To Multiplayer Screen 1.21.11
		paperdoll: Paperdoll 1.4.0
		particle_core: Particle Core 0.3.2+1.21.11
		perspective-enhancements: Perspective Enhancements 1.1.1-1.21.11
		placeholder-api: Placeholder API 2.8.2+1.21.10
		presencefootsteps: Presence Footsteps 1.12.3+1.21.11
			kirin: Kirin UI 1.21.4+1.21.11
		reeses-sodium-options: Reese's Sodium Options 2.0.3+mc1.21.11
		searchables: Searchables 1.0.4
		shine: Shine 2.0.0
		skinlayers3d: 3d-Skin-Layers 1.11.1
		skyblocker: Skyblocker 6.4.1+1.21.11
			dandelion: Dandelion 1.0.0-alpha.18+1.21.11
			hm-api: HM Api 1.0.2+1.21.11
			meteordevelopment_discord-ipc: discord-ipc 1.1
			moe_nea_neurepoparser: neurepoparser 1.10.0
			org_apache_commons_commons-math3: commons-math3 3.6.1
			org_apache_commons_commons-text: commons-text 1.15.0
		skyhanni: SkyHanni 7.22.0
			com_notkamui_libs_keval-jvm: keval-jvm 1.1.1
			commons-net_commons-net: commons-net 3.11.1
			libninepatch: LibNinePatch 1.2.0
			org_eclipse_jgit_org_eclipse_jgit: org.eclipse.jgit 7.6.0.202603022253-r
		smoothskies: Smooth Skies 2.10.13
			com_moulberry_mixinconstraints: mixinconstraints 1.1.0
			mixinsquared: MixinSquared 0.3.3
		sodium: Sodium 0.8.12+mc1.21.11
		sodium-extra: Sodium Extra 0.8.3+mc1.21.11
		soundcontroller: Sound Controller 1.2.4
		sspb: Sodium Shadowy Path Blocks 6.0.0
		toggle-sprint-display: Toggle Sprint Display 1.6.0
		tooltipscroll: Tooltip Scroll 1.5.1+1.21.10
			lilylib: LilyLib 4.0.1+1.21.10
		tse: TSE Mod 1.6.0
		uilib: UI Lib 19.1.0
		ukulib: ukulib 1.10.2+1.21.11
			com_moandjiezana_toml_toml4j: toml4j 0.7.2
		ukus-armor-hud: uku's Armor HUD 0.10.2+mc1.21.11
		walksylib: Walksy Lib 0.9.992+1.21.11
		yet_another_config_lib_v3: YetAnotherConfigLib 3.8.2+1.21.11-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
	Launched Version: 1.21.11
	Launcher name: theseus
	Backend library: LWJGL version 3.3.3-snapshot
	Backend API: Apple M1 GL version 4.1 Metal - 90.5, Apple
	Window size: 3360x2100
	GFLW Platform: cocoa
	Render Extensions: GL_EXT_texture_filter_anisotropic
	GL debug messages: <debugging unavailable>
	Is Modded: Definitely; Client brand changed to 'fabric'
	Universe: 400921fb54442d18
	Type: Client (map_client.txt)
	GPU Warnings: version: Metal
	Transparency: regular
	Render Distance: 32/32 chunks
	Resource Packs: vanilla, aaron-mod, ambientenvironment (incompatible), ambientsounds (incompatible), bazaarutils, betterblockentities, catharsis, chat_heads, chatpatches, chattools, cloth-config, conditional-mixin, continuity, controlify, controlling (incompatible), coolrain, creativecore (incompatible), dandelion, debugify, dynamic_fps, dynamiccrosshair, dynamiccrosshair-api, entity_model_features (incompatible), entity_texture_features (incompatible), 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, forcecloseworldloadingscreen, fzzy_config, haptichotbar, hm-api, hypixel-mod-api, immediatelyfast, jarviscci, keybindprofiles, keyoverlay, kirin, libbamboo, libninepatch, lilylib, lithium, marketguard, meowdding-item-dfu, midnightlib, mm_shedaniel, modmenu, moreculling, multi-key-bindings, notenoughanimations, opentoserver, org_apache_commons_commons-math3, paperdoll (incompatible), particle_core, perspective-enhancements, placeholder-api, presencefootsteps, reeses-sodium-options, searchables (incompatible), shine, skinlayers3d, skyblock-api, skyblocker, skyhanni, smoothskies, sodium, sodium-extra, soundcontroller, sspb, toggle-sprint-display, tooltipscroll, trender, tse, uilib, ukulib, ukus-armor-hud, walksylib, yet_another_config_lib_v3 (incompatible), aaron-mod:chroma_text, file/Hypixel+ 0.24.5c for 26.1.cats.zip, file/3D-fishing-hook-bobber-3.0-fancy-with-line.zip, file/Low Fire.zip, file/Sophie's Enchant Books V1.7.zip, file/FreshAnimations_v1.10.4.zip, continuity:default, continuity:glass_pane_culling_fix
	Current Language: en_us
	Locale: en_US
	System encoding: UTF-8
	File encoding: UTF-8
	CPU: 8x Apple M1

Mod Version

3.0.0+lts+1.21.11-fabric

Controller

Xbox Series X

Bluetooth

  • Yes

Operating System

macOS

ARM

  • Yes

Additional Information

No response

Just to make sure...

  • I have made sure I am using the latest version of Controlify for the latest version of Minecraft.
  • I have made sure there are no other issues describing the same problem on the issue tracker.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions