Enchantment Level Language Patch: Customize Enchantment Display

Decoding Minecraft Enchantments with the Enchantment Level Language Patch If you have ever stared at a sword labeled "Sharpness IV" and momentarily blanked on what that Roman numeral actually means, you are not alone. Minecraft's default enchantment system leans on Roman numerals to indicate powe...

Download enchlevel langpatch for Minecraft 1.17.1, 1.16.3, 1.16-Snapshot

Original name: enchlevel langpatch

Minecraft: 1.16-Snapshot, 1.16.3, 1.17.1

Loaders: Fabric, Forge

FileVersionLoaderSize
enchlevel-langpatch-1.0.1.jar1.16-SnapshotFabric22 КБDownload
enchlevel-langpatch-installer-1.1.0.jar1.16-SnapshotFabric58 КБDownload
enchlevel-langpatch-1.1.5-installer.jar1.16-SnapshotFabric60 КБDownload
enchlevel-langpatch-1.1.7.jar1.16-SnapshotFabric30 КБDownload
enchlevel-langpatch-1.2.1.jar1.16-SnapshotFabric30 КБDownload
enchlevel-langpatch-3.7.24.jar1.16.3Fabric76 КБDownload
enchlevel-langpatch-3.8.1.jar1.16.3Fabric95 КБDownload
enchlevel-langpatch-3.7.23.jar1.16.3Fabric75 КБDownload
enchlevel-langpatch-3.7.20.jar1.16.3Fabric77 КБDownload
enchlevel-langpatch-3.7.1.jar1.16.3Fabric69 КБDownload
enchlevel-langpatch-3.6.11.jar1.16.3Fabric66 КБDownload
enchlevel-langpatch-3.6.10.jar1.16.3Fabric66 КБDownload
enchlevel-langpatch-3.6.0.jar1.16.3Fabric66 КБDownload
enchlevel-langpatch-3.5.2.jar1.16.3Fabric57 КБDownload
enchlevel-langpatch-3.5.1.jar1.16.3Fabric56 КБDownload
enchlevel-langpatch-3.4.2.jar1.16.3Fabric59 КБDownload
enchlevel-langpatch-3.4.1.jar1.16.3Fabric59 КБDownload
enchlevel-langpatch-3.7.28.jar1.16.3Fabric76 КБDownload
enchlevel-langpatch-3.7.29.jar1.16.3Fabric76 КБDownload
enchlevel-langpatch-3.8.0.jar1.16.3Fabric94 КБDownload
enchlevel-langpatch-3.3.0.jar1.16.3Fabric54 КБDownload
enchlevel-langpatch-3.8.2.jar1.16.3Fabric95 КБDownload
enchlevel-langpatch-3.8.4.jar1.16.3Fabric99 КБDownload
enchlevel-langpatch-3.8.5.jar1.16.3Fabric100 КБDownload
enchlevel-langpatch-3.8.6.jar1.16.3Fabric102 КБDownload
enchlevel-langpatch-3.8.10.jar1.16.3Fabric104 КБDownload
enchlevel-langpatch-3.8.11.jar1.16.3Fabric104 КБDownload
enchlevel-langpatch-3.8.12.jar1.16.3Fabric104 КБDownload
enchlevel-langpatch-3.8.13.jar1.16.3Fabric104 КБDownload
enchlevel-langpatch-3.3.2.jar1.16.3Fabric54 КБDownload
enchlevel-langpatch-3.3.1.jar1.16.3Fabric54 КБDownload
enchlevel-langpatch-1.0.0.jar1.16.3Fabric21 КБDownload
enchlevel-langpatch-3.3.3.jar1.16.3Fabric54 КБDownload
enchlevel-langpatch-2.2.6.jar1.17.1Fabric40 КБDownload
enchlevel-langpatch-1.2.3.jar1.17.1Fabric32 КБDownload
enchlevel-langpatch-2.0.0.jar1.17.1Fabric35 КБDownload
enchlevel-langpatch-2.0.1.jar1.17.1Fabric35 КБDownload
enchlevel-langpatch-2.0.2.jar1.17.1Fabric35 КБDownload
enchlevel-langpatch-2.2.3.jar1.17.1Fabric40 КБDownload
enchlevel-langpatch-2.2.4.jar1.17.1Fabric40 КБDownload
enchlevel-langpatch-2.2.5.jar1.17.1Fabric40 КБDownload
enchlevel-langpatch-2.2.7.jar1.17.1Fabric40 КБDownload
enchlevel-langpatch-2.2.8.jar1.17.1Fabric40 КБDownload
enchlevel-langpatch-3.0.0.jar1.17.1Fabric40 КБDownload
enchlevel-langpatch-3.1.0.jar1.17.1Fabric43 КБDownload
enchlevel-langpatch-3.2.1.jar1.17.1Fabric43 КБDownload
enchlevel-langpatch-3.2.4.jar1.17.1Fabric51 КБDownload
enchlevel-langpatch-3.2.6.jar1.17.1Fabric53 КБDownload
enchlevel-langpatch-3.2.7.jar1.17.1Fabric53 КБDownload
enchlevel-langpatch-0.1.0.jar1.17.1Fabric66 КБDownload
enchlevel-langpatch-wrapper-forge-1.0.1-beta.1.16.5.jar1.16.3Forge23 КБDownload
enchlevel-langpatch-wrapper-forge-1.0.1-beta.2.jar1.17.1Forge23 КБDownload
enchlevel-langpatch-0.2.0.jar1.17.1Forge20 КБDownload

