Optional Suffering

Fight your way out of PureSuffering invasions: kill enough enemies to end them early.

Optional Suffering

A small companion mod for PureSuffering.

PureSuffering invasions leave you waiting for dawn while mobs pile up. This mod adds another way out: fight back. Kill enough enemies during an invasion and it ends early.

How it works

  • A boss bar shows your kills and the goal during an invasion (plays nicely with HUD mods like Jade).
  • Hit the goal and the invasion ends. Leftover invasion mobs are cleared (optional).
  • Clearing an invasion plays a victory fanfare, with the end message shown in green.
  • Default goal is 30 kills. Everything below is configurable.

Invasion stakes

  • Escalating goals: the world's first invasion needs fewer kills than later ones.
  • Luck penalty: in packs with a Chance/luck system, each failed invasion lowers your Chance and each cleared one raises it (down to a floor), per player.
  • Day-time guard: keeps the day counter (and PureSuffering's day-invasion gate) correct even when another mod resets the world time.
  • Dimension entry grace: after you enter a dimension or log in, no invasion can start there for a short delay (default 25 seconds), so you are not ambushed the instant you step through a portal. Works with every kind of teleport.

Config

  • firstInvasionKills / laterInvasionKills: kills needed to end the world's first invasion (default 20) and every later one (default 30).
  • dimensionEntryGraceSeconds: grace window after entering a dimension, 0 disables. Default 25.
  • perPlayer: every player must reach the goal, or pool everyone's kills together.
  • clearInvasionMobs: clear the remaining invasion mobs when the invasion ends.
  • showHud: show the on-screen counter.

Gameplay settings are server-side, so on a server the host stays in control.

Requires

PureSuffering. Forge 1.20.1. Without PureSuffering installed, the mod does nothing.

The Optional Suffering Team

Forgeborn tier frameprofile avatar
Owner
Forgeborn tier icon
  • 28
    Followers
  • 6
    Projects
  • 186.6K
    Downloads

More from LainkView all

  • Lucky World Invasion Reloaded project image

    Lucky World Invasion Reloaded

    Hardcore, lighter and more vanilla, with a Lucky XP economy and shared lives for co-op.

    • 87.9K
    • July 30, 2026
  • Lucky Tweaks project image

    Lucky Tweaks

    Fixes and balance tools for the Lucky Block mod: block luck that actually works, per-block luck caps, and lucky block fusion

    • 22.9K
    • July 30, 2026
  • Lucky XP project image

    Lucky XP

    Breaking lucky blocks earns Lucky XP, a second experience you spend at vending machines and a travelling merchant, while world events rain lucky blocks around you.

    • 7.6K
    • July 29, 2026
  • Lucky Stats project image

    Lucky Stats

    Per-player luck statistics for the Lucky Block mod, with a stats screen, a configurable HUD and an API

    • 22.3K
    • July 19, 2026
  • Lucky World Invasion Reloaded project image

    Lucky World Invasion Reloaded

    Hardcore, lighter and more vanilla, with a Lucky XP economy and shared lives for co-op.

    • 87.9K
    • July 30, 2026
  • Lucky Tweaks project image

    Lucky Tweaks

    Fixes and balance tools for the Lucky Block mod: block luck that actually works, per-block luck caps, and lucky block fusion

    • 22.9K
    • July 30, 2026
  • Lucky XP project image

    Lucky XP

    Breaking lucky blocks earns Lucky XP, a second experience you spend at vending machines and a travelling merchant, while world events rain lucky blocks around you.

    • 7.6K
    • July 29, 2026
  • Lucky Stats project image

    Lucky Stats

    Per-player luck statistics for the Lucky Block mod, with a stats screen, a configurable HUD and an API

    • 22.3K
    • July 19, 2026