srpwizcore-1.15.1.jar
Curse Maven Snippet
What's new
SRP&Wiz Core 1.15.1
Everything from 1.8.13 to 1.15.1 in one release.
Fixed: this mod could not start on plain Forge. If you run Forge with MixinBooter rather than Cleanroom, every version up to and including 1.8.13 failed the start outright with DuplicateModsFoundException — the same jar counted twice. It declared mixin configs in its manifest without declaring itself a coremod, and the skip list Forge consults only ever contains coremods. The jar now declares itself one, with no transformers. Invisible on Cleanroom, which is why it survived this long. The version in mcmod.info also comes from one source now, so the log always names the jar you actually have.
New
Invincibility frames under WorseHurtTimer (1.12.0) — WHT overwrites the invincibility window with a flat value on every hit, which kills anything that lengthens i-frames the vanilla way. Two fixes: worn items can grant longer i-frames again on every WHT path — melee, arrows, magic, fire — with multipliers that stack up to a configurable ceiling; and the base value is computed properly instead of being inherited from whichever entity a damage source happened to hit first in the session.
This is what finally makes Bountiful Baubles' Cross Necklace do what its tooltip promises. Defaults reproduce WHT's own numbers, so leaving the section alone changes nothing.
/whtdiag (1.13.0 – 1.14.0) — aggregating diagnostics for what WorseHurtTimer actually does: how often its limiter refuses an attack, which damage sources appear, what windows open. Counts events rather than narrating them, and always records the target. Default off.
Broken Heart works again (1.15.0) — Bountiful Baubles' trinket was completely dead in any pack running FirstAid, because FirstAid cancels the damage event and the event the trinket listens for is then never posted. It is now hooked into the death check itself, which is the honest place for it under a body-part health model. New bbCompat section: module and item switches, cost in max health, a floor that makes the trinket run out, and a cooldown. Armed only when both mods are present.
Elemental dragon ranged weapons (1.10.0 – 1.11.0) — Ice and Fire's elemental longbows, crossbows and bows now pass their element to whatever ammunition they fire, including ammunition that had none of its own. Dragonsteel ranged weapons prefer dragon ammunition when it is available.
Removed
The Non-Euclidean Cube crash guard (1.9.0) — Enigmatic Legacy 2.7.0 rewrote the search that used to overflow the stack, so the guard was patching a defect that no longer exists. Gone, along with its config section — 655 lines deleted. The Enigmatic Legacy and BaublesEX jars leave this mod's dependency list entirely.
Fixed
The language file was never read (1.9.1) — without pack.mcmeta the jar's assets/ never becomes a resource domain, so the dormant waystone rendered as its own translation key.
Compatibility
Minecraft 1.12.2 / Forge, with MixinBooter or Cleanroom. No hard dependencies — every feature gates on the mod it integrates with and is independently switchable.
Optional: OpenTerrainGenerator, FutureMC, Ice and Fire, Doomlike Dungeons, Chocolate Quest Repoured, Spartan Weaponry, Spartan Fire, Raids Backport, Defiled Lands, SetBonus, WorseHurtTimer, Bountiful Baubles, FirstAid, Electroblob's Wizardry.
Companion mods, all optional and independent: SRP&Wizardry InsaneTweaks, SRP&WIZ Mixins, CTombstone-Tweaks, Reskill Tweaks.
This mod has no additional files
