





Unlock Enchants

Once you collect 6 books of any enchant and level in a nearby Chiseled Bookshelf (e.g 6 Efficiency V books), you now have access to that enchantment for free.
Unlock Levels

Starting out, the enchanting table will only give level 1 enchants, in order to receive higher levels you must have 6 books of the level below the level you want to receive. E.g 6 Efficiency 1 books to begin receiving Efficiency 2 via the random enchant.
Increase Chance

Each additional enchanted book put into a nearby chiseled bookshelf increases the odds of receiving that same enchant again randomly.
Though, once you have 6 enchanted books of a specific enchant, you won't receive it anymore randomly. This is so you can systematically collect enchants.
Costs
Before you can collect 6 books, you'll need to randomly enchant some books. Random enchant costs now follow a scale based on how many levels it has divided by 30.
| Enchant | XP Levels | Enchant | XP Levels | Enchant | XP Levels |
|---|---|---|---|---|---|
| Efficiency 1 | 6 | Unbreaking 1 | 10 | Mending | 30 |
| Efficiency 2 | 12 | Unbreaking 2 | 20 | ||
| Efficiency 3 | 18 | Unbreaking 3 | 30 | ||
| Efficiency 4 | 24 | ||||
| Efficiency 5 | 30 |
⚖️ License & Asset Credits
The enchant icons are adapted from Xali's Enchanted Books and are used under the CC-BY-NC-4.0 (Creative Commons Attribution-NonCommercial) license.
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.1
- 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 Modrinth — 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.
- Ships as betterenchanting-1.21.1.jar — drop this file into the mods folder
- Download size: 454 KB
- Download link checked 9 Sept 2026 — working
These come from our own check of the pack file, not from the source page.