ModsFinder

SafeLogin

by JordanPlayz158

SafeLogin, a Fabric server mod for 1.20.1, keeps players from taking damage while they log in, when mobs and fluids can otherwise harm them.

FabricServer-side onlyGNU Affero General Public License v3.0 onlyOpen source1.20.1

What it does

On join, the server can make a player invulnerable, invisible and flying, and stop fluids from pushing or sinking them, so a player who logs in inside a mob cluster, a lava pool or mid-air is not hurt before they can act. Server-side mobs that push or teleport a player back to spawn can be handled the same way, so the player is moved to a safe place instead of being damaged.

The mod works through a set of modes. A block can be made unpushable in MOVE mode, and a step off a spawned block in that mode triggers an action. COMMAND mode runs a specified command when the player enters a region. GUI mode opens a screen where the protections can be turned off, which removes invulnerability, invisibility, unpushability and flying from the player. Because it runs only on the server, players join without installing anything.

The mod targets 1.20.1 on Fabric, with a single build, 1.1.2 for 1.20.1, released on 2025-10-23. It requires Fabric API on the server. SafeLogin is open source under the GNU Affero General Public License v3.0 only, and its source code and issue tracker are public.

Key features

  1. Login protection

    Sets a joining player invulnerable, invisible and flying so that damage from mobs or fluids cannot land during login.

  2. Fluid and push resistance

    Stops fluids from pushing or sinking the player, and makes a chosen block unpushable in MOVE mode.

  3. Safe relocation

    When a mob pushes a player mid-air, the server teleports the player back to the spawn center.

  4. Command and GUI modes

    COMMAND mode runs a specified command on a step-off event, while GUI mode lets an operator remove all protections from the player.

Compatibility

Latest build for each game version and loader.

1.20.11.1.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Modpack servers

Large modpacks where players log in among mobs or hazards can use the protections to stop join-time damage.

Who it’s for: Server owners running modpacks or survival worlds where players are often damaged right after logging in.

How it compares

Full comparison

WaterProof Leaves is a Fabric, server-side only mod for 1.20.1 – 1.21 under the MIT License and is open source. Entity-specific Damage Invulnerability is also server-side only and open source under the MIT License, but its files cover 1.18.2 – 1.19.3. Redslate targets 1.21.9 – 1.21.11 across four loaders and is not open source.

ModLoadersGame versionsEnvironmentUpdated
SafeLoginFabric1.20.1Server-side only2025-10-23
WaterProof LeavesFabric1.20.1 – 1.21Server-side only2024-07-23
Entity-specific Damage InvulnerabilityFabric1.18.2 – 1.19.3Server-side only2023-03-18
RedslateFabric, Forge, NeoForge and Quilt1.21.9 – 1.21.11Server required, client optional2026-03-05

Questions

Does SafeLogin need to be installed on clients?

No. It runs on the server alone, so players need nothing extra to join. Only the server needs it.

Which game version does SafeLogin support?

SafeLogin targets only 1.20.1. Its latest Fabric file is 1.1.2 for 1.20.1, released on 2025-10-23.

Does SafeLogin require Fabric API?

Yes. Fabric API is required on the server alongside SafeLogin on Fabric.

In the catalog

SafeLogin is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from JordanPlayz158

All projects

Similar mods

What the author says

SafeLogin is to ensure that the player cannot be harmed when they are logging in. It accomplishes this by setting the player to be invulnerable, invisible and flying (to prevent fluid pushing you, sinking into fluid or when you join mid air) on the server side and when pushed by a mob AGGRESIVELY teleports the player…
JordanPlayz158, on the Modrinth page

Official listing

Owner
JordanPlayz158
Published
2024-07-23
Updated on Modrinth
2025-10-23
Facts verified
2026-10-15

Tags