File Details
dynamicenchants-0.1.3-neoforge-1.21.10.jar
- B
- Jan 13, 2026
- 349.72 KB
- 7
- 1.21.10
- NeoForge
File Name
dynamicenchants-0.1.3-neoforge-1.21.10.jar
Supported Versions
- 1.21.10
Curse Maven Snippet
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.

