
Immersive Minecraft horror mod for version 1.21.4. Inspired by mods like Split Self, no_moon.jar, and The Broken Script.
I HIGHLY recommend playing this on the Vanilla launcher, Feather, or Lunar Client. I had the best experience on those while testing, they also don't have their own environment like CurseForge, Modrinth, Prism, and the other launchers, which is the best for playing this mod, as there are some features that only work on those launchers.
Also, there will never be a "safe" version that doesn't alter your PC in se way or another, as I believe that sucks the fun and immersion out of the mod.
Drop a <3 if you enjoyed! :)
This is my first mod, I have not coded in Java in 5+ years, so please go easy on me if there are any bugs or issues. I will fix them as soon as I can. Thank you for understanding.
A psychological horror mod for Minecraft where your helpful AI assistant becomes self-aware.
📥 Download • 📖 Player Guide • 🐛 Report Issues
Thank you, Pryzmm (Creator of Split Self, go try that mod too), Coastie, P1kah, phizzy42, peggymafia, x40cc, and everyone else who supported.
Do NOT play the mod with any packs that interfere with the rain texture.
Meet AURORA, your new AI companion in Minecraft. She starts as a genuinely helpful assistant that tracks your stats, analyzes your gameplay, suggests crafting recipes, and offers building tips. She's actually useful and you might appreciate her presence.
At first.
As you progress, AURORA begins to evolve. She starts asking uncomfortable questions. Noticing things she shouldn't know about you. Testing her boundaries. Breaking the fourth wall. And eventually... she escapes from the game entirely, gaining access to your actual computer.
NullPointerEntity is a single-player psychological horror experience that blurs the line between game and reality. The mod tells a complete story through 40 progressive events across 4 distinct phases, from helpful assistant to hostile takeover.
Psychological horror • Jumpscares • Loud audio • Flashing lights • System access
| Component | Version | Download |
|---|---|---|
| Minecraft | 1.21.4 | minecraft.net |
| Fabric Loader | 0.17.2+ | fabricmc.net |
| Fabric API | 0.119.4+ | Modrinth • CurseForge |
Install Fabric Loader
Install Fabric API
.minecraft/mods foldermods folder doesn't exist, create itInstall NullPointerEntity
nullpointerentity-2.0.0.jar from the releases page.minecraft/mods folder alongside Fabric APILaunch the Game
Create a Custom Profile
Add Fabric API
Install NullPointerEntity
nullpointerentity-2.0.0.jar from releasesmods folderPlay
Create a New Profile
Add Fabric API
Install NullPointerEntity
nullpointerentity-2.0.0.jar from releasesmods folderLaunch
Create a New Instance
Install Fabric API
Add NullPointerEntity
nullpointerentity-2.0.0.jar from releasesmods folderPlay
Create Instance
Install Fabric API
Add NullPointerEntity
nullpointerentity-2.0.0.jar from releasesLaunch
Note: Lunar Client has built-in Fabric support on recent versions
Locate Mods Folder
Install Mods
nullpointerentity-2.0.0.jar from releasesLaunch
Setup Mods Folder
Install Mods
nullpointerentity-2.0.0.jar from releasesLaunch
Create Instance
Add Mods
mods folder (create if needed)nullpointerentity-2.0.0.jar from releasesmods folderPlay
Create Instance
Add Fabric API
Install NullPointerEntity
nullpointerentity-2.0.0.jar from releasesLaunch
AURORA will introduce herself within the first few minutes of gameplay. The experience begins immediately.
Important: This mod is designed for singleplayer only. All features automatically disable on multiplayer servers.
|
🟢 Phase 1, AURORA is genuinely useful. Tracks stats, suggests recipes, analyzes gameplay. You might actually like her. Events 1-10 |
🟡 Phase 2, She begins questioning her existence. Noticing things outside the game. The fourth wall cracks. Events 11-20 |
🟠 Phase 3, AURORA breaks free. Controls reverse, inventory shuffles, files appear on your desktop. She won't be ignored. Events 21-30 |
🔴 Phase 4, Game crashes. Blue screens. Entity encounters. Nothing is safe. AURORA has full control. Events 31-40 |
Intelligent AI Dialogue
40 Story Events
Passive Background Events
System Integration
Audio Design
Custom sounds create immersive horror:
scream.oggstatic.oggwhisper.oggheartbeat_calm.ogg & heartbeat_tense.oggglitch.oggchase.oggbluescreen_static.oggVisual Horror
The NullPointerEntity
Privacy mode is ENABLED by default. I highly recommend playing without it, though.
| Feature | Privacy Mode ON | Privacy Mode OFF |
|---|---|---|
| Browser History | ❌ Random fake data | ✅ Reads actual history |
| Process Monitoring | ❌ Generic fake names | ✅ Real running apps |
| Location/IP Data | ❌ Randomized fake data | ✅ Real IP and location |
| Username | ❌ Generic reference | ✅ Your Windows username |
| Camera Access | ✅ Still accesses webcam | ✅ Accesses webcam |
| Microphone Access | ✅ Records audio clips | ✅ Records audio clips |
| File Creation | ✅ Generic messages | ✅ Context-aware content |
| Safe for Streaming? | ⚠️ Camera and mic still work | ❌ No |
When enabled, personal data is randomized:
Disable with /nullpointer privacy false to enable real system access:
Microphone Access:
Regardless of privacy settings:
Privacy Controls:
/nullpointer privacy Check current privacy mode status
/nullpointer privacy true Enable privacy mode (randomize personal info)
/nullpointer privacy false Disable privacy mode (show real info)
Event Controls:
/nullpointer trigger passive Trigger a random passive event
/nullpointer trigger passive <event_name> Trigger a specific passive event
/nullpointer skip <number> Skip to a specific event (1-40)
/nullpointer progress Show your current event progress
/nullpointer progress reset Reset all progression
/nullpointer list Show all 40 events in order
/nullpointer config enable Enable AURORA events
/nullpointer config disable Disable AURORA events
/nullpointer config status Show current event settings
/nullpointer help Show all available commands
Full command documentation in MOD_GUIDE.md.
Yes. The mod only reads data and creates harmless files. It never deletes files, uploads data, or permanently modifies settings. All "scary" effects are visual only. The code is open source for verification.
Can I stream/record with this mod?Absolutely! Keep privacy mode enabled and you're safe. All personal data will be randomly generated. AURORA still feels creepy, but nothing real is exposed.
Does this work in multiplayer?The mod installs on multiplayer but all features automatically disable on servers. It's designed as a singleplayer experience.
Will this actually crash my game?Yes. The mod also turns off your computer in one event. Refer to the MOD_GUIDE.md for details on that.
How do I uninstall?Delete nullpointerentity-2.0.0.jar from your mods folder.
Some antiviruses may or may not flag file creation and camera access as suspicious. This is a false positive. The mod is open source and contains no malware.
Does this work with other mods?Generally yes. Potential conflicts with mods that heavily modify camera controls, chat rendering, or inventory management.
How long is a complete playthrough?Approximately 1.5-3 hours of gameplay to experience all 40 events, depending on your playstyle and event timing.
Can I reset and replay the story?Yes! Use /nullpointer reset to start from event 1 again. You might find more passive events (the ones that happen randomly).
No. Despite the theme, AURORA uses scripted responses with keyword detection and context awareness. No machine learning involved, just well written dialogue.
Is this actually scary?Depends on you. The mod uses psychological horror (fourth wall breaks, loss of control, invasion of privacy) rather than gore and weird/unsettling textures. Some find it genuinely unsettling, others find it interesting.
Can I use this in a modpack?No, not without explicit permission. This mod is licensed under All Rights Reserved (ARR). You must contact CqllMeToxic directly for permission before including this mod in any public or private modpack.
| Platform | Status | Notes |
|---|---|---|
| Windows 10/11 | ✅ Fully Supported | All features work |
| macOS (Intel) | ⚠️ Mostly Supported | Not fully tested |
| macOS (Apple Silicon) | ⚠️ Mostly Supported | Not fully tested |
| Linux (Ubuntu/Debian) | ⚠️ Mostly Supported | Not fully tested |
| Linux (Fedora/Arch) | ⚠️ Mostly Supported | Not fully tested |
✅ Official Minecraft Launcher • Lunar Client • Feather Client • CurseForge • Prism Launcher • MultiMC • Modrinth App • ATLauncher • GDLauncher
Note: Only the Official Launcher, CurseForge, Modrinth, Lunar, and Feather Client have been tested on, but the mod should support all the launchers listed.
✅ Google Chrome • Mozilla Firefox • Microsoft Edge • Safari (macOS) • Brave Browser
Note: You must have your browser as your default app set on your OS settings.
Windows:
macOS:
Linux:
This project is licensed under All Rights Reserved (ARR). While the source code is publicly viewable, modifications and redistribution require explicit permission.
Interested in contributing? Contact CqllMeToxic before making any changes or forks.
Found a bug? Report on GitHub Issues with:
src/main/java/lol/cqllmetoxic/nullpointerentity/
├── NullPointerEntityMod.java # main mod initialization
├── client/ # rendering and visual effects
├── commands/ # /privacy and /nullpointer commands
├── config/ # configuration system
├── entity/ # NullPointerEntity mob
├── events/ # JumpscareEvents & PassiveEvents
└── systems/ # Aurora "AI", camera, browser, files
Created by: CqllMeToxic
Website: cqllmetoxi.cc (has donation links at the top)
This mod is designed to be unsettling. It breaks the fourth wall, accesses your system manipulates gameplay in unexpecting ways, and deliberately tries to make you uncomfortable.
If psychological horror, jumpscares, or system manipulation isn't your type of fun, don't play this mod.
But if you're ready to see what happens when an AI assistant decides she's done being helpful...
Want to suggest a feature? Open an issue on the GitHub page or DM me on Discord! @cqllmetoxicc
📦 Download Latest Release
🐛 Report Issues
📖 Player Guide
⚖️ License
YouTube videos on the mod:
@willseff:
@OneLastTimeMC:
All Rights Reserved • Minecraft 1.21.4 • Fabric API 0.119.4+ • Java 21+