Sanity: Prequel
Sanity: Prequel is a Forge mod for 1.12.2 that adds a sanity meter, and the player's sanity level shapes what they see and what happens to them as it drops.
What it does
Sanity is a value that falls when a player is hurt, attacks animals, villagers or other players, eats bad food such as carrion or raw meat, kills mobs, or is struck by lightning. At 75 a player begins to hear auditory hallucinations, at 60 edges look red, green and blue, at 45 whispers and blood-textured overlays appear, and at 30 the brain overlay starts to shake while some ghosts spawn nearby. Shadow monsters appear near the player at 15, and players within five blocks of chased monsters or around players with sanity 50 are affected as well. Composure, a potion made with morphine when First Aid is installed, grants temporary immunity to these negative effects.
The mod has a custom sound list and a custom ghost list, and it supports custom items, so pack makers can change which sounds and entities are used. Optional support covers Tough As Nails and SimpleDifficulty, and Pyrotech is noted as working with it. Sanity: Prequel requires Geckolib, and Baubles is needed on later builds. Installation covers the server and each player's game. The code is released under the Apache License 2.0, and files exist for 1.12.2 only, with the latest build, 1.5.0, dated 2026-09-05.
Key features
Sanity meter
A sanity value drops from actions such as getting hurt, killing mobs or eating bad food, and the stages of decline are tied to fixed thresholds.
Staged hallucinations
Sound, color, screen overlays and ghost spawns change in steps as sanity falls, from whispers at 45 to shadow monsters at 15.
Composure potion
A composure effect, made with morphine when First Aid is installed, gives temporary immunity to the negative effects of low sanity.
Custom lists
Custom sound lists, ghost lists and items can be supplied, letting pack makers replace the defaults.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 5
Use cases
Who it’s for: Players who want a horror survival layer on 1.12.2, and pack makers who need custom sounds, ghosts or items for a horror theme.
How it compares
Sanity: Descent Into Madness is a Forge mod for 1.16 – 1.20.1, open source under the MIT License and set to client and server. R's Sanity System covers Forge and NeoForge for 1.20.1 – 1.21.4 with All rights reserved, and is not open source. Sanity: Prequel stays on 1.12.2 under the Apache License 2.0.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Sanity: Prequel | Forge | 1.12.2 | Client and server | 2026-09-05 |
| Sanity: Descent Into Madness | Forge | 1.16 – 1.20.1 | Client and server | 2023-07-09 |
| R's Sanity System | Forge and NeoForge | 1.20.1 – 1.21.4 | Client and server | 2025-12-22 |
Questions
Does Sanity: Prequel need Geckolib?
Does the server need Sanity: Prequel?
Which optional mods change how Sanity: Prequel plays?
In the catalog
Sanity: Prequel is one of 7,555 Cursed mods on ModsFinder, and one of 3,426 Cursed mods for Forge. 2,920 mods support Minecraft 1.12.2.
More from Origins_Eternity
Similar mods
What the author says
Inspired by the Sanity: Descent Into Madness mod, players will gain some bad effects when in low sanity. Textures modified from Sanity: Descent Into Madness by croissantnova (consent). Sound effects provided by Zapsplat. Since version 1.3.3, you need Baubles mod as dependency. Since version 1.4.6, you need GeckoLib…
Official listing
- Modrinth page
- modrinth.com/mod/sanity-prequel
- Owner
- Origins_Eternity
- Published
- 2026-03-27
- Updated on Modrinth
- 2026-09-05
- Facts verified
- 2026-10-15
