Java Edition Platform Requirements for Enchanting Infuser
The
Enchanting Infuser is a mod block that lets you pick specific enchantments rather than accepting random rolls. On Java Edition it is built for several loaders, and knowing what it needs before you start saves a lot of troubleshooting.
What the Mod Adds
The
Enchanting Infuser is the basic tier, meant for straightforward enchanting where you choose the enchantments yourself. The
Advanced Enchanting Infuser is the higher tier: it can modify enchantments already on a piece of gear, repair items by spending experience levels, and recover experience from enchantments you no longer want. Both tiers respond to Bookshelves the same way a vanilla enchanting table does, so a larger setup unlocks stronger enchantments. You can also produce enchanted books directly through the infuser.
Crafting the Infusers
Both infusers are made with shaped recipes.
Enchanting Infuser:
Book +
Amethyst Shard x2 +
Crying Obsidian x3 +
Enchanting Table
Advanced Enchanting Infuser:
Book +
Netherite Ingot x2 +
Crying Obsidian x3 +
Enchanting Infuser
Note that the advanced recipe consumes an
Enchanting Infuser, so you build the basic one first and upgrade from there. The basic recipe consumes an
Enchanting Table, meaning you need a vanilla table on hand before you can craft your first infuser.
Platform Requirements
The mod is required on both the client and the server. A server running it will not work with vanilla clients, and a client running it will not connect to a server that lacks it. Install it in both places.
Beyond the mod itself, Java Edition needs supporting libraries depending on which loader you use:
- Puzzles Lib is required on both Fabric and NeoForge.
- Fabric API is required on Fabric.
- Forge Config API Port is required on Fabric.
No equivalent extra libraries are listed for NeoForge beyond Puzzles Lib.
Configuration
Costs, enchantment availability, treasure enchantments, repairs, and many other mechanics can be adjusted. On Fabric, in-game configuration is possible through the mod menu, which requires Mod Menu by Prospector to be installed. Manual configuration uses text files placed in the `.minecraft/config` directory, named as `MOD_ID-client.toml`, `MOD_ID-common.toml`, or `MOD_ID-server.toml` depending on the config type. Not every config type necessarily exists for this mod.
Optional Additions
Installing the Enchantment Insights mod adds enchantment descriptions inside the infuser interface. There is also an option to allow enchantments normally restricted to anvils, such as putting Sharpness on axes.
Supported Versions
The mod is available across a long span of Java Edition releases, from 1.16.x through 1.17.x, 1.18.x, 1.19.x, 1.20.x, 1.21.x, and 26.x. Support levels differ by branch: the newest line receives active development and new features, some older lines receive backports and selected features, others get critical and crash fixes only, and the oldest are archived and no longer updated. Check which branch you are on before reporting a problem, since an archived branch will not receive changes.