promotional bannermobile promotional banner

Dynamic Enchants

This Mod adds different types of enchants that could be helpful, examples: Flight, Light Aura, Tool Repair, Armor Repair, Weapon ...
Back to Files

dynamicenchants-0.1.3-neoforge-1.21.10.jar

File namedynamicenchants-0.1.3-neoforge-1.21.10.jar
Uploader
BiorfnBiorfn
Uploaded
Jan 13, 2026
Downloads
10
Size
349.7 KB
Mod Loaders
NeoForge
File ID
7455738
Type
B
Beta
Supported game versions
  • 1.21.10

Curse Maven Snippet

NeoForge

implementation "curse.maven:dynamic-enchants-1392025:7455738"

Learn more about Curse Maven

What's new

Changelog - Dynamic Enchants

Update: NeoForge version updated from 21.10.52-beta to 21.10.64.

New Features

Lectern of Wisdom

  • XP Storage: A new block that can store up to 10,000,000 XP.
  • XP Vacuum: Automatically collects nearby XP orbs (toggleable and upgradeable range).
  • Advanced Enchanting:
    • Scrollable list of enchantments (requires Stability Rune).
    • Over-enchanting up to +5 levels above vanilla max (requires OP Core and 25 bookshelves).
    • Guaranteed max level rolls (including over-enchanting) using Amethyst or Quartz as catalysts.
  • Advanced Disenchanting: Strip specific enchantments, remove curses, or extract them into books (requires Grindstone Core).
  • Advanced Anvil: Background repair bay and support for merging items up to +5 levels above vanilla max.

Soul Management & Spawners

  • Soul-Cage Breaker: A specialized tool to mine and move spawners.
  • Soul Collection: Use the Soul Snatcher enchantment (found in Loot or Villager Trades) and hold a Lantern o' Souls to collect souls from defeated mobs.
  • Soul Trader: Access a specialized shop by right-clicking a Soul Lantern block, or Shift + Right-Click into the AIR while holding a Lantern o' Souls.
  • Spawner Extraction: Retrieve Spawn Eggs from player-placed spawners using the Soul-Cage Breaker.

Adding Custom Trades to the Soul Trader

You can add your own items (like custom spawn eggs) to the Soul Trader's list using data packs.

JSON Location: data/dynamicenchants/soul_trades/<your_file>.json

JSON Structure: You can define multiple trades in a single file using a trades array.

{
  "trades": [
    {
      "item": "minecraft:pig_spawn_egg",
      "cost": 50
    },
    {
      "item": "minecraft:zombie_spawn_egg",
      "cost": 100
    }
  ]
}
  • item: The ResourceLocation of the item to be sold.
  • cost: The amount of souls required to purchase the item.

After adding or modifying your JSON files, use the /reload command in-game to apply the changes.

This mod has no additional files