
"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
- 6 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
- Vampyre - Stunner
- Failed Sorcerer - Trapper
- Random Sinner - Random
Configs :
- Disable/Enable Killer Trails - /function purgatory:configs/killer_trails
Tutorials :
Custom Character Documentation
Awesome Videos :
DLC : Noob (forsaken version)

All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 |
>- Added a command to enable and disable killer trails.
>- Healed all players on round start.
>- Added a command to enable and disable killer trails.
>- Healed all players on round start.
>- Made it so effects are cleared on roundstart
>- Made it so effects are cleared on roundstart
>- Fixed most round types straight up not working
>- Fixed killer deselect for custom killers not working
>- Fixed failed sorcerer and vampyre not deslecting custom sinners
>- Fixed most round types straight up not working
>- Fixed killer deselect for custom killers not working
>- Fixed failed sorcerer and vampyre not deslecting custom sinners
>- Major update!
>- Dweller's Blink ability now cannot go through walls or entities.
>- Dweller's Blink ability now has a range of 3 blocks.
>- Dweller's Blink ability now cannot teleport into the air, and has a random variation of 1 block when used.
>- Added one new sinner (Vampyre)
>- Added one new sinner (Failed Sorcerer)
>- Added a new advancement for this update.
>- It's been a while since I've updated, sorry about that, been busy with other projects.
``
modrinth was tweaking so i packaged this by hand, please tell me if there are any errors
``>- Major update!
>- Dweller's Blink ability now cannot go through walls or entities.
>- Dweller's Blink ability now has a range of 3 blocks.
>- Dweller's Blink ability now cannot teleport into the air, and has a random variation of 1 block when used.
>- Added one new sinner (Vampyre)
>- Added one new sinner (Failed Sorcerer)
>- Added a new advancement for this update.
>- It's been a while since I've updated, sorry about that, been busy with other projects.
>- Fixed Pseudo killers and sinners having invunerability, so you can properly test now
>- There is a reason the update is called that...
>- Fixed Pseudo killers and sinners having invunerability, so you can properly test now
>- There is a reason the update is called that...
>- you can actually select random characters now.
>- you can actually select random characters now.
>- Added a new sinner and killer selection option for random.
>- Added sound and vfx design to Rusher and Medic
>- Added a new sinner and killer selection option for random.
>- Added sound and vfx design to Rusher and Medic
>- nerfed Dweller's blink (3->1.8 blocks tp range, 0.5->0.75s cooldown)
>- added a new special gamemode (shadow killer)
>- buffed special gamemode chance (1/5-1/4)
>- timer is now based on your timer value (patches a bug where killer leaves and breaks game)
>- nerfed Dweller's blink (3->1.8 blocks tp range, 0.5->0.75s cooldown)
>- added a new special gamemode (shadow killer)
>- buffed special gamemode chance (1/5-1/4)
>- timer is now based on your timer value (patches a bug where killer leaves and breaks game)
>- Special rounds can now replace regular rounds with a 1/5 chance
>- Changed the special round title to be easier to read
>- Added a new special round (one against all)
>- Special rounds can now replace regular rounds with a 1/5 chance
>- Changed the special round title to be easier to read
>- Added a new special round (one against all)
>- Actually fixed custom character support to (hopefully) fully work and be easier to use (still SUPER annoying)
>- Actually fixed custom character support to (hopefully) fully work and be easier to use (still SUPER annoying)
>- You will only be set to spectator on death if you are a Sinner, should make testing easier.
>- You will only be set to spectator on death if you are a Sinner, should make testing easier.
>- added a new set of devtool functions for those looking to create and test custom characters : purgatory:dev_tools/false_roundstart_killer, purgatory:dev_tools/false_roundstart_sinner, purgatory:dev_tools/pseudo_killer_spawn, purgatory:dev_tools/pseudo_sinner_spawn
>- Fixed rusher's stun hitbox
>- added a new set of devtool functions for those looking to create and test custom characters : purgatory:dev_tools/false_roundstart_killer, purgatory:dev_tools/false_roundstart_sinner, purgatory:dev_tools/pseudo_killer_spawn, purgatory:dev_tools/pseudo_sinner_spawn
>- Fixed rusher's stun hitbox
>- added two new scoreboard values that occur when deselecting a killer or sinner, thus custom killers and sinners can detect when this value is triggered, deselct their custom sinners or killers, and set this value to 0 (it is set to 1 on a deselect), values are killer_deselect and sinner_deselect
>- added two new scoreboard values that occur when deselecting a killer or sinner, thus custom killers and sinners can detect when this value is triggered, deselct their custom sinners or killers, and set this value to 0 (it is set to 1 on a deselect), values are killer_deselect and sinner_deselect
>- fixed manabar not showing up
>- fixed manabar showing up for anyone who had played archmage once (resulted as a glitch from fix ^^^)
>- fixed manabar not showing up
>- fixed manabar showing up for anyone who had played archmage once (resulted as a glitch from fix ^^^)
>- Removed killers glowing constnly
>- Fixed archmange not adding mana on start
>- Fixed manabar not appearing on start
>- Added buffs to chef items
>- Sandwich - clear effects
>- Substnace - Night vision
>- heals all players to full on start
>- Rework medic's bandage to give instant healing
>- Removed killers glowing constnly
>- Fixed archmange not adding mana on start
>- Fixed manabar not appearing on start
>- Added buffs to chef items
>- Sandwich - clear effects
>- Substnace - Night vision
>- heals all players to full on start
>- Rework medic's bandage to give instant healing