promotional bannermobile promotional banner

Enchantment Numbers Fix

Simple mod that converts numbers over 10 to Roman numerals
Back to Files

[Fabric] 26.1.2-3.0.0

File nameenchantnumfix-fabric-26.1.2-3.0.0.jar
Uploaded
Jul 28, 2026
Downloads
20
Size
17.9 KB
Mod Loaders
Fabric
File ID
8524428
Type
R
Release
Supported game versions
  • 26.1.2

Curse Maven Snippet

Fabric

modImplementation "curse.maven:enchantment-numbers-fix-683062:8524428"

Learn more about Curse Maven

What's new

26.1.2 - 3.0.0

BREAKING CHANGES

  • This release targets Minecraft 26.1.2 and requires Java 25. It is not compatible with 1.21.x.

Bug Fixes

  • Enchantment levels outside 1–3999 no longer crash. Classic Roman numerals have no representation for zero or negatives — which another mod's /enchant command can produce — and the lookup returned null for those, which was unboxed straight to int. Out-of-range levels now fall back to the Arabic value.

Changes

  • Updated to Minecraft 26.1.2 / Architectury 20.0.7, built against official Mojang mappings.
  • Much better compatibility with other enchantment-tooltip mods. The mixin used @Overwrite on Enchantment.getFullname — a verbatim copy of vanilla with one line changed — which clashes with any other mod touching that method. It now redirects only the single call that builds the level suffix, so vanilla keeps ownership of the description text, the curse/gray styling, and the decision of whether to append a suffix at all.
  • Added README.md, TEST_PLAN.md and POTENTIAL_FEATURES.md.

This mod has no additional files