Loading Protection
by ENC_Euphony
Once a player joins a world, respawns, or moves to another dimension, Loading Protection grants a brief stretch of safety while nearby chunks, entities and the network connection finish settling.
What it does
Protection starts when a player joins, respawns or changes dimension, and it is active for a limited time. During that period the protected player takes no damage, hostile mobs that were targeting them stop targeting them, and the player cannot deal damage to others until protection ends. The window covers the gap in which a world may look ready but still has settling chunks, entities and network state, where damage would otherwise be possible.
Protection ends early once the player moves to a new position, so the safety window does not outlast the moment it is needed for. Countdown notices can be shown in chat, in the action bar, or in both. With the default rules, protection is enabled for joins, and respawn and dimension-change protection are enabled as well. The mod is open source under the GNU Affero General Public License v3.0 only and runs on client and server, so the server and every player need it. Files cover 26.1 – 26.2 for Fabric and NeoForge.
An optional configuration screen uses YetAnotherConfigLib (YACL) when it is installed. Without YACL the settings remain available through the config file.
Key features
Protection on join
Players are protected when they join a world, while nearby mobs and the client may still be loading.
Respawn and dimension protection
Respawns and dimension changes start the same protection window, which is enabled by default.
Early end on movement
Protection stops once the player changes position, so the window stays short for players who start moving.
Countdown notices
Remaining protection time can be displayed in chat, in the action bar, or in both.
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.
Optional 1
How it compares
Animated Loading Overlay is client-side only and covers the loading screen for 1.21.1 – 26.2, under All rights reserved, so it is not open source. Area Protection is a server-required mod for 1.21 – 26.3 that is also not open source, and it protects areas rather than players after joining. Startup Timer is client-side only, open source under the MIT License, and built for 1.21.8 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Loading Protection | Fabric and NeoForge | 26.1 – 26.2 | Client and server | 2026-08-10 |
| Animated Loading Overlay | Fabric and NeoForge | 1.21.1 – 26.2 | Client-side only | 2026-08-12 |
| Area Protection | Fabric, Forge, NeoForge and Quilt | 1.21 – 26.3 | Server required, client optional | 2026-02-02 |
| Startup Timer | Fabric | 1.21.8 – 26.3 | Client-side only | 2026-06-21 |
Questions
Does Loading Protection need to be installed on the server?
Does Loading Protection need YetAnotherConfigLib?
Which loaders and versions does Loading Protection support?
In the catalog
Loading Protection is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,894 mods support Minecraft 26.2.
More from ENC_Euphony
Similar mods
What the author says
Short-term spawn protection for the moments when the world is visible, but not fully ready yet. Loading Protection gives players a temporary safety window after joining a world, respawning, or changing dimensions. The point is simple: cover the awkward gap where chunks, entities, or networking may still be settling…
Official listing
- Modrinth page
- modrinth.com/mod/loading-protection
- Owner
- ENC_Euphony
- Published
- 2026-04-08
- Updated on Modrinth
- 2026-08-10
- Facts verified
- 2026-10-15
