EasyLogin - The Ultimate Server-Side Authentication
EasyLogin is a robust and lightweight authentication solution designed specifically for Minecraft servers. It provides a secure login/registration system for offline or mixed-mode servers without requiring users to install any mods on their clients.
- Multi-Platform Support: Works seamlessly on Fabric, Forge, and NeoForge.
- Server-Only: Zero client-side installation required. Players can join using any vanilla or modded client.
- Secure by Design: Uses industry-standard BCrypt hashing for passwords with configurable cost factors.
- Advanced Protection:
- Limbo System: Teleport unauthenticated players to a safe, isolated location to prevent world interaction or seeing sensitive areas.
- Action Blocking: Prevents movement, chat, and interaction until the player is logged in.
- Invincibility Period: (New!) Configurable invincibility for a few seconds after login to protect players from mobs or PVP while they get their bearings.
- Rate Limiting: Built-in protection against brute-force attacks with IP and UUID-based lockouts.
- Fully Configurable: Every message, sound, and title is translatable and customizable in the
config.toml. - Performance Focused: Optimized for high-player-count servers with minimal tick impact.
🛠️ Commands
/login <password>: Authenticate your session./register <password> <confirm_password>: Create a new account./changepassword <old> <new> <confirm>: Securely update your password./logout: End your current session safely.
🔧 Admin Commands
/easylogin forcelogin <player>: Force a player to be logged in./easylogin resetpassword <player>: Reset someone's account./easylogin reload: Reload configuration and data stores instantly.
📦 Installation
- Download the JAR for your preferred loader (Forge, Fabric, or NeoForge).
- Drop it into your server's
modsfolder. - Restart the server to generate the configuration.
- Optionally, configure messages and settings in
config/easylogin/config.toml.
Safe. Secure. Seamless. EasyLogin - Protecting your community, one login at a time.
How to Install EasyLogin (Mod)
EasyLogin by pedropsgamer is verified for Fabric, Forge, Neoforge across Minecraft versions 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6 (latest release: 1.0.2, file size: 159 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6) and platform (Fabric, Forge, Neoforge).
- Make sure you have the compatible loader or environment installed for Fabric, Forge, Neoforge.
- Move the downloaded EasyLogin file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add VersionFix: Fixed a bug where items would disappear when trying to drop them while unauthenticated.
Improvement: Item dropping is now properly blocked for unlogged players, and items are safely returned to the inventory.
It was not tested in version 1.21.11
Fix: Fixed a bug where items would disappear when trying to drop them while unauthenticated.
Improvement: Item dropping is now properly blocked for unlogged players, and items are safely returned to the inventory.
It was not tested in version 26.1.
Fix: Fixed a bug where items would disappear when trying to drop them while unauthenticated.
Improvement: Item dropping is now properly blocked for unlogged players, and items are safely returned to the inventory.
Fix: Fixed a bug where items would disappear when trying to drop them while unauthenticated.
Improvement: Item dropping is now properly blocked for unlogged players, and items are safely returned to the inventory.
Fix: Fixed a bug where items would disappear when trying to drop them while unauthenticated.
Improvement: Item dropping is now properly blocked for unlogged players, and items are safely returned to the inventory.