promotional bannermobile promotional banner

Savaru's Affixology [Fabric/NeoForge]

An advanced RPG affix system that transforms weapons with rarity tiers, dynamic effects, and secret inscriptions.

File Details

savaru-affixes-1.4.0

  • R
  • May 13, 2026
  • 653.15 KB
  • 12
  • 1.21.1
  • Fabric

File Name

savaru-affixes-1.4.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:savarus-affixology-1475586:8081793"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Savaru's Affixology 1.4.0 — Release Notes

✨ New Vulnerability Family (cross-equipment)

Vulnerability affixes are now rollable on weapons, staves, armor, and accessories, all routed to extraspellattributes:vulnerability (no proprietary Savaru effects). The five sub-affixes are:

  • Vulnerability — proc chance
  • Armor Break Vulnerability
  • Spell Crit Vulnerability
  • Spell Crit Damage Vulnerability
  • Vulnerability Burst

Roll-range scales by equipment type:

  • Armor — 1.5× (widest range)
  • Weapon / Staff — 1.0× (base)
  • Accessory — 0.5× (narrowest range)

Modifier operation is ADD_MULTIPLIED_BASE to match Extra Spell Attributes' own Signet items.

✨ Accessory Affix Pool Expansion

Accessories can now roll the previously armor-only Witcher Sign Intensity and damage/defense attributes: Protection, Toughness, Hardened, Bulletproof, Fire Resistance, Heavy, Warrior, Berserker, and the seven Witcher signs (Aard, Axii, Igni, Quen, Yrden, All Signs, Adrenaline). Multiple equipped accessories stack via runtime aggregation.

✨ Shield Affixes

Shields now roll HP-related affixes for the first time: Saint (flat / %), Grace, and Natural Regen (flat / %). Held in either hand contributes to the player.

⚙️ Empty-Hand Warning Toggle

Added a config option "Empty-Hand Attack Warning" (default ON). Disable it to allow bare-hand interaction / breaking on other mods' blocks (Create, AE2, Mekanism, etc.) without the red warning prompt.

🐛 Bug Fixes

  • Fixed: Create / Mekanism / AE2 / etc. machine items being misclassified as accessories or staves (e.g. create:belt, create:wand_of_symmetry). The detection heuristics now apply a namespace denylist for known utility/tech mods and require strong signals (tags, interfaces, slot APIs) before falling back to name matching. No more affixes or mastery XP attached to electric motors!
  • Fixed: Config screen number-field inputs unresponsive (mouse clicks couldn't focus, typing did nothing). Reworked the row layout — duplicated layoutRows() calls during input dispatch were silently dropping focus before clicks could register.
  • Fixed: Classification override list cleared on save when other fields had validation errors. Parsed values are now committed only after every field passes validation.

📖 Guide Book

Patchouli pages updated with the new vulnerability family, accessory affix list, shield affix details, and the v1.4.0 weapon/staff trigger affixes added (multistrike, chain lightning, frost nova, fire tornado, arcane rupture, soul link, MRPG status procs).

Built for both NeoForge and Fabric on Minecraft 1.21.1.