WEDERENCHANTFIXER
FIX HIGH-LEVEL ENCHANTMENT DISPLAY
WederEnchantFixer fixes how the Minecraft client displays high-level enchantments.
Instead of allowing Minecraft to display raw enchantment names and levels,
the plugin intercepts inventory packets and rewrites the displayed lore using
Spanish enchantment names and your preferred level format.
Choose between Roman numerals or Arabic numbers without modifying
the real ItemStack stored by the server.
KEY FEATURES
- High-Level Enchantment Display Fix
Replaces Minecraft's default high-level enchantment display with clean,
readable custom lore.
- Spanish Enchantment Names
Automatically translates vanilla enchantment names into Spanish.
- Minecraft 1.21+ Enchantments
Includes newer enchantments such as Density, Breach, Wind Burst and Lunge.
- Automatic Fallback
If the server registers an enchantment without a predefined translation,
WederEnchantFixer automatically falls back to its NamespacedKey.
- Roman & Arabic Levels
Choose how enchantment levels are displayed directly from config.yml.
Roman:
Arabic:Code (Text):
I II III IV V X XX
Code (Text):
1 2 3 4 5 10 20
- Packet-Based System
Uses ProtocolLib to intercept inventory packets such as
SET_SLOT and WINDOW_ITEMS.
- Does Not Modify Real Items
Only the ItemStack representation sent to the client is changed.
The real item stored in the inventory or world remains untouched.
- Registry-Based Enchantment Resolution
Enchantments are resolved using Registry and NamespacedKey.
If an enchantment does not exist on the running Minecraft version,
it is safely ignored instead of breaking plugin startup.
- Hot Configuration Reload
Change the level format and apply it without restarting the server:
or:Code (Text):
/wederenchantfixer reload
Code (Text):
/wef reload
- Lightweight
Focused entirely on fixing enchantment visualization without adding
unnecessary gameplay systems or background features.
HOW IT WORKS
WederEnchantFixer does not permanently modify your items.
ProtocolLib intercepts inventory packets before they reach the Minecraft client.
Original ItemStack
↓
Inventory Packet
↓
WederEnchantFixer
↓
Custom Enchantment Lore
↓
Minecraft Client
The server continues storing the original ItemStack while the player receives
a modified visual representation.
This allows WederEnchantFixer to change how enchantments appear without
changing the actual enchantment data.
LEVEL FORMAT
The enchantment level format can be configured inside:
Code (Text):
plugins/WederEnchantFixer/config.yml
Code (Text):
level-format: ROMAN
Code (Text):
Filo X
Protección XV
Eficiencia XX
Code (Text):
level-format: ARABIC
Code (Text):
Filo 10
Protección 15
Eficiencia 20
Code (Text):
/wederenchantfixer reload
Code (Text):
/wef reload
ENCHANTMENT SUPPORT
WederEnchantFixer translates vanilla Minecraft enchantments into Spanish.
This includes classic enchantments and newer enchantments introduced
in Minecraft 1.21+.
Examples include:
- Protección
- Filo
- Eficiencia
- Irrompibilidad
- Fortuna
- Poder
- Infinidad
- Reparación
- Densidad
- Fisura
- Ráfaga de viento
- Estocada
The plugin uses the server's enchantment Registry and NamespacedKey system
instead of assuming that every enchantment exists on every Minecraft version.
If an enchantment is unavailable on the current version, it is skipped safely.
If a registered enchantment does not have a predefined translation,
its key is used as a fallback.
PROTOCOLLIB INTEGRATION
ProtocolLib 5.4.0 or newer is required.
WederEnchantFixer uses ProtocolLib to intercept and modify the ItemStacks
contained inside inventory packets.
If ProtocolLib is not installed, WederEnchantFixer automatically disables
itself during startup and displays a message in the console.
VERY NEW MINECRAFT VERSIONS
ProtocolLib relies on internal CraftBukkit/Paper implementation details
to read and write ItemStacks contained in packets.
Because of this, when a new Minecraft version is released, ProtocolLib may
require an update before fully supporting it.
ProtocolLib may display a message similar to:
Code (Text):
Version (MC: X.X.X) has not yet been tested!
Minecraft version, WederEnchantFixer detects the failure and stops attempting
to rewrite enchantment lore for the remainder of that server session.
Only one warning is logged instead of repeatedly filling the console with errors.
In this situation, install a ProtocolLib build compatible with your exact
Minecraft version.
COMMANDS & PERMISSIONS
| Command | Alias | Permission | Description |
| /wederenchantfixer reload | /wef reload | wederenchantfixer.reload | Reloads config.yml without restarting the server. |
The permission defaults to:
Code (Text):
op
REQUIREMENTS
| Dependency | Version | Required |
| Spigot / Paper | 1.20+ | Yes |
| ProtocolLib | 5.4.0+ | Yes |
| Java | 21 - 26 | Yes |
WederEnchantFixer supports Minecraft 1.20 and newer versions supported
by Spigot/Paper.
Compatibility with extremely new Minecraft versions may temporarily depend
on ProtocolLib providing support for that specific version.
INSTALLATION
- Download WederEnchantFixer.jar.
- Install ProtocolLib 5.4.0 or newer.
- Place both plugins inside your server's:
Code (Text):
plugins/
- Start or restart the server.
- WederEnchantFixer will automatically generate:
Code (Text):
plugins/WederEnchantFixer/config.yml
- Choose your preferred enchantment level format:
or:Code (Text):
level-format: ROMAN
Code (Text):
level-format: ARABIC
- Apply configuration changes with:
or:Code (Text):
/wederenchantfixer reload
Code (Text):
/wef reload
BEFORE & AFTER
BEFORE
Default high-level enchantment display:
AFTER
High-level enchantments displayed with WederEnchantFixer:
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
WederEnchantFixer is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 2 times (via Spigot). Download it and open it directly in the game.