Fix and clean-up some of the dimension/item tooltip stuff.

This should fix the client crash that happened on multiplayer with
trying to get the dimension name from the world provider.
Improve the selected module indication.
Minor: Change Ender Bow tooltip hold shift behaviour a bit.