Description
Insane Tweaks SRP&WIZ is a Minecraft Forge 1.12.2 bridge mod built around my fantasy of late-game battlemage that is actually capable of surviving in hardcore modpack enviroment.
The mod mainly connects and extends systems from:
- Electroblob's Wizardry
- Ancient Spellcraft
- Scape and Run: Parasites
- Spartan Weaponry
It is designed as a modular addon. Most major systems can be enabled or disabled through config.
---
## Core Features
### Living and Sentient Equipment Evolution
Mod adds a full progression line of parasite-infused equipment that evolves through combat:
- **Living and Sentient Mage Armor(rework incoming)**: Living Armor absorbs incoming damage and evolves into Sentient Armor after enough combat exposure. The set is built around battlemage play, with spell cost, cooldown, and charge-up benefits.
- **Hardcap survival mechanic**: Wearing a full set grants an emergency survival effect on lethal damage, including a brief safety window and a Cleanse burst.
- **Living and Sentient Aegis**: A runic shield that evolves through blocked damage and unlocks stronger defensive and retaliatory behavior.
- **Living and Sentient Spellblades**: Parasite-themed battlemage weapons that evolve through kills and bridge into Spartan Weaponry properties.
- **Awakened forms**: The strongest evolved gear pieces have further awakened endgame states.
The entire gear is also protected from being destroyed by lava, fire, cacti, or explosions.
### Custom Wizardry Spells
The mod currently adds few custom Electroblob's Wizardry spells, including:
- **Summon Feral Cow**
- **Summon Primitive Yelloweye**
- **Summon Primitive Summoner**
- **Purifying Pulse**
These spells are intentionally much stronger and more dangerous than standard Wizardry spells. To balance that, Insane Tweaks uses:
- much higher mana costs
- longer charge-up times
- longer cooldowns
All mod's spells belong to a custom presentation identity called **Abomination**. Internally they still use Wizardry's `magic/none` element, but in gameplay and UI they are treated as their own distinct spell family. Btw, crating new element in ebwizardry is literally impossible(enum metadata is 2^4.
### Custom Skill Tree Traits
If Reskillable is installed, Insane Tweaks injects a custom trait tree directly into the Reskillable system.
Current module highlights:
- **17 custom unlockable traits**
- Wizardry-focused specializations such as **Arcane Mastery**, **School of Alteration**, **School of Conjuration**, **School of Destruction**, and **Archmage**
- utility and survival traits such as **Meditation**, **Spider's Grace**, **Iron Stomach**, **Adapted Vegetation**, and more
The mod also deploys an optimized Reskillable config for this custom tree and preserves custom Skill Locks through its own swap/backup system.
Important note for existing Reskillable users:
- the mod may update `reskillable.cfg`
- a backup is created automatically
- making your own backup first is still strongly recommended
If Reskillable is not installed, the skills module safely disables itself.
### Bauble Fruits
Bauble Fruits are one-time consumables that permanently improve your character's bauble setup.
- **BaublesEX integration**: With BaublesEX 2.0.0+ installed, fruits grant true additional slot capacity such as Ring, Amulet, Body, Head, Charm, and Belt.
- **Legacy fallback**: With original Baubles 1.5.x, the system falls back to a safe permanent Luck bonus instead of breaking.
### Magic Cores
Insane Tweaks adds custom magical cores that can upgrade armor through Electroblob's Wizardry systems:
- **Cost Core**: reduces mana cost
- **Potency Core**: increases spell potency
- **Speedcast Core**: reduces charge-up time
These are crafted through the Imbuement Altar and are integrated with JEI.
### Fixes and Utility Features
- **Curse of Possession Patch**: fixes the interaction between So Many Enchantments' Curse of Possession and Corail Tombstone, preventing cursed items from becoming trapped(they're suppose to vanish) incorrectly in graves
- **Golden Book**: a book with HIGH enchantability xd.
---
## Spell Identity: Abomination and Arcane Adaptation
One of the main balancing ideas behind the mod is semi-specialization.
Living and Sentient casting gear is designed to favor Insane Tweaks spells over normal Wizardry content. To support that, the mod uses a special gear property called **Arcane Adaptation**:
- non-Insane Tweaks spells become much more expensive to cast through that gear
- Insane Tweaks spells are treated as the native spell family for this casting style
This is how the mod supports a stronger custom spell roster without adding a fully new fake Wizardry element or wand tier at the engine level.
---
## Installation and Dependencies
**Minecraft version:** 1.12.2
**Recommended Forge:** 14.23.5.2860+
**Mixin support:** MixinBooter, or Cleanroom(cleanroom is goated)
### Main supported integrations
- Electroblob's Wizardry
- Ancient Spellcraft
- Spartan Weaponry
- Scape and Run: Parasites
- Scape and Spartan: Parasites
### Optional integrations
These are not all hard requirements, but they unlock major parts of the mod:
- **Reskillable** - required for the custom trait tree
- **BaublesEX** - required for true Bauble Fruit slot expansion
- **PotionCore** - enables extra magic-damage scaling synergy
- **SRPextra** - recommended for full recipe coverage depending on your SRP setup
- **So Many Enchantments** - recommended for full utility/fix coverage
- **JEI / HEI** - recommended for recipe visibility
---
## Credits and Acknowledgements
This project stands on the work of many excellent 1.12.2 modders:
- **Electroblob** - Wizardry framework, mana systems, and core spell infrastructure
- **WinDanesz** - Ancient Spellcraft battlemage foundations and related inspiration
- **oblivioussp** - Spartan Weaponry properties and combat API
- **Dhanantry and the SRP team** - Scape and Run: Parasites, along with most of the biological horror and evolution inspiration behind the mod
- **Aizistra and KELETU** - mechanical inspiration from Enigmatic Legacy
- **CursedFlames and Tmtravlr** - inspiration behind Spider's Grace
- **CleanroomMC Team** - keeping 1.12.2 alive with modern mixin support and newer Java compatibility
- **K2K / New Fantasy** - texture contributions for Living and Sentient spellblades and related visuals
Additional note:
- some core item textures were created using modified assets derived from the Faithful 32x Resource Pack, distributed in accordance with its community license
---
## Developer / Showcase Commands
If you want to preview some of the strongest awakened gear states:
```mcfunction
/give @p insanetweaks:sentient_spellblade 1 0 {SentientKills:2000}
/give @p insanetweaks:sentient_aegis 1 0 {AegisDamageBlocked:10000.0f}
/give @p insanetweaks:sentient_wand 1 0 {WandEvolutionPoints:10000}
/give @p insanetweaks:battle_mage_helmet 1 0 {ArmorDamageBlocked:5000.0f}
```
For other armor pieces, replace `helmet` with the matching slot name.


