Skip to main content
← All Guides
Plugins · 9 min read

How to Create Custom Enchants in Minecraft

Add custom enchants to your Minecraft server, EcoEnchants, AdvancedEnchantments and Skript approaches compared with examples.

Custom enchants are the easiest way to give your server a real identity. A vanilla diamond sword feels generic; a sword with "Lifesteal IV" and "Bleed II" feels like loot. This guide compares the three main ways to add custom enchants to a Minecraft server in 2026.

Option 1: EcoEnchants (free)

EcoEnchants ships with 150+ ready-made enchants and is actively maintained. Drop the jar in plugins/, restart, and the enchants appear in the enchanting table by default.

Customise in plugins/EcoEnchants/enchants/ , each enchant is a YAML file. Example partial:

enabled: true
max-level: 4
conditions: []
targets:
 , sword
chance:
  per-hit: 6   # percent chance per hit at level 1

Disable single enchants you don't want by setting enabled: false in their file.

Option 2: AdvancedEnchantments (paid)

The biggest paid option, used by most large prison/factions servers. Lets you write enchants in YAML with conditions, effects, particle effects and per-rarity drop tables. Includes its own enchanter GUI, books, and crystal-application system.

Option 3: Skript (DIY)

If you want one or two unique enchants and already use Skript, you can write them directly:

on damage of player:
    if attacker is a player:
        if attacker's tool's name contains "&5Lifesteal":
            heal attacker by 1
            send action bar "&c+1 HP" to attacker

Cheap and unlimited , the downside is no enchanting-table integration without extra work.

Balancing custom enchants

The mistake every new server makes is power creep:

  • Cap the total enchants per item (3,5).
  • Cap stacking (no two damage-multipliers on one sword).
  • Decide upfront whether enchants survive death , "soulbound" enchants on a Hardcore PvP server defeats the loot loop.
  • Make Tier 1 useful but Tier 4 not auto-win.

Drop sources

Don't put custom enchants only in shops. The best sources:

  • Crate keys , voting / events.
  • Boss drops via MythicMobs drop tables.
  • Enchanting table (high cost).
  • Mining/farming RNG (Jobs Reborn or AdvancedEnchantments' mob-loot config).

Common pitfalls

  • Enchants that fire per tick instead of per hit , instant lag at scale.
  • Custom enchants that don't respect WorldGuard PvP flags , players take damage in safe zones.
  • Forgetting to add the enchant lore back when items are repaired in an anvil.

Want to see all this in action? Astroworld MC runs a custom-built economy survival server with custom bosses, eternal enchants, crates and an auction house. Join at astroworldmc.com , IP play.astroworldmc.com, Java + Bedrock crossplay.

Related Tools & Resources

🔧

Minecraft Tools

Calculators, generators & server tools

🧱

Item Database

Browse all Minecraft items, stats & recipes

⚒️

Crafting Recipes

Visual crafting guides for every recipe