Create seperate bindings for inventory manipulation
Current shift-click based system for inventory managing is problematic due to inconsistency with different layouts (example: H-K-J-L, U-I-K-O, etc), creating problems for disabled, left-handed and masochistic people. I also would not consider it a preferable coding practice.
Solutions:
- Bind to an existing control button such as "Crouch" or "Shift" (whatever it does in the first place?)
- Separate "Inventory Management" bind
I've glimpsed though issues ( https://github.com/PixelGuys/Cubyz/issues/1990 , https://github.com/PixelGuys/Cubyz/issues/2210 , https://github.com/PixelGuys/Cubyz/issues/2189 , https://github.com/PixelGuys/Cubyz/issues/2201 , https://github.com/PixelGuys/Cubyz/issues/2253 ) and it looks like current development is generally moving towards having a whole pack of unchangeable keybinds, so perhaps this issue should advocate for setting a rule on this matter before we become too comfortable with having reduced accessibility.
Generally, player should be allowed to modify any gameplay-related keybind. Non-gameplay binds (F1-F12 row, something-something developer) can be hardcoded.
nobody is trying to make unchangeable keybinds
I've glimpsed though issues ( https://github.com/PixelGuys/Cubyz/issues/1990 , https://github.com/PixelGuys/Cubyz/issues/2210 , https://github.com/PixelGuys/Cubyz/issues/2189 , https://github.com/PixelGuys/Cubyz/issues/2201 , https://github.com/PixelGuys/Cubyz/issues/2253 ) and it looks like current development is generally moving towards having a whole pack of unchangeable keybinds, so perhaps this issue should advocate for setting a rule on this matter before we become too comfortable with having reduced accessibility.
Nothing here suggests that they will be unchangeable, they just list what the default ones might be.
I've glimpsed though issues ( #1990 , #2210 , #2189 , #2201 , #2253 ) and it looks like current development is generally moving towards having a whole pack of unchangeable keybinds, so perhaps this issue should advocate for setting a rule on this matter before we become too comfortable with having reduced accessibility.
Nothing here suggests that they will be unchangeable, they just list what the default ones might be.
An existing inventory "Shift" keybind is currently not listed in settings, therefore it is unchangeable from player perspective - some of mentioned issues are an enhancements of this mechanic.
In any case, this matter should be decided on, we don't want to operate on assumptions.