Secure Login
v1.1.0A lightweight and secure authentication plugin for Paper servers with register/login protection, inventory locking, login timeout, and advanced player restrictions.
SecureLogin
Standalone login-protection plugin for Paper 26.1.x — locks players out of gameplay the instant they join, and hands full control back the moment they log in. No other plugin required to work.
✨ Features
Inventory frozen — hotbar, armor, offhand & cursor snapshotted on join, restored on login
Entities hidden — players, mobs, animals, item frames, dropped items & more, invisible until login
Movement & combat locked — no walking, jumping, sneaking, or taking/dealing damage pre-login
Interactions disabled — inventory clicks, crafting, and GUIs blocked outright
Chat & commands blocked — only
/loginand/registerwork pre-authBuilt-in accounts — bcrypt-hashed passwords, works out of the box, no external auth plugin needed
Login timeout — auto-kick players who don't log in within a configurable time
Reload/restart safe — no lingering broken states after a server restart
📥 Installation
- Drop
SecureLogin-1.0.0.jarinto yourplugins/folder - Restart the server
- Done — players register with
/register <password> <confirm>, then log in with/login <password>
🕹️ Commands
| Command | Description |
|---|---|
/register <password> <confirm> | Create an account |
/login <password> | Log into your account |
/securelogin <reload|status|unlock> | Admin command |
🛡️ Permissions
| Permission | Default | Description |
|---|---|---|
securelogin.admin | op | Use admin commands |
securelogin.bypass | op | Bypass all login restrictions |
📋 Requirements
- Paper 26.1.x
- Java 25
👤 Credits
Created and maintained by Me [ZN9IK / @zn9ik]
📜 License
Licensed under All Rights Reserved
Share — copy and redistribute
Adapt — remix, modify, build upon
NonCommercial — no commercial use
ShareAlike — derivatives must use the same license
Attribution required — credit must be given
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
