Very Simple PIN (VSP)

Very Simple PIN (VSP)

Very simple Minecraft plugin that adds a PIN code.

30 downloads
2 followers

VSP (Very Simple PIN)

is a lightweight account-protection plugin. Instead of passwords, players secure their accounts with a 4-digit PIN entered via a chest GUI numpad that opens automatically on join.

Features

  • PIN GUI - chest-based numpad opens automatically on join
  • First-time setup - new players set their PIN on first join
  • Fully locked until authenticated - frozen, blinded, and protected from damage
  • Attempt limit - players are kicked after 3 wrong attempts
  • Timeout - players are kicked if they take too long to authenticate
  • SHA-256 hashed PINs - PINs are never stored in plain text
  • Admin reset command - reset any player's PIN from console or in-game

Usage

On joining, a PIN numpad GUI opens automatically. All interaction with the server is blocked until you are logged in.

First join: choose any 4-digit PIN using the numpad and confirm it.

Subsequent joins: enter your existing PIN.

How to use the numpad

  • Click on a head with number to enter a digit
  • Click the red ⌫ Delete button to remove the last digit
  • Click the green ✔ Confirm button to submit
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/gn7xLvYG7Uk" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>

Admin command

/vspadmin reset <player> - clears a player's PIN, forcing them to set a new one. Requires operator status (op).


Installation

  1. Download the latest .jar from the Files tab above.
  2. Place it in your server's plugins folder.
  3. Restart your server.

Requirements: Paper 26.1.x · Java 25+

No gallery available for this project.