Tridenchantability: Give Your Trident the Power of a Sword
Tridents have always been the odd one out in Minecraft's enchanting system. You can slap Loyalty, Impaling, or Channeling on them, but try to add Sharpness or Looting and the game simply refuses. Tridenchantability fixes that gap by expanding the weapon category so tridents finally count as weapons in the enchanting logic. The result is a trident that can carry the same enchantments you would normally reserve for a diamond sword.
What Tridenchantability Actually Changes
Under the hood, Minecraft defines which enchantments apply to which items through an internal category system. By default, only swords belong to the weapon category, which is why Sharpness, Smite, Bane of Arthropods, Sweeping Edge, Looting, Fire Aspect, and Knockback never appear for tridents. Tridenchantability modifies that logic to include tridents as well. Once installed, an enchanting table or anvil can treat your trident like any other weapon.
The add-on also exposes the trident's enchantability value through a JSON config file located at config/tridenchantability.json. That number influences how likely you are to roll high-tier enchantments at an enchanting table. If you want a trident that reliably produces strong options, raising the value gives you more control over the randomness that normally governs enchanting.
Supported Versions and Mod Loaders
Tridenchantability is built for modern Minecraft releases and works across the Fabric and NeoForge loaders, so you are not locked into a single modding ecosystem. Check the add-on page for the exact Minecraft version range before you download Tridenchantability, since each release targets a specific game build. If you run a modpack, confirm that your loader matches the file you grab.
Configuring the Enchantability Value
The config file is refreshingly simple. Open config/tridenchantability.json and you will find a single enchantability entry you can adjust. Higher values make the enchanting table more generous; lower values keep tridents rare and challenging to upgrade. The best part is that the file is reloadable in-game. Type /reload in chat after editing, and the new value takes effect without restarting your world.
- Enchant tridents with Sharpness, Smite, and Bane of Arthropods
- Add Looting to boost mob drops from trident kills
- Apply Fire Aspect and Knockback for extra combat pressure
- Fine-tune enchantability through a reloadable JSON config
- Works alongside other enchantment and combat mods
How to Install Tridenchantability
Installing the add-on follows the standard modding routine. First, confirm you have Fabric or NeoForge installed for your Minecraft version. Next, drop the Tridenchantability jar file into your mods folder. Launch the game once so the config file generates, then close it and edit config/tridenchantability.json to your liking. Reopen the game, run /reload if you make further tweaks, and start enchanting.
If you would rather skip the manual file shuffling, the foxygame.net launcher handles Tridenchantability through its built-in add-on catalog, letting you install it with a single click and keeping it updated automatically whenever a new build lands. That approach saves you from hunting down the correct jar for your loader and version.
Tips for Getting the Most Out of It
Combine Looting with a high enchantability value and you turn every drowned farm into a steady source of tridents and rotten flesh. Pair Fire Aspect with Impaling and you have a weapon that shreds both aquatic mobs and anything standing on dry land. Just remember that some servers treat expanded enchantment sets as unbalanced, so check the rules before bringing a fully loaded trident into multiplayer.
Tridenchantability is a small, focused add-on that solves a long-standing annoyance for trident fans. It respects vanilla balance by leaving the enchantability value in your hands, supports the major loaders, and reloads on the fly. Whether you want a Looting trident for farming or a Sharpness monster for PvP, this mod makes it possible with minimal setup.
===ARTICLE===