SecPlayer
SecPlayer adds a registration and login gate to Forge servers, so players must register once before they can move and play.
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
Registration and login gate
Players register once and authenticate on later joins before they are allowed to move or play.
Terms and age confirmation
An optional screen asks players to accept the Terms of Service and confirm their age before they can enter.
Admin approval panel
An OP-only panel offers an optional approval mode for new registrations and lets admins approve or deny profiles.
Player profile management
Players can handle their password, email and account deletion from a profile screen.
Optional geolocation
Country, region, city and ISP data can be logged using MaxMind GeoLite2 database files placed in the server config folder.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| SecPlayer | Forge | 1.18 – 1.18.2 | Client and server | 2026-03-19 |
| Auto Login & Auto Register | Fabric, Forge and NeoForge | 1.8.9 – 26.1.2 | Client-side only | 2026-08-01 |
| RaLP | Forge | 1.17.1 – 26.2 | Not published | 2026-02-19 |
| SAuth | Forge | 1.20.1 | Server-side only | 2025-10-05 |
Questions
Which game versions does SecPlayer support?
Is the geolocation feature required?
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…
Official listing
- Modrinth page
- modrinth.com/mod/secplayer
- Owner
- DigitalExpl0it
- Published
- 2026-03-19
- Updated on Modrinth
- 2026-03-19
- Facts verified
- 2026-10-15