Decoding Minecraft Enchantments with the Enchantment Level Language Patch

If you have ever stared at a sword labeled "Sharpness IV" and momentarily blanked on what that Roman numeral actually means, you are not alone. Minecraft's default enchantment system leans on Roman numerals to indicate power levels, a tradition that can confuse players who are more comfortable with standard digits. The Enchantment Level Language Patch steps in to solve this, offering a clean, customizable way to display enchantment and potion levels in formats that make instant sense—whether you prefer Arabic numbers, Chinese numerals, or even traditional uppercase characters.

What Exactly Does This Mod Do?

At its core, the Enchantment Level Language Patch is a lightweight utility mod that intercepts how Minecraft renders enchantment and potion potency text. Instead of being locked into "Sharpness IV" or "Fire Protection III," you can transform those labels into "Sharpness 4" or "Fire Protection 3" with zero gameplay impact. The patch works by hooking into the game's translation system, dynamically replacing the level strings based on your chosen format. It supports multiple numeral styles, making it a favorite among players who want clarity, localization, or simply a cleaner inventory screen.

Installation and Compatibility

Setting up the mod is straightforward, but it does require a couple of prerequisites depending on your Forge version. If you are running Forge 1.14.x, you will need MixinBootstrap (or any equivalent Mixin loader) to ensure the patch functions correctly. For those still on Forge 1.13.x, ModernMixins serves the same purpose. These loaders enable the mod's core functionality by allowing it to modify the game's code at runtime. Once the loader is in place, simply drop the Enchantment Level Language Patch JAR into your mods folder. For players who enjoy a more streamlined experience, this mod can be easily installed via the foxygame.net launcher — a convenient, flexible, and modern Minecraft launcher where you can download mods right from the menu, eliminating the need to hunt through multiple websites.

Configuring Your Preferred Numeral Style

Out of the box, the mod gives you full control through its configuration files. The main settings revolve around two template keys: enchantment.level.x and potion.potency.x. By default, both use "%s", which preserves the original behavior. To change the format, you edit the type parameters in the config. Here are the available options and what they produce:

  • numeral / number / numeric / arabic / default – Standard Arabic numerals (e.g., 123). This is the most popular choice for simplicity.
  • simplified / chinese / zh_normal – Lowercase Chinese numerals (e.g., 一百二十三).
  • traditional / zh_upper – Uppercase traditional Chinese numerals (e.g., 壹佰貳拾叄).
  • roman – Roman numerals (e.g., CXXIII). Useful if you want to revert to vanilla style but with custom formatting.
  • skip / ignore – No change, allowing you to selectively replace only specific text while leaving other entries untouched.

