Unable to use key modifiers in keybinds
staviq opened this issue ยท 5 comments
[1.19.x] 1.3.8
Linux, Fabric, 1.19.2 ( Medieval MC [FABRIC] 1.19.2 v6 HF )
No errors in logs. Mod shows on modlist.
When i try to rebind a key to anythings with modifiers, it still works like without the mod, for example, trying to bind "alt + e" either binds as "LEFT ALT" or as "e"
Please send a list of all enabled mods (You can find such a list in the log file at the beginning). Very likely there is a mod installed that also does stuff with keybindings. Like a custom keybinds GUI.
And: Is it only for one/some specific keybindinds that do not work with modifiers or all keybindings?
Here's the the log: http://dpaste.com/55U599A4A.
It might be worth noting the "options.amecsapi.txt" file does get created.
To be honest i have never played vanilla mc, always modded, and i was under impression that you can bind key combinations by default.
So when i first tried a 1.19 fabric modpack i was surprised i can't use key combinations, so i was looking for a mod to fix this, and i stumbled upon this one, but after adding it to the modpack nothing changed, i can't bind any key combinations.
I thought, maybe it's a problem with the gui, and the key combination does get set properly but displays only the first key of the combination, but no, if i do a modifier key plus anything, only the modifier key is registered, by itself.
You have controlling
installed and the "original version" of amecs
that does not support controlling.
See Siphalor/nmuk#5
The solution to your current problem is described here: Siphalor/nmuk#5 (comment)
I'm not sure what solution you're referring to... This problem still exists with the latest version of amecs.
I'm using:
mc 1.19.2
fabric 0.14.10
fabric-api-0.66.0+1.19.2.jar
amecs-1.3.8+mc.1.19-rc2.jar
Controlling-fabric-1.19.2-10.0+7.jar
nmuk-multiversion-1.3.1+mc1.19.jar
and others mods
You have amecs-1.3.8+mc.1.19-rc2.jar
(the official amecs) but that is not compatible with the latest version of "my nmuk fork" so you need to replace amecs with "my amecs".
If it does also not work after doing that please send your log file.