✨ Superior Spellcasting allows all mobs to become Iron’s Spellbooks casters.
As you defeat bosses from Iron’s Spellbooks, you increase the world’s Power Level up to a maximum of 10. As Power Level rises, the mod scales up in difficulty by increasing:
🧙 By default, Power Level is tied to world progression. The mod tracks the first time these Iron’s Spellbooks bosses are killed:
Each of these bosses increases Power Level by +2 the first time it is killed, up to the cap of 10.
📈 Power Level is clamped from 0 to 10 and maps to mage tiers like this:
🌊 If T.O Magic 'n Extras is installed, mobs can also cast spells from the Aqua school.
🪨 If GTBC's Geomancy Plus is installed, mobs can also cast spells from the Geo school.
🛠️ If you want custom scaling, or want to force a specific Power Level, you can do that with KubeJS.
Create a file named kubejs/server_scripts/superior_spellcasting_power.js and paste in the following:
// Superior Spellcasting global power setting
// Change only the number on the powerLevel line.
// Valid values: 0 to 10
ServerEvents.loaded(event => {
let KubeJsBridge = Java.loadClass('com.alexh.superiorspellcasting.integration.kubejs.KubeJsBridge')
let powerLevel = 6 // Change this number
KubeJsBridge.setOverride(event.server, powerLevel)
})