Inventory UI QoL: Use mouse wheel to pick up and place items
This applies to all of the inventory grids (hotbar, backpacks, containers).
I will call the temporary item stack of the mouse cursor the "hand".
We now have:
Left Click picks up or places down whole stack
Right Click picks up half of a stack, or places down 1 item
If placing down on existing stack, merge if it's the same type, otherwise exchange whole stack with hand
Shift+Left Click moves a whole stack to another inventory area (I'm a noob so not sure about the exact logic)
Suggested additions:
Wheel Up when hovering a stack picks up 1 item, adding it to the hand
If hand already has a different item type, or its stack is full, do nothing
Wheel Down on empty slot or an existing stack places down or 1 item from hand
If type is different or stack is full, do nothing
Shift+Wheel Up transfers a single item from hovered stack to the other inventory area using the same logic as in Shift+Click, merging it with the first found stack of the same type
Shift+Wheel Down transfers a single item from the other area down to hovered stack if one is available
Maybe: search all opened inventory areas (excl the current one) to draw an item from
Shift+Wheel on an empty slot does nothing
I think these were implemented in some QoL mod in Minecraft, can't remember which.