Enchanting Plus (Forge/Neoforge/Fabric)

No more random enchantments!
Recipe.png

Recipe.png

About.png

About.png

Description


Enchanting in vanilla is a slot machine. Enchanting Plus replaces it with an Advanced Enchantment Table where you choose exactly which enchantments go on your gear — and pay a fair XP price for each one.

This is a port of the original Enchanting Plus by Darkhax from 1.12.2 to modern Minecraft. Grab the file for your version and loader from the Files tab — currently 1.20.1 and 1.21/1.21.1 are covered.

How it works

  • Put any enchantable item into the Advanced Enchantment Table.
  • Every enchantment that fits the item appears with its own slider — set each one to the level you want.
  • The XP cost scales with the enchantment's rarity and level. Incompatible enchantments lock each other out, following the same rules as vanilla.
  • Bookshelves around the table reduce the cost, up to 30%.

The fine print that makes it interesting

  • Treasure enchantments (Mending, Frost Walker, Soul Speed…) don't come for free: the table must stand on a 3×3 floor of beacon-base blocks, in daylight. They also cost 4× more.
  • Curses can only be touched around midnight under a full moon — add them cheaply, or pay 3× to strip them off an item.
  • The table stores items like a chest, and every player gets their own private slot — nothing gets stolen on a server.
  • Craft the table from scratch, or sneak + right-click a vanilla enchanting table with a Table Upgrade to convert it in place.
  • Seven decorative floating books that glow, feed enchanting power to tables (configurable), shift up and down with a feather or an iron ingot, and trigger comparators when someone reads them.
  • Hold sneak over any slider to read what the enchantment actually does.
  • Item and enchantment blacklists plus all cost factors live in config/eplus.json.
  • JEI integration included.

Requirements

Loader Needed
NeoForge/Forge Architectury API
Fabric Architectury API + Fabric API

Credits

  • Ocle_42 — the modern ports (1.20.1, 1.21.1)
  • Darkhax and the original team (lclc98, xkyouchoux, odininon, GnR Slash) — the original Enchanting Plus

The Enchanting Plus (Forge/Neoforge/Fabric) Team

Forgeborn tier frameprofile avatar
Owner
Forgeborn tier icon
  • 8
    Followers
  • 16
    Projects
  • 105.8K
    Downloads

More from Ocle_42View all

  • Retro Draconic project image

    Retro Draconic

    • 784
    • Mods

    A Draconic Evolution addon for 1.21.1 NeoForge that brings back the classic 1.12.2 Fusion Crafting upgrade system. Disables the modern module UI and restores altar-based progression.

    • 784
    • July 6, 2026
    • Mods
    • +1
  • Random Attributes project image

    Random Attributes

    • 4.9K
    • Mods

    Random Attributes imbues weapons, armor, and tools with random vanilla and custom modifiers upon crafting. Features an extensive reforging system, item leveling, and high-risk curses to create truly unique gear.

    • 4.9K
    • July 4, 2026
    • Mods
    • +1
  • SupportBundle project image

    SupportBundle

    • 13
    • Mods

    A handy tool for generating reports quickly

    • 13
    • May 31, 2026
    • Mods
  • OcleLib project image

    OcleLib

    • 2.6K
    • Mods

    Just my mods library

    • 2.6K
    • April 22, 2026
    • Mods
    • +1
  • Retro Draconic project image

    Retro Draconic

    • 784
    • Mods

    A Draconic Evolution addon for 1.21.1 NeoForge that brings back the classic 1.12.2 Fusion Crafting upgrade system. Disables the modern module UI and restores altar-based progression.

    • 784
    • July 6, 2026
    • Mods
    • +1
  • Random Attributes project image

    Random Attributes

    • 4.9K
    • Mods

    Random Attributes imbues weapons, armor, and tools with random vanilla and custom modifiers upon crafting. Features an extensive reforging system, item leveling, and high-risk curses to create truly unique gear.

    • 4.9K
    • July 4, 2026
    • Mods
    • +1
  • SupportBundle project image

    SupportBundle

    • 13
    • Mods

    A handy tool for generating reports quickly

    • 13
    • May 31, 2026
    • Mods
  • OcleLib project image

    OcleLib

    • 2.6K
    • Mods

    Just my mods library

    • 2.6K
    • April 22, 2026
    • Mods
    • +1