Login Shield

Prevents join/spawn damage by giving players a short configurable protection period while the world finishes loading.

204

Quick challenge

How far can you run before the mobs catch you?

Login Shield

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. Range: `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.

ADS