HomeJavaModsSkilled Enchanting
Skilled Enchanting
ModsJava

Skilled Enchanting

by glitchifyed · on Modrinth

Which Minecraft do you have?

Every version of the game needs its own build. Pick yours, then download — the wrong build installs fine and then does nothing in the game. This mod is built for Fabric only.

⬇ Download for 1.19–1.19.2⬇ Download for 1.18–1.18.2
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

Skilled Enchanting

Summary

Skilled Enchanting is a Minecraft mod that improves the vanilla enchanting system by adding a new block called the Enchanter. The enchanter works similarly to an Enchanting Table, except instead of having random enchantments, you use certain materials to 'craft' certain enchantments. You can also insert bookshelves into the first slot of the Enchanter, which will decrease the amount of levels that are consumed when enchanting items.

Crafting

The Enchanter is crafted with a few items. One of these is a new item called Condensed Obsidian.
2 Condensed Obsidian can be crafted with 6 Obsidian and 3 Crying Obsidian in any order.

The Enchanter is crafted in this exact order:
AAA
BCB
BDB
A: Amethyst Block
B: Condensed Obsidian
C: Diamond Block
D: Enchanting Table

Datapacks

The Enchanter is fully customisable using datapacks (which should theoretically allow modded enchantments and items too!):
Datapack structure: DATAPACK_NAME\data\skilled_enchanting\enchanter\ENCHANTMENT.json
To override a default recipe, name the .json file with the enchantment id (eg respiration.json). This will replace the default recipe.
JSON structure:

{
    "enchantment": "MODID OR minecraft:ENCHANTMENT_ID",
    "material": "MODID OR minecraft:ITEM_ID",
    "amount": AMOUNT TO CRAFT LEVEL ONE (eg 2),
    "increase": AMOUNT MUTLIPLIER PER ENCHANTMENT LEVEL (>= 1.0f),
    "max": MAX ENCHANTMENT LEVEL (-1 for no max),
    "xp": XP LEVELS CONSUMED PER ENCHANTMENT LEVEL (eg 10 per level),
    "dislikes": [ LEAVE BLANK FOR NO EXCLUSIVITY
        "MODID OR minecraft:ENCHANTMENT_ID"
    ]
}

Default Enchanter Recipes:

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more