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.3.0.jar

  • R
  • Mar 9, 2026
  • 17.12 MB
  • 74
  • 1.18.2
  • Forge

File Name

secplayer-1.3.0.jar

Supported Versions

  • 1.18.2

Curse Maven Snippet

Forge

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

Learn more about Curse Maven

SecPlayer 1.3.0

Added

  • /secplayer info — Players can open a profile screen to view their info (username, masked email, alt name), change password, update email, or delete their account.
  • Profile screen — Change password (current + new) and update email (password + new email) with server-side validation; results shown in the same screen.
  • Account deletion (player) — From profile screen, "Delete my account" with confirmation. Server deletes the account and all related data, sends an email notification to the player, then disconnects them so they must register again if they rejoin.
  • Admin: Delete player — In admin player detail, "Delete player" button with confirmation. Deletes the account and sends the same "account removed" email to the player.
  • Account-deleted email — Notification email sent when an account is removed (self-delete or admin delete). The email now includes your server name (MOTD) so players know which server removed the account.

Changed

  • /secplayer setAlt — Setting a non-empty alternative username now automatically enables "use alternative name" so it shows in-game; clearing the alt name disables it. Players who did not check the box at registration can enable it by running the command.
  • Admin player detail (geo) — Only Country and Last login (timezone-formatted) are shown. Last IP, region, city, ASN, and ASN org are no longer displayed (data still stored in the database until the account is deleted).