ModsFinder

SecPlayer

by DigitalExpl0it

SecPlayer adds a registration and login gate to Forge servers, so players must register once before they can move and play.

ForgeClient and serverAll rights reserved1.18 – 1.18.2

What it does

Players register once, then authenticate on every later join before they can move or play. An OP-only admin panel holds the approval settings, with an optional approval mode for new registrations, plus timezone grouping and the ability to approve or deny player profiles.

Each player manages a profile where password, email and account deletion can be handled. Changes trigger an email notification, and a disconnect follows where the mod requires it. Display name support lets players set an in-game name with spaces through the secplayer setAlt commands, and setting a name automatically switches the player to that in-game name when registration is not enabled.

The login logo is sent by the server as one image shared by all clients, or configured per client so that each client uses a local image, and it is scaled to fit the panel. Geolocation is optional: country, region and city data come from a GeoLite2-City.mmdb file, and ISP and ASN data from GeoLite2-ASN.mmdb, both placed in the server config folder after obtaining a free MaxMind account. The mod targets Forge 1.18.2 and is installed in the mods folder of both server and client. Single-player and the integrated server use the registration flow as well.

Key features

  1. Registration and login gate

    Players register once and authenticate on later joins before they are allowed to move or play.

  2. Terms and age confirmation

    An optional screen asks players to accept the Terms of Service and confirm their age before they can enter.

  3. Admin approval panel

    An OP-only panel offers an optional approval mode for new registrations and lets admins approve or deny profiles.

  4. Player profile management

    Players can handle their password, email and account deletion from a profile screen.

  5. Optional geolocation

    Country, region, city and ISP data can be logged using MaxMind GeoLite2 database files placed in the server config folder.

Compatibility

Latest build for each game version and loader.

1.18.21.4.0
1.18.11.4.0
1.181.4.0
ReleaseBetaAlphaNot available

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

How it compares

Full comparison

Auto Login & Auto Register is client-side only, works on Fabric, Forge and NeoForge across 1.8.9 – 26.1.2, and is released under All rights reserved. RaLP runs on Forge for 1.17.1 – 26.2 and is released under the GNU General Public License v3.0 only. SAuth is server-side only and built for 1.20.1 on Forge under the MIT License, while SecPlayer needs both sides and is not open source.

ModLoadersGame versionsEnvironmentUpdated
SecPlayerForge1.18 – 1.18.2Client and server2026-03-19
Auto Login & Auto RegisterFabric, Forge and NeoForge1.8.9 – 26.1.2Client-side only2026-08-01
RaLPForge1.17.1 – 26.2Not published2026-02-19
SAuthForge1.20.1Server-side only2025-10-05

Questions

Which game versions does SecPlayer support?

Files are published for Forge 1.18, 1.18.1 and 1.18.2, with 1.4.0 for 1.18.2 as the latest file.

Is the geolocation feature required?

No. Geolocation is optional and needs the GeoLite2-City.mmdb and GeoLite2-ASN.mmdb files, obtained from a free MaxMind account, placed in the server config folder.

In the catalog

SecPlayer is one of 8,016 Management mods on ModsFinder, and one of 2,698 Management mods for Forge. 9,044 mods support Minecraft 1.18.2.

Similar mods

What the author says

SecPlayer adds registration and login to your Minecraft server. Players must register once (or log in on later joins) before they can move or play. The mod provides a Terms of Service and age-confirmation screen, optional forgot-password emails, IP and geolocation logging, a custom login-screen logo, an OP-only admin…
DigitalExpl0it, on the Modrinth page

Official listing

Owner
DigitalExpl0it
Published
2026-03-19
Updated on Modrinth
2026-03-19
Facts verified
2026-10-15

Tags