Better Enchanting

Quick rating

Community listing page, reviews here may not be monitored by the author.

Better Enchanting

No reviews yet

A complete overhaul of the enchanting system of Minecraft to make it rely less on randomness and tie it to exploration and game progression.

No Theme
RPG
Enchantments
World Gen Improvements
QoL & Tweaks
LGBTQIA+
Gated Progression & Stages
Mod Loaders
Fabric
Quilt
Minecraft
1.20

Community voices

Reviews

List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Show per page
10
25
50
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Where It Runs
Client and Server

Must be installed on both the client and the server.

About

Project Details

Type
Mod
License
Apache License 2.0
Latest Version
betterenchanting-1.21.10-1.5.2.jar

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description

🏳️‍🌈 Better Enchanting Mod (For Fabric/Quilt)

Welcome to Better Enchanting for Minecraft. This mod is a total rework on how enchanting is managed in Minecraft. The whole enhanting porcess is closer to a skill-tree now, and enchanted books have totally disappeared from the game. The idea behind the mod is to tie more closely enchanting to exploration and to the game progression. Gone are the days where you could be fully kited before fighting the ender dragon.

Most of the credit for the mod idea goes to LuxyHugs and more precisly this video : <details> <summary>Spoiler</summary>

Embed Removed: https://www.youtube-nocookie.com/embed/N41VzmryfHU

</details>

🧰 Installation

This mod needs to be installed on both client and server sides and requires the Fabric or Quilt loader. Thier might be a port to NeoForge latter. The mod is designed around Minecraft 1.21+ and will most likely never be backported as the version reworks how enchantments are handled internally. The mod also use the Fabric API.

About the Beta

This mod is still in beta as i will make frequent™ changes to the mod for balance or new fonctionalities. Be sure to stay up to date ;)

📖 Content

The main thing that this mod does is to overhaul the enchanting tab from the vanilla enchanting table. As it taps directly into vanilla Minecraft, to use this mod you just have to craft and use the enchanting table.
The UI is completely changed and will display all available echantments for the item you put in the enchanting slot. Do note that, as in vanilla, more bookshelves around the enchanting table will result in higer enchantment visible. A third slot is now visible, it is the "Enchantment Ingredient" slot. Each enchantment now needs a unique item (or block) to be applied, in addition to the Lapis Lazuli and experience level.

The new Enchanting Ui

Most of the items are vanilla items, but for the higer enchantment tiers and for the treasure ones, the enchantment material is either a material that only spawns in specific places (like Ancient City->Swift Sneak) or that must be crafted at a cost (e.g., Protection IV requires an "Essence Of Protection" that must be crafted).

The mod is compatible with the official Datapack for Villager Trade Rebalance. As of now, available trade for villager is the same for each biomes but this should soon™ be changed.

Other changes

  • Anvils no longer require XP to repair items (but still do for renaming).
  • It's no longer possible to combine two enchanted items.
  • I've added Upgrade Smithing Template for Iron and Diamond. Meaning you can upgrade your stone tool to Iron and your Gold or Iron tool to Diamond. It's a bit expensive though.
  • Librarians no longer sell enchanted books, but may sell enchantment ingredients of various rarities instead.
  • You can't find enchanted books anywhere, their spawns have been replaced with their respective enchantment ingredients. Due to the anvil rework, you can no longer apply enchantment books to an item. (If configured properly, this apply to any other mod's enchantments too).
  • Most tools can be enchanted with their "secondary enchantments" (e.g., Efficiency on sheer or Thorns on all armors), and axes can be enchanted with most of the Swords enchantments.
  • Added an "Enchantment Catalyst" that can store enchantemnts removed at the Grindstone and be use at the anvil, same as enchanted books.

⚙ Configuration and compatibility

You can find a configuration file named enchantment_ingredients.json that lets you edit which ingredients should be used for each enchantment. You can reference any items from Minecraft or another mod as long as you follow the standard naming convention modName:item_name.
This should have some "soft compatibility" with any mod that add enchantments to the game. You will have to insert a line for each new enchantment added by these external mods.

Aditionaly, you can disable any enchantment to be visible in the enchanting table via configuration. Most value use in the calaculation of enchantment cost in XP, Lapis and Items are also configurable.

