File Details
immersiveenchanting-4.0.0-neoforge-1.21.1.jar
- R
- Mar 9, 2026
- 6.87 MB
- 128
- 1.21.1
- NeoForge
File Name
immersiveenchanting-4.0.0-neoforge-1.21.1.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
· Removed old data component migration for Ancient Books (it is assumed all users of the mod have updated to a version past 3.0.0 by this point)
· Datapack format has now changed (old costs are still be compatible except for disabled enchantments which have changed):
o Enchantments can no longer be disabled using an empty file with “{}”.
o Added a boolean “enabled” tag. If false, the enchantment will be disabled (treated the same way as the old “{}” method).
o Added a list “any_of” tag. This can contain a list of items. Any of the items are treated as valid costs.
o Added an integer “xp_levels” tag.
o The “item” tag can now accept item tags such as “#minecraft:planks”. These are treated the same as an “any_of” tag.
o Removed “lapis_cost.json” – valid enchanting fuels are now set using the item tag “#neoforge:enchanting_fuels”
o Added “immersiveenchanting/replicate.json” and “immersiveenchanting/transmute.json” which determine the costs for replicating and transmuting.
o For more information, see the updated wiki page.
· Added Biblioclasm music disc
o Obtained by burning an ancient book in soul fire.
· Added Arcane Memories music disc
o Rare chance of spawning inside of ancient library chiselled bookshelves.
· Added book tab to the enchanting table GUI
o Displays which books are locked/unlocked around your enchanting table.
· Added enchantment removal – hold to remove an enchantment
· Added commands
o /immersiveenchanting getDisabledEnchantments – returns a list of disabled enchantments
o /immersiveenchanting getEnabledEnchantments – returns a list of enabled enchantments.
o /immersiveenchanting giveRandomBook – gives a random ancient book (it will not give books that are disabled).
o /immersiveenchanting generateEmptyDatapack – outputs a datapack containing all enchantments in the current instance of Minecraft with template json files.
· Added new client config options
o Item carousel speed – How fast items will switch in the enchanting table tooltip if there a multiple item costs.
· Added new server config options
o Bookshelf search X/Y/Z – the range the table can discover chiselled bookshelves.
o Allow enchantment removal
o Allow enchanted book trades – if enabled, vanilla enchanted books will appear in villager trades (requires /reload or world restart)
o Allow enchanted book loot tables – if enabled, vanilla enchanted books will appear in their normal loot tables
o Obfuscate locked enchantments – if enabled, locked enchantments will show their full name in the enchanting table rather than showing ‘glitchy’ text
Other changes/Bug fixes:
· Fixed issue where tooltips for transmute/replicate didn’t render their item tooltip when locked and hovered.
· The “Cost” label has been renamed to “Materials”
· The “Free” label has been renamed to “None”
o Fixed issue where “Free” label was positioned incorrectly.
· Improved consistency on transmute/replicate tooltips as they now share the same layout as enchanting tooltips
· Higher level enchantments now have different sounds in the enchanting table screen