File Details
savaru-affixes-1.4.0 [NeoForge]
- R
- May 13, 2026
- 690.17 KB
- 8
- 1.21.1
- NeoForge
File Name
savaru-affixes-neoforge-1.4.0.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
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.

