Purgatory

Purgatory

An asymmetrical horror minigame, that revolves around a place called purgatory, and justice for those who died unjustly

by
6.2K Downloads
datapackfabricforgeneoforgequiltadventuregame-mechanicsminigame
Rent Server with this Mod

Screenshots

title
poison
hunter
selection system
traps
chef food

About this Mod

title

"They will not remember your name after you die, sinner.
The only mark of your futile existence will be your crimes.
For those will never be forgotten.
Even in death thou shalt be punished.
For, sinner, welcome to purgatory."
- The Tormented

Purgatory is a minigame datapack inspired by Dead By Daylight, Forsaken, BIAST and many other asymmetrical horror games. It consists of one Killer hunting down all the Sinners in a 3 minute long round, with the killer having around 3-4 abilities, while the sinners typically have 1-2.

Reccomendations:

  • Use one of these map if you don't have any other (doesn't come with datapack preinstalled):Backrooms map, new + much fairer or Forest Map, old + unfair spots
  • DO NOT USE FULLBRIGHT, IT RUINS THE EXPERIENCE
  • Use horror shaders like Hysteria, Lunacy or PSX, or any other shaders you prefer :3
  • Play with 4-8 friends
  • Have fun!
  • To start: have everyone select a killer and sinner via /trigger (if the trigger values aren't coming up do /reload), then once everyone is ready do /function purgatory:roundstart, (and if you want rounds to constantly play with a 15 second break interval do /function spawn_gamemaster), currently Darkness is default killer and Rusher is the default sinner.
  • If you want to play a specific round type run one of these functions :
Round (any) - /function purgatory:roundstart
Special round (any) - /function purgatory:roundstart_special
Regular - /function purgatory:roundstart_normal
Double Trouble - /function purgatory:roundstart_doubletrouble
One Against All - /function purgatory:roundstart_one_against_all
Shadow Killer - /function purgatory:roundstart_ai_killer

Known Issues:

  • Lunar Client's Titles and Bossbar mods break the datapack, disable them.

Features :

  • 5 killers
  • 4 sinners
  • A round system with random killer selection
  • easy custom map implementation
  • killer and sinner selection
  • round queue and server support
  • custom killer and sinner support via a scoreboard value
  • special rounds for extra chaos and replayability
  • ai killer for singleplayer (i guess)
  • the option to select random characters
  • and more...

Some of the killers and sinners include:
Darkness: a killer with the ability to clone himself and go invisible, paired with their ability to teleport behind the nearest sinner.

Dweller: a killer who goes invisible for a second every two seconds, can teleport twice a second, but in exchange has no offensive abilties.

Rusher: a sinner with the abilty to speed themself up to escape killers, or rush in and stun them with their slash

Hunter: a sinner with the abilty to gamble for arrows that apply various debuffs to the killer

Sulfur: a trapper based killer who relies on their traps to slow and hurt sinners

Medic: the obligatory healer who, well, heals sinners, and can also heal themself with their bandage ability

And many more.

killers + sinners

Killer + Sinner list:

  • Darkness - All Rounder
  • Dweller - Rushdown
  • Sulfur - Trapper
  • Bloodmage - Ranged
  • Archmage + Ranged + Resource
  • Random Killer - Random
  • Medic - Healer
  • Chef - Support
  • Rusher - Stunner
  • Hunter - Debuffer
  • Random Sinner - Random

Tutorials :

Custom Character Documentation

Awesome Videos :

DLC :
Noob (forsaken version)

eye

Available Versions

the calm before the stormrelease
MC 26.1.1, 26.1.2fabric, forge, neoforge, quilt
May 12, 2026
the calm before the stormrelease
MC 26.1.1, 26.1.2datapack
May 12, 2026
The randomness updaterelease
MC 26.1.1fabric, forge, neoforge, quilt
April 7, 2026
The randomness updaterelease
MC 26.1.1datapack
April 7, 2026
general improvements are the spice of liferelease
MC 26.1.1fabric, forge, neoforge, quilt
April 7, 2026

How to Install Purgatory on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set datapack Loader

In the panel under "Egg", select the datapack loader and matching Minecraft version (26.1.2).

3

Install Mod

Open the mod browser in the dashboard and search for "Purgatory". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

datapackfabricforgeneoforgequilt

Minecraft Versions

26.1.2, 26.1.1, 26.1 (+3 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Purgatory server crashes on startup – what to do?

Most common cause: wrong datapack version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.

Is Purgatory compatible with datapack and fabric and forge and neoforge and quilt?

Purgatory officially supports datapack, fabric, forge, neoforge, quilt for Minecraft 26.1.2, 26.1.1, 26.1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Purgatory – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Purgatory consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Purgatory with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
Creative Commons Attribution 4.0 International
Server-side
Required

Supported Versions

26.1.226.1.126.11.21.111.21.101.21.9