Simple Login

⭐ — (67 endorsements) 📥 136,956 downloads 📌 v1.16.7 📅 5/20/2025
🟡 Updated this year

By SpicyMikeHUN · bukkit

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 8/15/2026 📅 Created: 5/20/2025

🔍 Analysis

  • 👍 0.0% endorsement rate
  • 🏆 #56 of 1560 bukkit mods in this game by downloads

📋 About This Mod

# Description **Simple Login** is a lightweight and secure authentication plugin/mod designed for Minecraft servers, supporting versions 1.17–26.x. It provides a login and registration system where players must register using `/register <password> <password>` and log in using `/login <password>` before interacting with the server. Until authentication is completed, players are restricted from moving, interacting with their inventory, breaking or placing blocks, and performing other gameplay actions, ensuring protection against unauthorized access. The plugin uses **SQLite** for data storage, with passwords hashed using **BCrypt** for secure account handling. An automatic update checker is included to notify server owners about new releases. ### Security & Authentication Features - Optional **TOTP-based two-factor authentication (Google Authenticator support)** - Global toggle for 2FA - `/2faconfirm <6-digit code>` required to confirm and complete 2FA setup - Session system with trusted IP support to reduce repeated authenticator prompts - Minimum password length requirement of 8 characters - Pre-login protection system with full restriction handling ### Account Management - Account deletion requires confirmation via `/delacc confirm <password|6-digit code>` - Deletion requests are time-limited and can expire - Pending deletion requests can be cancelled using `/delacc cancel` - `/delacc` is restricted until the player is logged in - Detailed error handling for invalid codes, passwords, and expired requests ### Admin & Utility Commands - `/changepass <player> <newpass>` for OPs (console support included with permission control) - `/slreload` reloads configuration files - `/abortsession` forces session termination and requires re-login - Session management system with trusted IP handling ### Configuration & Localization All messages are configurable via `config.yml`. - cancellation messages - timeout handling - invalid password or 2FA code responses - confirmation prompts - usage instructions ### Requirements - ProtocolLib _(soft dependency; required to hide user passwords in logs)_ - Java 17 or higher required ### Commands (unmentioned) - Enables 2FA for sender ``` /enable2fa ``` - Disables 2FA for sender ``` /disable2fa ```

# Description Simple Login is a lightweight and secure authentication plugin/mod designed for Minecraft servers, supporting versions 1. 17–26.x. It provides a login and registration system where players must register using `/register ` and log in using `/login ` before interacting with the server. Until authentication is completed, players are restricted from moving, interacting with their inventory, breaking or placing blocks, and performing other gameplay actions, ensuring protection against unauthorized access.

The plugin uses SQLite for data storage, with passwords hashed using BCrypt for secure account handling. An automatic update checker is included to notify server owners about new releases.

### Security & Authentication Features - Optional TOTP-based two-factor authentication (Google Authenticator support) - Global toggle for 2FA - `/2faconfirm <6-digit code>` required to confirm and complete 2FA setup - Session system with trusted IP support to reduce repeated authenticator prompts - Minimum password length requirement of 8 characters - Pre-login protection system with full restriction handling

### Account Management - Account deletion requires confirmation via `/delacc confirm ` - Deletion requests are time-limited and can expire - Pending deletion requests can be cancelled using `/delacc cancel` - `/delacc` is restricted until the player is logged in - Detailed error handling for invalid codes, passwords, and expired requests

### Admin & Utility Commands - `/changepass ` for OPs (console support included with permission control) - `/slreload` reloads configuration files - `/abortsession` forces session termination and requires re-login - Session management system with trusted IP handling

### Configuration & Localization All messages are configurable via `config.yml`. - cancellation messages - timeout handling - invalid password or 2FA code responses - confirmation prompts - usage instructions

### Requirements - ProtocolLib _(soft dependency; required to hide user passwords in logs)_ - Java 17 or higher required

### Commands (unmentioned) - Enables 2FA for sender ``` /enable2fa ``` - Disables 2FA for sender ``` /disable2fa ```

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
SpicyMikeHUN
Version
1.16.7
Downloads
136,956
Endorsements
67
Category
bukkit
Created
5/20/2025
Updated
8/15/2026
Game Versions
1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4
Tags
management, utility

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does Simple Login support?

The author lists 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20. Other versions may work but are untested by the author.

What is the latest version of Simple Login?

Version 1.16.7, published 2026-08-15 with 136,956 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More bukkit 👤 More by SpicyMikeHUN 🔎 Similar Mods 🌐 Best bukkit (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods