Current behavior: On multiplayer, enchanting tools (shovel, pickaxe, axe) at an enchantment table will result in the same exact enchantments offered at each experience level.
Expected behavior: shovels, pickaxes, and axes will have different enchantments offered at the enchantment table.
I have not tested this outside of multiplayer, so I cannot confirm if it works on singleplayer or not.
STR:
1. Join a vanilla 1.15.1 multiplayer game
2. Create an enchantment table and surround it with bookcases.
3. Obtain a shovel, axe, and pickaxe
4. Place each tool into the enchantment table
5. Hover over each enchantment, observe how all tools offer the same exact enchantments as one another at various experience levels.
Linked issues
Comments

Whatever software the base game offers. We run it 100% vanilla from my friend's computer.
What server software does the server use?