SpawnGuard
by netleak
For a configurable number of ticks after a player spawns, SpawnGuard blocks attacks from hostile mobs, which gives a new character time to settle in.
What it does
A player who has just spawned or respawned cannot be damaged by hostile mobs until the protection period runs out. The period is set in ticks, where 20 ticks equal one second, and the default of 6000 ticks gives five minutes. The duration can be changed to suit a server's playstyle, and the protection can be switched off entirely. This matters most in challenge-based survival packs, where early defense is the hardest part of the first minutes.
Protection can also be bought with potions. Players brew potions that grant mob attack protection, which lets them extend their safety on demand. Fabric users get an in-game configuration screen through ModMenu. The mod is distributed for Fabric, Forge and NeoForge, with the Forge and NeoForge builds covering versions up to 1.21.4. Cloth Config API is required on every loader, and Fabric API is also required on Fabric.
SpawnGuard runs on client and server, so the server and every player need it. It is released under the GNU Lesser General Public License v3.0 only and is open source, with its source code and issue tracker public. Files cover 1.20.1, 1.20.2, 1.20.4, 1.21.1, 1.21.4, 1.21.11 and 26.3, and the most recent Fabric and NeoForge builds target 26.3 as of 2026-09-21.
Key features
Timed spawn protection
Hostile mob attacks cannot damage a player for a configured number of ticks after spawning.
Adjustable duration
The protection length is set in ticks, with a default of 6000 ticks, or five minutes, for servers that want more or less.
Potion-based protection
Brewable potions extend mob attack protection, letting players buy additional safety when they need it.
Toggle and config screen
Spawn protection can be switched off completely, and Fabric users can change settings from ModMenu.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
How it compares
Item Protection is a Fabric-only client-side mod for 1.19.4 – 1.20.4, released under the MIT License and not open source. Join Protection covers Fabric, Forge, NeoForge and Quilt for 26.2 – 26.3 and is server required with client optional, under the GNU General Public License v3.0 only. Potions Please is a server-side Fabric mod for 1.21.5 – 1.21.6, open source under CC0 1.0 Universal, and players join without installing it. SpawnGuard differs from all three by protecting against mobs and covering the full set of loaders listed above.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| SpawnGuard | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Client and server | 2026-09-21 |
| Item Protection | Fabric | 1.19.4 – 1.20.4 | Client-side only | 2024-01-08 |
| Join Protection | Fabric, Forge, NeoForge and Quilt | 26.2 – 26.3 | Server required, client optional | 2026-10-11 |
| Potions Please | Fabric | 1.21.5 – 1.21.6 | Server-side only | 2025-06-22 |
Questions
Does SpawnGuard need Cloth Config API?
Must SpawnGuard be installed on the server and the client?
Which loader should be used for SpawnGuard?
In the catalog
SpawnGuard is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.
More from netleak
Similar mods
What the author says
Survive your first moments. SpawnGuard protects players from hostile mob attacks for a configurable duration after spawning — no more losing everything to a creeper before you even find wood.
Official listing
- Modrinth page
- modrinth.com/mod/spawnguard
- Owner
- netleak
- Published
- 2025-01-20
- Updated on Modrinth
- 2026-09-21
- Facts verified
- 2026-10-15
