
Login Shield
Prevents join/spawn damage by giving players a short configurable protection period while the world finishes loading.
Loading Protection
Tired of dying while your world or server is still loading?
Loading Protection gives players a short, configurable period of safety when they join a world or server. While protected, they cannot take damage, hostile mobs will ignore them, and to prevent abuse, they also cannot deal damage.
Protection ends when the timer expires or as soon as the player moves.
Features
-
Join Protection
Players are immune to damage for a configurable amount of time after joining. -
Mob Safety
Hostile mobs will not target protected players. -
Anti-Abuse System
Protected players cannot damage mobs or other players. -
Adaptive Protection Timer
Protection lasts up to the configured maximum, but ends immediately when the player moves. -
Optional Countdown Messages
Players can receive chat updates showing how much protection time remains, plus a notice when protection ends.
Countdown Message Notes
- Messages are only shown to the affected player.
- Messages appear at most once every 5 seconds.
- A warning is also shown if protection ends early because of movement.
Requirements
Fabric
- Fabric API
Configuration
The mod generates this config file:
config/loadingprotection-common.toml
Settings
-
protectionDuration
Duration of protection in seconds after joining.
Default:60
Range:1–300 -
showMessages
Enables countdown and expiration messages in chat.
Default:true
Summary
Loading Protection helps prevent unfair deaths during login by giving players temporary invulnerability while the world or server finishes loading.
