promotional bannermobile promotional banner

Iron's Spellbooks Tweaks

Modpack-maker config tweaks for Iron's Spells 'n Spellbooks. TOML options for mana, cooldowns, dimension blocks, rarity gating, inscription blacklist, and black hole resistance. Plus datapack progression unlocks. Soft dep, no mixins.

File Details

Iron's Spellbooks Tweaks 1.1.0 (1.20.1)

  • R
  • May 1, 2026
  • 57.07 KB
  • 9
  • 1.20.1
  • Forge

File Name

irons_spellbooks_tweaks-1.1.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:irons-spellbooks-tweaks-1529368:8020464")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

v1.1.0

New features

Per-player progression unlock system

Datapack-driven unlock system that lets pack devs gate spells, dimensions, and bonuses behind advancements or boss kills. JSONs go at data/<namespace>/isstweaks/unlocks/<id>.json. Supports advancement and entity_kill triggers, with grants for raising rarity ceilings, adding cooldown/cast-time bonuses, and exempting players from dimension or inscription blacklists. See the README for the full schema.

Spell rarity gate (maxSpellRarity)

New config option that blocks players from casting spells whose minimum rarity is above the configured tier. Per-player ceilings can be raised via the unlock system to override the global gate.

Black hole pull resistance (blackholeImmunity)

Per-entity-type resistance values from 0.0 to 1.0 to push past Iron's hardcoded 30% pull floor. Uses position anchoring for full immunity.

/isstweaks admin command

Permission level 2. Subcommands: unlock, revoke, status, reset.

Notes

  • Soft dependency on Iron's Spellbooks. No mixins, no access transformers.
  • All settings remain server-side. Per-player progression data stored on player NBT capability, persists across death and login.
  • Datapack unlock JSONs reload via /reload.