

Modifier Key Fix
This simple mod solves a problem I frequently encountered and which may bother other players as well.
In the standard version of Minecraft, when assigning a modifier (Ctrl, Shift or Alt) to a keybind, the game still registers the base key press. Let's take a clear example:
Although such a combination is unlikely to be used in actual gameplay, it perfectly demonstrates the essence of the problem. Here, if you press D, the character will move right as usual. But when pressing Ctrl+D, the game recognizes both moving left AND moving right simultaneously, as a result of which the character stays in place.
This mod changes this behavior: if a modifier is pressed and it's used in a keybind, the basic key behavior is ignored. Now you can move left with Ctrl+D and right with regular D! If a modifier is pressed but there's no assigned keybind for it, everything works in the standard way.
Important note: in the keybindings menu, conflicting combinations will still appear as overlapping. This is more difficult to fix and isn't a serious problem. I recommend using specialized mods for key management, such as Keyboard Wizard.