Additionally, the langpatch.conf.enchantment.override and langpatch.conf.potion.override settings let you decide whether the patch should replace existing translations. Setting these to true ensures your chosen format always takes priority, even over other resource packs that might alter the same strings.

Telemetry and Privacy

The mod includes a lightweight telemetry system that helps the developer understand usage patterns. You can adjust the level of data collection by creating or editing the file config/enchlevel-langpatch-telemetry.txt. Options range from minimal to full reporting, and the privacy policy provides clear details on what is collected. If you prefer zero telemetry, you can simply disable it through this file.

Stub Mods for Pure Numerals

Sometimes you want an even simpler setup: pure Arabic numerals without any extra configuration. The mod author provides two stub mods that act as companions. The first stub mod forces enchantments to display as plain numbers (e.g., Sharpness 5). The second stub mod does the opposite, enforcing Roman numerals (e.g., Sharpness XXV) if you ever want to switch back. These stub mods must be loaded alongside the main Enchantment Level Language Patch. They are essentially pre-configured overrides that save you from manual config editing. You can find them labeled as "Stub Mod" in the mod's official distribution channels.

Developer-Friendly I18n API

Beyond player-facing features, the Enchantment Level Language Patch doubles as a powerful tool for mod developers. It exposes an I18n API that allows dynamic manipulation of in-game translations without altering language files directly. This means other mods can programmatically adjust enchantment or potion level displays based on context. To integrate the API into your own project, add the following repository and dependency to your build script:

Repository: https://mvn.7c7.icu

Dependency: xland.mcmod:enchlevel-langpatch:3.1.0 (use compileOnly to avoid bundling it).

Online Javadoc is available for reference, making it straightforward to implement custom formatting logic. This opens doors for modpacks that want to standardize level displays across dozens of mods or create unique localization experiences.

Why This Patch Matters for Your Gameplay

Clarity in the user interface might seem like a small detail, but it significantly reduces mental friction during intense moments. When you are in the middle of a raid or rushing to equip the right gear before a boss fight, instantly recognizing "Protection 4" is faster than decoding "Protection IV." For non-English speakers or players using resource packs with custom fonts, Roman numerals can become even harder to parse. The Enchantment Level Language Patch bridges that gap without altering any game mechanics, so your survival world remains perfectly vanilla-compatible on servers and in multiplayer.

Final Thoughts

The Enchantment Level Language Patch is a prime example of a quality-of-life mod that respects player choice. Whether you want quick Arabic numbers, culturally familiar Chinese numerals, or a hybrid approach using stub mods, the configuration options are deep yet accessible. With straightforward installation, telemetry controls, and an open API for developers, it fits neatly into any modded environment. Next time you glance at your enchanted gear, you can read the levels at a glance—exactly the way you prefer.

--- **Update May 13, 2026:** Added 1 file for version 26.1.2, 26.1.1, 26.1, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.11, 1.21.10, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16, 1.15.2, 1.15.1, 1.15, 1.14.4, 1.14.3, 1.14.2, 1.14.1, 1.14, 1.13.2, 1.12.2 (Fabric). --- **Update Jun 4, 2026:** Added 2 files for version 26.1.2, 26.1.1, 26.1, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.11, 1.21.10, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16, 1.15.2, 1.15.1, 1.15, 1.14.4, 1.14.3, 1.14.2, 1.14.1, 1.14, 1.13.2, 1.12.2 (Fabric). --- **Update Jul 4, 2026:** Added 2 files for version 26.2, 26.1.2, 26.1.1, 26.1, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.11, 1.21.10, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16, 1.15.2, 1.15.1, 1.15, 1.14.4, 1.14.3, 1.14.2, 1.14.1, 1.14, 1.13.2, 1.12.2 (Fabric).