mojira.dev
MC-127680

Very high and very low levels of effects and enchantments display their translation code + fix

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:

[media]
  • Version 1.13 and above:

[media]
  • 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).

Attachments

Comments 1

I've got a few things to say:

  1. This is a feature request, please use /r/minecraftsuggestions for those.

  2. 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.

  3. 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.

  4. As far as I know, the Romans didn't write big numbers that way. They had ↁ for 5000 and ↂ for 10000.

xXUnztoppablezXx

(Unassigned)

Unconfirmed

enchantment-level, potion-potency, translation

Minecraft 1.12.2, Minecraft 18w11a

Retrieved