The bug
Very high (and very low) levels of effects and enchantments display the following:
For effects (levels 7 to 127, no negatives), it will display
potion.potency.<level>
For enchantments (levels 11 to 32767, levels -1 to -32768), it will display
enchantment.level.<level>
Fixes
Version 1.12 and below:
Version 1.13 and above:
SIDE NOTE
Because I cannot find letters with a vinculum on top of them to represent higher Roman numerals, I used basic mathematical operations instead.
Notes
I am aware that this bug has a high chance to be resolved as 'Invalid' but please reconsider now that there are fixes made (albeit fixes that are quite large in terms of computer memory).
I've got a few things to say:
This is a feature request, please use /r/minecraftsuggestions for those.
Enchantment levels which aren't reachable in vanilla (survival mode or
/enchant
) aren't supported:Any effect outside of those provided in vanilla circumstances should be considered unsupported officially and may or may not work as you'd expect.
– @unknown (source)
Also see MC-10755 about this.
Your fixed files are ridiculously huge (with that I mean, over ten times bigger than the actual current language files). It wouldn't make any sense to include the strings into the language files that way, it would be way easier and simpler to just add a simple roman numeral converter to the game for that.
As far as I know, the Romans didn't write big numbers that way. They had ↁ for 5000 and ↂ for 10000.