Stagger
Adds a simple poise and stagger system to shield blocking
- Loaders
- Fabric
- Downloads on Modrinth
- 1.3K
- Followers on Modrinth
- 9
- versions
- 6
- Updated
- April 23, 2026Apr 23
- Published
- in 2025
At a glance
Needed both in the game and on the server

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.
Attributes
This 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 base reset`
- The mod is still in a beta state, more customizability or features may come in the future
FAQ
How to install Stagger?
Install Fabric for your Minecraft version, download Stagger for the same version and loader, put the file into the mods folder and launch the game with the loader profile.
Which Minecraft versions does Stagger support?
Stagger has builds for Minecraft 1.21.1.
Is Stagger needed on the server?
Needed in the game and on the server