The Pure Suffering Mod

Quick rating

The Pure Suffering Mod

No reviews yet

A Minecraft Invasion Mod that started off as a fun side-project. Invasions will spawn every few days or so, increasing in severity and tiers as time goes on within your Minecraft World.

Survival
Base Defense
Hostile Mobs
Music & Sound
Mod Loaders
Forge
NeoForge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
PureSuffering-1.20.1-1.6.8.5R-LTS1
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Version 1.6.8.5R is now available for 1.21.1 & 1.6.8.5R-LTS1 for 1.20.1!

I recommend 1.20.1/1.21.1 modpack owners to update their Pure Suffering version to 1.6.7.x+ to fix spawning bugs caused by the mod in previous versions.

WARNING: The ANTI-GRIEF feature is now disabled by default for 1.6.x+! (Still optional)
I have moved to NeoForge with 1.20.4+ being that it will no longer be compatible with Forge, if my community is against this, I will consider making forge releases as well.
If you are confused about what NeoForge is, then here is the link explaining it: https://neoforged.net/news/theproject/

Thank you all for your support and patience, and I will actively be supporting this mod.

Please note that versions that add new config options may cause crashing when updating. Reset the config and reenter the settings when this occurs!

The change log can be found here: https://github.com/TheAGamePlayer/The-Pure-Suffering-Mod/blob/main/Changelog.txt

Compatible Shaders: (Shaders without bugs caused by my mod)
https://www.curseforge.com/minecraft/shaders/miniature-shader (Breaks nothing, works flawlessly)
https://www.curseforge.com/minecraft/shaders/sildurs-basic-shaders (Sun tilt needs adjustment)
https://www.curseforge.com/minecraft/shaders/cyanide-shaders (It just works)
There are probably more shaders, but these are the ones I found that worked the best after testing 72 different shaders...

Datapack Addons:

Mutant Monsters Invasion: https://legacy.curseforge.com/minecraft/customization/pure-suffering-mutant-monsters-invasion

Discord Link: (Fixed broken link)

https://discord.gg/5NCMbGfnta

What does the mod do?

The Pure Suffering Mod is a Minecraft invasion mod that intends on making surviving the night scary again!

Invasions will initially spawn every few nights or so, where an endless wave of mobs will spawn until the night is over.

As time goes on in your Minecraft world, invasions will increase in severity and tiers, making vanilla Minecraft look like a piece of cake.

The New Config System: (1.6.x+)

- Many config options are now also world-based game rules which can be edited in the Pure Suffering game rules tab, or in-game commands.

- By default, Pure Suffering game rules will be set to the values set in the Pure Suffering common config file.

- Due to this behavior, game rules will take precedence over config options unless the "overrideGameRules" config option is set to true. It is recommended for modpack owners to set this to true if they plan on changing pure suffering game rule config options in future updates of their modpack.

- Some invasion features are dimension-specific and can be changed via Pure Suffering dimension config files. These are automatically generated when loading into a Minecraft world.

- The "overworldLikeDimensions", "netherLikeDimensions", & "endLikeDimensions" config options can be used to apply overworld, nether, or end invasions to a modded dimension.

- To add special invasion types to a modded dimension, it'll have to be done either through a mod or datapack.

The New Music System: (1.6.x+)

- When loading a Minecraft World, a "puresufferingmusic" file will be generated in your .minecraft folder.

- A file will be generated for each invasion difficulty in the puresufferingmusic folder based on the name of the difficulty.

- Music files can be placed in those folders to play custom music when an invasion of that difficulty occurs.

- Music files must be .ogg based files as they are the only sound file format supported by Minecraft (mp3, wav, etc... file formats must be converted to .ogg files to work).

- Make sure your music volume slider is higher than 0 if you intend on listening to the music.

Commands:

"puresuffering add <list> <primary> <difficulty> <invasionType> <severity, random, max>" (Op only)

Adds a new Invasion to the queue, these will occur approximately a day from using.

<list> - Whether the invasion should be added to the day, night, or fixed list.

<primary> - If this invasion is a primary, secondary invasion or randomly chosen.

<difficulty> - The difficulty for a primary invasion, this is automatically set for secondary invasions.

<invasionType> - Type of Invasion to be added.

<severity> - What level of severity the invasion will be (clamped between 1 and it's max severity).

<random> - Choosing a random severity (clamped between 1 and it's max severity).

<max> - The max severity of the invasion type picked.

"puresuffering remove <list> <invasionType>" (Op only)

<list> - Whether the invasion should be removed for the day or night list.

<invasionType> - Type of Invasion to be removed.

"puresuffering clear <list>" (Op only)

Clears a list of it's invasions.

<list> - Which list should be cleared.

"puresuffering query"

Sends a message to the player containing the list of current invasions.

"puresuffering cycle" (Op only)

Sets the day time to the start of the next possible invasion cycle.

"puresuffering sync gamerules" (Op only)

Resyncs the gamerules to their config options.

Whats coming next update?

Release 2.x Plans:

Maybe an AI update & Tiered mobs? Its gonna be a while before I get to this.

Release 1.7 Plans:

Graphical improvements & quality of life changes. Triggered invasions, and invasion unlock requirements.

Videos:

New trailer will be for 1.6.xR coming soon...? Looking at you Kaiser >.>

The trailer for The Pure Suffering Mod 0.1.4A, made by my friend Kaiserdragon217. A bit outdated, but shows off the eclipse invasions with increased mob spawns.

Q&A:

Q: Can I use this mod for my modpack?

A: Feel free to do so!

Q: The Invasions aren't hard enough or are too much, how can I adjust the difficulty?

A: The common config for the mod allows for the adjusting of most aspects for invasions.

Q: My Shaders are glitching out during Invasions, how can I fix this?

A: Many shaders are not compatible with the custom sky boxes some invasions use, the problems can be fixed by either by using a different shaders, messing around with the settings of your current one, or disabling the rendering features in the client config.

Q: How can I add my own Invasions?

A: Either via a data pack or creating an add-on mod, datapack info can be found here: https://github.com/TheAGamePlayer/The-Pure-Suffering-Mod/blob/main/Datapack.txt

Q: Where can I suggest features and report bugs?

A: https://github.com/TheAGamePlayer/The-Pure-Suffering-Mod/issues

My Other Mods:

https://www.curseforge.com/minecraft/mc-mods/afk-timer

https://www.curseforge.com/minecraft/mc-mods/mt-chunk-generation

Screenshots

Gallery

  • Twilight Forest Invasions
    Twilight Forest Invasions Its finally here after all this time ;)
  • Nether Invasions now included!
    Nether Invasions now included! Did I add too many pigs?
  • Solar Eclipse
    Solar Eclipse Isn't the Minecraft sun supposed to be a square? (old 1.2 and below)
  • Lunar Eclipse
    Lunar Eclipse A blood moon is rising?
  • Pure Suffering Logo
    Pure Suffering Logo The Pure Suffering Logo. Poor Steve...

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

1.9m
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works