promotional bannermobile promotional banner

Apothic Staff Rarities

Extends Fallen Gems & Affixes' staff affixes to Apotheotic Additions rarities. Datapack-driven and configurable, with toggles for each rarity range. Soft dependencies, server-side only.

File Details

Apothic Staff Rarities 1.0.0 (1.20.1)

  • R
  • May 6, 2026
  • 45.07 KB
  • 105
  • 1.20.1
  • Forge

File Name

apothic_staff_rarities-1.0.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:apothic-staff-rarities-1535132:8046251")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Initial release. Adds Fallen Gems & Affixes' staff affix categories at the post-mythic rarities from Apotheotic Additions (Heirloom, Artifact, Esoteric).

Features

30 new affix entries split across four categories:

  • 9 autocast affixes (acupuncture, arrow_volley, burning_dash, ice_spikes, shadow_slash, sonic_boom, stomp, sunbeam, volt_strike)
  • 14 spell_effect / mob_effect affixes (acidic, bloodletting, bolstering, bursting, elusive, ensnaring, grievous, ivy_laced, revitalizing, satanic, sophisticated, swift, weakening, withering)
  • 4 spell_cast affixes (bastion, hemospike, radiant, stormlash)
  • 3 unique staff affixes (concentration, cooldown_reset, mana_shield)

Config

Config at config/apothic_staff_rarities-common.toml, two-tier so you can scale by rarity or override individual fields:

  • [scaling] multipliers per AA rarity (heirloom_multiplier, artifact_multiplier, esoteric_multiplier)
  • [overrides] per-affix per-rarity per-field absolute values, with -1 as the sentinel for "use the scaled default"
  • [disable] flags to skip an entire affix category at AA rarities

Commands

/apothicstaffrarities reload (alias /asr reload, op level 2) re-reads the config and re-applies overrides without a restart. A regular /reload picks it up too.

Notes

All deps optional in mods.toml. If FG&A, Apotheotic Additions, or Iron's Spellbooks aren't loaded, the relevant JSONs are skipped at datapack load instead of crashing.