ModsJava
EasyLogin – Safe Login Plugin for Minecraft Servers
EasyLogin — Secure & Lightweight Auth ✨ Keep your Minecraft server safe and smooth with EasyLogin , the ultimate lightweight authentication plugin for…
⬇ Download on Spigot
EasyLogin — Secure & Lightweight Auth ✨
Keep your Minecraft server safe and smooth with
EasyLogin, the ultimate lightweight authentication plugin for
Spigot & Paper!
- Join our Discord server for support and announcements: https://discord.gg/XHkJshbgKv
- Get help, report issues, and suggest features directly to the developers
- Languages supported: Fully localizable via config.yml
- Compatible: Paper & Spigot 1.21.x (API 1.21)
- Java version: 21
- Security-first: minimal server lag while keeping accounts safe
- User-friendly: configurable messages, clear prompts, smooth
- Secure registration & login with robust PBKDF2 hashing
- Fast & lag-free — everything async, server stays at 20 TPS
- Login timeout & lockouts for repeated failed attempts
- ️ Full session protection — blocks movement, chat, commands, and actions until authenticated
- ⚡ Admin-friendly tools — unlock accounts, reload config live, manage allowed commands, view stats
- Permission bypass for trusted roles (easylogin.bypass)
- Extensible — integrates with other plugins via public events
- New players are prompted to register on join
- As soon as a player joins your server for the first time, EasyLogin shows a clear registration prompt in chat.
- Players can only use whitelisted commands (like /register and /login) until they complete registration.
- This ensures no unauthorized actions like moving, chatting, or interacting with blocks before authentication.
- As soon as a player joins your server for the first time, EasyLogin shows a clear registration prompt in chat.
- Returning players must login to access gameplay
- Players who already have an account are prompted to log in immediately.
- Login attempts are throttled by configurable cooldowns to prevent spam or brute-force attacks.
- During login, all gameplay actions remain temporarily blocked to maintain server security.
- Players who already have an account are prompted to log in immediately.
- ❌ Wrong passwords or timeout triggers account lock or kick
- If a player enters the wrong password multiple times, their account is temporarily locked.
- If the player takes too long to authenticate, they are kicked from the server automatically.
- Admins can unlock accounts or reset failed attempts at any time using EasyLogin commands.
- If a player enters the wrong password multiple times, their account is temporarily locked.
- ✅ Authenticated players enjoy normal gameplay immediately
- Once login is successful, the player regains full control: movement, chat, block interactions, and commands are fully restored.
- EasyLogin ensures a smooth transition so players can continue gameplay without lag or interruption.
- All login events are fired for integration with other plugins, allowing for custom welcome messages, rank assignments, or automated perks.
- Once login is successful, the player regains full control: movement, chat, block interactions, and commands are fully restored.
Player Commands
- /register <password> <password> — Register a new account and start playing
- /login <password> — Log in to your account
- /changepassword <old> <new> — Change your password while logged in
- /logout — Log out safely and return to login state
- /unregister [player] — Remove a user’s account
- /setpassword <player> <new> — Force-set a password for a player
- /unlock <player> — Unlock temporarily locked accounts
- /easylogin reload — Reload the configuration live
- /easylogin stats — View counts of users, locked accounts, and failed attempts
- /allowcmd <add|remove> <command> — Manage commands allowed for non-authenticated players
- easylogin.admin — Required for admin commands (default: OP)
- easylogin.bypass — Trusted roles can bypass authentication restrictions
- Survival servers — Keep your world safe from unauthorized players
- Mini-games — Ensure smooth onboarding without interfering with gameplay
- Competitive or private servers — Protect ranks, stats, and player accounts
- Any server needing secure, smooth authentication — Lightweight and lag-free
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.17, 1.18, 1.19
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
EasyLogin – Safe Login Plugin for Minecraft Servers is a free Minecraft Java mod. Compatible with Minecraft 1.17, 1.18, 1.19, 1.20 and newer. Downloaded 181 times (via Spigot). Download it and open it directly in the game.