promotional bannermobile promotional banner

SecPlayer

Registration and login mod for Forge: players must register or log in before playing. Includes TOS/age verification, forgot-password email, IP geolocation, custom login logo, and an OP admin panel.

File Details

secplayer-1.2.1.jar

  • R
  • Mar 8, 2026
  • 17.10 MB
  • 51
  • 1.18.2
  • Forge

File Name

secplayer-1.2.1.jar

Supported Versions

  • 1.18.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:secplayer-1474584:7729668")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Added

  • Registration: Name field is now auto-filled with your Minecraft username and read-only.
  • Registration: "Terms of Service & Privacy" button opens a scrollable policy (config/secplayer_privacy.txt; default text explains data collection and that we don't sell or use data outside the mod).
  • Login: "Enter reset code" button so you can enter an existing reset code without requesting a new email.
  • SMTP: Optional smtpPasswordFile and smtpDebug in config for easier setup and troubleshooting.

Changed

  • Forgot password: "Enter code" and "Back to login" buttons no longer overlap.
  • SMTP: LOGIN/PLAIN auth order, UTF-8 config loading, clearer error messages. Fixed password-reset email sending with Mailtrap and other providers.
  • Admin profile: Full name removed from player detail view; email is masked (e.g. j***@example.com).

Fixed

  • Password-reset emails now send correctly (resolved UnsupportedDataTypeException with shaded JavaMail).