### This mod has full compatibility (with custom items and recipes) for the following mods :

📑 Planed features

In mostly that order these are the features that i'd like to add

  • 🌍 Localization (currently support English, French & Portuguese-(Brazil)). Feel free to help with this one :)
  • Full compatibility with some of the most popular enchantment mods
  • Compatibility with mod adding more than 5 levels of enchantments.
  • Full compatibility with some popular mods that add way of obtaining enchanted books or uses for them.
  • Full "soft compatibility" with other enchantment mods, via config files. ✔️
  • Different visuals for each enchantment book in the enchanting UI tree. ✔️ (All books textures are dynamicaly drawn, so any mod that change enchanted book textures will also affect the ones drawn in the Enchanting Table).
  • Better customization of the mod to allow fine-tunning of the mod for the taste of each individual user. ✔️
  • Make enchanted books usable in some creative way. Since 1.3, possibility to grind enchanted books (and items) into an Enchantment Catalyst to transfer it to another item.

Outside of this, i intend to update this mod regularly for balance and good ideas, so feel free to give feedback; thos will be most appreciated. (I don't have a dedicated Discord server for this mod, please use the GitHub page : Better Enchanting)

💖 Final notes

This mod is a big nerf on Librarians villager trade, this is intended. If you want to go further down that root, i recommend some villager trade balancing mods. But it's your game, do as it's the more fun for you ;) 🏳️‍🌈

📜 License

Copyright 2024 TheCuteFox, Apache License 2.0. Please credit if you use or distribute my work.

🏳️‍🌈 Better Enchanting Mod (For Fabric/Quilt)

Welcome to Better Enchanting for Minecraft. This mod is a total rework on how enchanting is managed in Minecraft. The whole enhanting porcess is closer to a skill-tree now, and enchanted books have totally disappeared from the game. The idea behind the mod is to tie more closely enchanting to exploration and to the game progression. Gone are the days where you could be fully kited before fighting the ender dragon.

Most of the credit for the mod idea goes to LuxyHugs and more precisly this video :

Spoiler

🧰 Installation

This mod needs to be installed on both client and server sides and requires the Fabric or Quilt loader. Thier might be a port to NeoForge latter. The mod is designed around Minecraft 1.21+ and will most likely never be backported as the version reworks how enchantments are handled internally. The mod also use the Fabric API.

About the Beta

This mod is still in beta as i will make frequent™ changes to the mod for balance or new fonctionalities. Be sure to stay up to date ;)

📖 Content

The main thing that this mod does is to overhaul the enchanting tab from the vanilla enchanting table. As it taps directly into vanilla Minecraft, to use this mod you just have to craft and use the enchanting table. The UI is completely changed and will display all available echantments for the item you put in the enchanting slot. Do note that, as in vanilla, more bookshelves around the enchanting table will result in higer enchantment visible. A third slot is now visible, it is the "Enchantment Ingredient" slot. Each enchantment now needs a unique item (or block) to be applied, in addition to the Lapis Lazuli and experience level.

The new Enchanting Ui

Most of the items are vanilla items, but for the higer enchantment tiers and for the treasure ones, the enchantment material is either a material that only spawns in specific places (like Ancient City->Swift Sneak) or that must be crafted at a cost (e.g., Protection IV requires an "Essence Of Protection" that must be crafted).

The mod is compatible with the official Datapack for Villager Trade Rebalance. As of now, available trade for villager is the same for each biomes but this should soon™ be changed.

Other changes

  • Anvils no longer require XP to repair items (but still do for renaming).
  • It's no longer possible to combine two enchanted items.
  • I've added Upgrade Smithing Template for Iron and Diamond. Meaning you can upgrade your stone tool to Iron and your Gold or Iron tool to Diamond. It's a bit expensive though.
  • Librarians no longer sell enchanted books, but may sell enchantment ingredients of various rarities instead.
  • You can't find enchanted books anywhere, their spawns have been replaced with their respective enchantment ingredients. Due to the anvil rework, you can no longer apply enchantment books to an item. (If configured properly, this apply to any other mod's enchantments too).
  • Most tools can be enchanted with their "secondary enchantments" (e.g., Efficiency on sheer or Thorns on all armors), and axes can be enchanted with most of the Swords enchantments.
  • Added an "Enchantment Catalyst" that can store enchantemnts removed at the Grindstone and be use at the anvil, same as enchanted books.

