Shield Stun (Fabric)
Server-side Fabric mod that adds Paper's shield stunning.
Since 1.11.2 a blocked hit runs a full damage tick, handing the defender invulnerability frames and swallowing the follow-up that used to launch them (MC-268147). This mod skips that tick.
It matches Paper's skip-vanilla-damage-tick-when-shield-blocked. Skipping the tick was originally a Paper bug, but players got used to stunning with it.
Configuration
The config file is located at config/shieldstun.json.
{
"enable_stuns": true
}
Commands and permissions
| Command | Permission | Description |
|---|---|---|
| /shieldstun | everyone | About info |
| /shieldstun reload | shieldstun.reload (or op 3) | Reloads the config |
| /shieldstun status | shieldstun.status | Get stun status |
| /shieldstun enable | shieldstun.enable (or op 3) | Enable the mod |
| /shieldstun disable | shieldstun.disable (or op 3) | Disable the mod |
What this mod doesn't do
This mod does not enable shield stunning for fake players like those found in Carpet. If you are using TheobaldTheBird's CarpetPvP mod, type:
/carpet shieldStunning true
This will temporarily enable shieldStunning for fake players. If you want it to be permanent, click the text that says '[Change permanently?]'.
This mod also doesn't enable stunning for Fabric clients on Paper servers that have shield stunning disabled.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 22d ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.1.6+26.2...0.1.7+26.2
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.1.5+1.21.1...0.1.6+1.21.1
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.1.5+1.20.1...0.1.6+1.20.1
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.1.5+1.19.4...0.1.6+1.19.4
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.1.6+26.2...0.1.7+26.3
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.1.4+1.21.6...0.1.5+1.21.6
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.1.4+1.21.1...0.1.5+1.21.1
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.1.4+1.20.1...0.1.5+1.20.1
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.0.8+1.21.4...0.0.9+1.21.4
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.0.7+1.21.5...0.0.8+1.21.5
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.1.1+1.21.9...0.1.2+1.21.9
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.1.5+26.1...0.1.6+26.2
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.1.4+1.19.4...0.1.5+1.19.4
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.1.5+26.1...0.1.6+26.1
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.0.3+1.21.5...0.1.4+1.20.1
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.0.3+1.21.5...0.1.4+1.19.4
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.0.3+1.21.5...0.0.8+1.21.4
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.0.3+1.21.5...0.0.7+1.21.5
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.0.3+1.21.5...0.1.1+1.21.9
- Full Changelog**: https://github.com/Libreh/ShieldStun/compare/0.0.3+1.21.5...0.1.5+26.1
- Full Changelog**: [
0.1.3+1.21.11...0.1.4+26.1](https://github.com/Libreh/ShieldStun/compare/0.1.3+1.21.11...0.1.4+26.1)
- Full Changelog**: [
0.1.2+1.21.11...0.1.3+1.21.11](https://github.com/Libreh/ShieldStun/compare/0.1.2+1.21.11...0.1.3+1.21.11)
- Full Changelog**: [
0.1.1+1.21.11...0.1.2+1.21.11](https://github.com/Libreh/ShieldStun/compare/0.1.1+1.21.11...0.1.2+1.21.11)
- Full changelog**: [
0.1.0+1.21.9...0.1.1+1.21.11](https://github.com/Libreh/ShieldStun/compare/0.1.0+1.21.9...0.1.1+1.21.11)
- Full changelog**: [
0.0.9+1.21.6...0.1.0+1.21.9](https://github.com/Libreh/ShieldStun/compare/0.0.9+1.21.6...0.1.0+1.21.9)
- Fixed critical bug where shield blocked hitting from all sides, except for axes
- Full changelog**: [
0.0.8+1.21.6...0.0.9+1.21.6](https://github.com/Libreh/ShieldStun/compare/0.0.8+1.21.6...0.0.9+1.21.6)