MC-WIKI.net
Enchanting Infuser WikiGuides › Java Edition Platform Requirements for Enchanting Infuser

Java Edition Platform Requirements for Enchanting Infuser

guide

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.

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.

Advanced Enchanting InfuserEnchanting InfuserCrafting