Back to mods
EnchantPlus project artwork

CurseForge · Minecraft mod

EnchantPlus

Enchanting without the luck. Find enchanted books in structures, read them once, and pick exactly what you want at the table.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which EnchantPlus release matches 26.3?

Updated 2 days ago
Best match for your filters enchantplus_1.1.0.jar
Game version 26.3
Loader Fabric

enchantplus_1.1.0.jar targets 26.3 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is EnchantPlus required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does enchantplus_1.1.0.jar need?

enchantplus_1.1.0.jar on 26.3. Every mod below is checked against that same setup.

All 1 required mods have matching files

Install Fabric API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

2 listed on this file 1 pulled in by one of those mods
Fabric API Needed by enchantplus_1.1.0.jar
required
Matching file found Matched file: [26.3] Fabric API 0.165.2+26.3
Mod Menu Optional for enchantplus_1.1.0.jar
optional
Matching file found Matched file: v21.0.0 for 26.3

1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add EnchantPlus without breaking your instance.

Built for enchantplus_1.1.0.jar on 26.3. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use enchantplus_1.1.0.jar. It targets 26.3 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Fabric API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside enchantplus_1.1.0.jar. It opens that exact file at the source.

About this project

What does EnchantPlus add?

EnchantPlus

I never liked that enchanting comes down to rerolling and hoping. EnchantPlus replaces the random offers with a system where you learn enchantments and then choose them yourself.

The idea

Enchanted books no longer come from the table. You find them in structure chests. Right-click one to read it and you know that enchantment for good, including all the lower levels. The book is used up and gives you some experience: 1 level for a new book, half a level for one you already know. The knowledge belongs to your character, so you keep it after you die.

At the enchanting table you get a list of everything you know that fits the item. Left click enchants, right click changes the level, and the mouse wheel scrolls. The "Learned" button next to the table shows everything you have learned so far, and which items it fits.

Every enchantment costs levels and lapis, split into three price tiers. By default that is 1, 5 and 10 levels and 3, 5 and 10 lapis, and you can set every one of those numbers yourself. Bookshelves count again: a level-30 enchantment needs 15 of them around the table, cheaper ones need fewer.

Where the books are

The random enchanted books of vanilla chests are gone. Instead, the structures below have a fixed chance to hold a book, and the deeper and more dangerous the place, the better it is.

  • Easy places (dungeons, desert pyramids, jungle temples, mineshafts, shipwrecks, buried treasure, pillager outposts, large ocean ruins): lower levels of the basics
  • Medium places (nether fortresses, strongholds, woodland mansions, trial chamber vaults): up to level, 3 and some special ones like Fortune and Silk Touch
  • Hard places (bastions, end cities, ancient cities, ominous trial vaults): high levels plus things like Mending, Soul Speed and Frost Walker

[Chests in all other vanilla places no longer contain enchanted books.]

Other changes

  • The anvil can no longer apply books or merge enchantments, otherwise it would skip the whole system. Repairing and renaming still work.
  • At the grindstone you can remove one single enchantment of your choice for lapis (2 by default). The normal grindstone still works as before.
  • You can write something you have learned onto a plain book at the table. On a server that lets you pass knowledge on to friends.
  • Hovering over an entry shows what the enchantment does and what it costs.
  • Reading a book plays a small sound and particle effect.

Villagers, fishing and piglin bartering are left alone by default. Each of them has its own switch if you want enchanted books to come from structures only. Villagers that already have their trades keep them.

Optional rules

These are off by default. Turn on whatever fits your world:

  • Items stay in table: the item and the lapis stay in the enchanting table when you close it, and drop when the table is broken.
  • Max enchantments: limits how many different enchantments an item can get at the table. Existing ones can still be upgraded.
  • Relaxed bookshelves: torches, carpets, grass and the like no longer block a bookshelf, and chiseled bookshelves count by their books (3 books = 1 bookshelf).
  • Upgrade: difference: upgrading an enchantment the item already has only costs the price difference.

Settings

With Mod Menu installed you get a settings screen. You can also edit config/enchantplus.json yourself. Everything can be changed:

  • Level limits, level cost and lapis cost for each of the three price tiers, typed in as numbers
  • Lapis cost at the grindstone
  • Chance of books in chests (0% to 200%)
  • Experience from new and already known books
  • Bookshelf requirement
  • Anvil lock
  • Writing books at the table
  • Removing books from villagers, fishing and piglin bartering, each on its own
  • Learning effect
  • Descriptions
  • The four optional rules above

Commands for operators:

  • /enchantplus
  • /enchantplus learn <enchantment> <level>
  • /enchantplus reset

Compatibility

  • Minecraft 26.3, Fabric Loader 0.19.2 or newer

  • Needs Fabric API. Mod Menu is optional.

  • Install it on the client and on the server.

  • Enchantments added by other mods work at the table once you have learned them from a book.

    [Only vanilla enchantments are put into the loot, though.]

Updating from 1.0.0: existing config files keep their old prices, the new defaults only apply to a fresh config.

Available in English and German. If you want to add a translation, the language file is small.

EnchantPlus is free and only available here and on GitHub.

Tested in a modpack with 100+ mods on Minecraft 26.3 – no issues found. See the gallery for the full list.

VirusTotal 1.0.0 https://www.virustotal.com/gui/file/7ed68575776f7cf0a0eace4402401c4a764903b4e06b39c78218513d81515ab4?nocache=1

Virustotal 1.1.0
https://www.virustotal.com/gui/file/f164ae11e7584de47825b720fb03ece718036db06019a1b4e03c5036a353e443?nocache=1

Project description from CurseForge.

Pick your setup

EnchantPlus by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

EnchantPlus versions and loaders

2 of 2 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.