⚙ Configuration and compatibility

You can find a configuration file named enchantment_ingredients.json that lets you edit which ingredients should be used for each enchantment. You can reference any items from Minecraft or another mod as long as you follow the standard naming convention modName:item_name.
This should have some "soft compatibility" with any mod that add enchantments to the game. You will have to insert a line for each new enchantment added by these external mods.

Aditionaly, you can disable any enchantment to be visible in the enchanting table via configuration. Most value use in the calaculation of enchantment cost in XP, Lapis and Items are also configurable.

This mod has full compatibility (with custom items and recipes) for the following mods :

📑 Planed features

In mostly that order these are the features that i'd like to add

  • 🌍 Localization (currently support English, French & Portuguese-(Brazil)). Feel free to help with this one :)
  • Full compatibility with some of the most popular enchantment mods
  • Compatibility with mod adding more than 5 levels of enchantments.
  • Full compatibility with some popular mods that add way of obtaining enchanted books or uses for them.
  • Full "soft compatibility" with other enchantment mods, via config files. ✔️
  • Different visuals for each enchantment book in the enchanting UI tree. ✔️ (All books textures are dynamicaly drawn, so any mod that change enchanted book textures will also affect the ones drawn in the Enchanting Table).
  • Better customization of the mod to allow fine-tunning of the mod for the taste of each individual user. ✔️
  • Make enchanted books usable in some creative way. Since 1.3, possibility to grind enchanted books (and items) into an Enchantment Catalyst to transfer it to another item.

Outside of this, i intend to update this mod regularly for balance and good ideas, so feel free to give feedback; thos will be most appreciated. (I don't have a dedicated Discord server for this mod, please use the GitHub page : Better Enchanting)

💖 Final notes

This mod is a big nerf on Librarians villager trade, this is intended. If you want to go further down that root, i recommend some villager trade balancing mods. But it's your game, do as it's the more fun for you ;) 🏳️‍🌈

📜 License

Copyright 2024 TheCuteFox, Apache License 2.0. Please credit if you use or distribute my work.

Screenshots

Gallery

  • Charging the Magic Shard with XP at the enchanting table
    Charging the Magic Shard with XP at the enchanting table Charging a shard using the enchantmant table.
  • Now that's what i call good boots !
    Now that's what i call good boots ! A pair of boots with full enchantment. Do note that i didn't touch the incompatible enchant mechanism, so incompatible enchants will disappear as soon as you enchant the item (Like Protection, and other protection types).
  • Some of the Essences
    Some of the Essences Essence of Swift Sneak I, Soul Speed II, Portection, Fire Protection and Explosion Protection
  • Dull Magic Shard Recipe
    Dull Magic Shard Recipe Magic Shard are used to craft the higer tiers of enchanted ingredients, called "Essences"
  • Now that's what i call good boots !
    Now that's what i call good boots ! A pair of boots with full enchantment. Do note that i didn't touch the incompatible enchant mechanism, so incompatible enchants will disappear as soon as you enchant the item (Like Protection, and other protection types).
  • Infused Lapis recipe
    Infused Lapis recipe Infused Lapis is at the root of all enchants ingredients for this mod
  • Dull Magic Shard Recipe
    Dull Magic Shard Recipe Magic Shard are used to craft the higer tiers of enchanted ingredients, called "Essences"
  • Charging the Magic Shard with XP at the enchanting table
    Charging the Magic Shard with XP at the enchanting table
  • Some of the Essences
    Some of the Essences Part of the essences as seen in the creative tab
  • Infusing an Enchantement Catalyst at a Grindstone
    Infusing an Enchantement Catalyst at a Grindstone Use the Grindstone with an Enchantment Catalyst to store enchantments of unwanted item. Warning ! The process destroy the initial item.
  • Using an Enchantment Catalyst at the Anvil
    Using an Enchantment Catalyst at the Anvil Enchantment Catalyst can be used same as Enchanted Books. This process as hight chances of destroying the catalyst.
  • Custom Enchanted Books texture
    Custom Enchanted Books texture Exemple of the mod using Bibliophilia texture pack.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~40,000
Total Downloads
CurseForge
~12,000
Modrinth
~27,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works