

Stagger adds a simple poise and stagger system to shield blocking akin to Soulslike games.
Each player has by default 20 poise and blocking with a shield will instead apply that much poise damage. Once your poise damage is maxed out, your shield will be disabled for 5 seconds. Your poise recovers slowly over time.
Axes no longer disable shields, instead they deal more poise damage by virtue of having higher attack damage.
AttributesThis behavior is controlled by four attributes, which other mods and modpacks can make use of.
stagger:max_poise
The amount of poise a player has, i.e. the amount of damage they can block before staggering.
Default: 20
stagger:poise_rate
The amount of poise regained per tick.
Default: 0.025
stagger:stagger_length
The number of seconds the shield will be disabled for, rounded down to the tick.
Default: 5
stagger:poise_damage
A multiplier for the amount of poise damage an attacker will apply for blocking.
Default: 1
Notes
- Attribute base values can be configured, install McQoy for Mod Menu support
- Requires restart
- Will not update for existing players, you must do that with the command
/attribute <target> <attribute> base reset
- The mod is still in a beta state, more customizability or features may come in the future
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as stagger-0.5.0.jar — drop this file into the mods folder
- Download size: 320 KB
- Download link checked 31 Aug 2026 — working
These come from our own check of the pack file, not from the source page.
