Skilled Enchanting

Skilled Enchanting

Overhauls the vanilla Enchanting system with a new Enchanter block.

by
796 Downloads
fabricadventureequipmentmagic
Rent Server with this Mod

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 Lantern

  • Enchantment: Bane of Arthropods

    Item material: Fermented Spider Eye

  • Enchantment: Blast Protection

    Item material: Obsidian

  • Enchantment: Channeling

    Item material: Lightning Rod

  • Enchantment: Depth Strider

    Item material: Sponge

  • Enchantment: Efficiency

    Item material: Diamond

  • Enchantment: Feather Falling

    Item material: Slime Block

  • Enchantment: Fire Aspect

    Item material: Magma Cream

  • Enchantment: Fire Protection

    Item material: Blaze Rod

  • Enchantment: Flame

    Item material: Lava Bucket

  • Enchantment: Fortune

    Item material: Netherite Scrap

  • Enchantment: Frost Walker

    Item material: Blue Ice

  • Enchantment: Impaling

    Item material: Prismarine Shard

  • Enchantment: Infinity

    Item material: Arrow

  • Enchantment: Knockback

    Item material: Slimeball

  • Enchantment: Looting

    Item material: Block of Lapis Lazuli

  • Enchantment: Loyalty

    Item material: Lead

  • Enchantment: Luck of the Sea

    Item material: Heart of the Sea

  • Enchantment: Lure

    Item material: Tropical Fish

  • Enchantment: Mending

    Item material: Bottle o' Enchanting

  • Enchantment: Multishot

    Item material: Arrow

  • Enchantment: Piercing

    Item material: Spectral Arrow

  • Enchantment: Power

    Item material: Blaze Powder

  • Enchantment: Projectile Protection

    Item material: Block of Copper

  • Enchantment: Protection

    Item material: Block of Iron

  • Enchantment: Punch

    Item material: Slimeball

  • Enchantment: Quick Charge

    Item material: String

  • Enchantment: Respiration

    Item material: Pufferfish

  • Enchantment: Riptide

    Item material: Dark Prismarine

  • Enchantment: Sharpness

    Item material: Block of Quartz

  • Enchantment: Silk Touch

    Item material: Cobweb

  • Enchantment: Smite

    Item material: Bone Block

  • Enchantment: Sweeping Edge

    Item material: Ender Pearl

  • Enchantment: Swift Sneak

    Item material: Echo Shard

  • Enchantment: Thorns

    Item material: Prismarine Shard

  • Enchantment: Unbreaking

    Item material: Iron Ingot

Available Versions

v1.0.0 1.19.2release
MC 1.19, 1.19.1, 1.19.2fabric
August 20, 2022
1.18.2 v1.0.0release
MC 1.18, 1.18.1, 1.18.2fabric
August 20, 2022

How to Install Skilled Enchanting on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.19.2).

3

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

fabric

Minecraft Versions

1.19.2, 1.19.1, 1.19 (+3 more)

Server-side

Required

Recommended 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.

Rent Modded Server

Install Skilled Enchanting with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU Lesser General Public License v3.0 only
Server-side
Required

Supported Versions

1.19.21.19.11.191.18.21.18.11.18