Arcane - Data Driven Enchanting Power Overhaul
Arcane changes which blocks provide enchanting power, letting pack makers set those values through data packs instead of fixed vanilla rules.
What it does
Arcane exposes Minecraft's enchanting power system to data. Bookshelves give a fixed power of one, and vanilla does not let a bookshelf-like block that doesn't respect block states count differently. The mod adds entries to the enchantment power provider tag, so blocks such as soul torches, sea lanterns, crying obsidian and vanilla mob heads can be given a set power value, with lit and candle-count variants handled separately.
The mod is aimed at data pack and modpack developers, though mod developers can also use it. To change a value, a developer overrides the matching file inside the arcane test data namespace, which is a simpler route than editing the game's hard-coded bookshelf rules. Arcane is server-side only, so players join without installing it, and the code is open source under the MIT License. Files exist for 1.21 – 1.21.4, and Fabric is the only loader.
Key features
Data-driven power providers
Enchanting power sources are defined in data files, so their values can be changed without editing code.
Block state handling
Power values can depend on block state, such as whether a candle or campfire is lit or how many candles a block holds.
Lighting blocks as sources
Soul fire, soul torches, soul lanterns, sea lanterns and soul campfires can each provide a set amount of enchanting power.
Chiseled bookshelf values
Chiseled bookshelves can give power based on how many books are stored, with a separate value for each book count.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Questions
Does Arcane need to be installed on the client?
Which loader does Arcane support?
How are the power values changed?
In the catalog
Arcane - Data Driven Enchanting Power Overhaul is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 17,979 mods support Minecraft 1.21.4.
More from randommcsomethin
Similar mods
What the author says
This mod exposes more of Minecraft's enchanting power system to users by making elements of it more data driven. It is geared towards data pack and mod pack developers alike, though mod developers may also find it useful. In vanilla Minecraft, you can add entries to the enchantment_power_provider tag to make them…
Official listing
- Owner
- randommcsomethin
- Published
- 2025-01-12
- Updated on Modrinth
- 2025-01-12
- Facts verified
- 2026-10-15
