
Skilled Enchanting
Overhauls the vanilla Enchanting system with a new Enchanter block.
About this Mod
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:
Enchantment: Aqua Affinity
Item material: Sea LanternEnchantment: Bane of Arthropods
Item material: Fermented Spider EyeEnchantment: Blast Protection
Item material: ObsidianEnchantment: Channeling
Item material: Lightning RodEnchantment: Depth Strider
Item material: SpongeEnchantment: Efficiency
Item material: DiamondEnchantment: Feather Falling
Item material: Slime BlockEnchantment: Fire Aspect
Item material: Magma CreamEnchantment: Fire Protection
Item material: Blaze RodEnchantment: Flame
Item material: Lava BucketEnchantment: Fortune
Item material: Netherite ScrapEnchantment: Frost Walker
Item material: Blue IceEnchantment: Impaling
Item material: Prismarine ShardEnchantment: Infinity
Item material: ArrowEnchantment: Knockback
Item material: SlimeballEnchantment: Looting
Item material: Block of Lapis LazuliEnchantment: Loyalty
Item material: LeadEnchantment: Luck of the Sea
Item material: Heart of the SeaEnchantment: Lure
Item material: Tropical FishEnchantment: Mending
Item material: Bottle o' EnchantingEnchantment: Multishot
Item material: ArrowEnchantment: Piercing
Item material: Spectral ArrowEnchantment: Power
Item material: Blaze PowderEnchantment: Projectile Protection
Item material: Block of CopperEnchantment: Protection
Item material: Block of IronEnchantment: Punch
Item material: SlimeballEnchantment: Quick Charge
Item material: StringEnchantment: Respiration
Item material: PufferfishEnchantment: Riptide
Item material: Dark PrismarineEnchantment: Sharpness
Item material: Block of QuartzEnchantment: Silk Touch
Item material: CobwebEnchantment: Smite
Item material: Bone BlockEnchantment: Sweeping Edge
Item material: Ender PearlEnchantment: Swift Sneak
Item material: Echo ShardEnchantment: Thorns
Item material: Prismarine ShardEnchantment: Unbreaking
Item material: Iron Ingot
Available Versions
How to Install Skilled Enchanting on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.19.2).
Install Mod
Open the mod browser in the dashboard and search for "Skilled Enchanting". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.19.2, 1.19.1, 1.19 (+3 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Skilled Enchanting server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.19.2). You can switch loaders with one click in the panel.
Is Skilled Enchanting compatible with fabric?
Skilled Enchanting officially supports fabric for Minecraft 1.19.2, 1.19.1, 1.19. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Skilled Enchanting – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Skilled Enchanting consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Skilled Enchanting with just one click on your server.