🔐 VoidLogin
The next-generation authentication plugin for Minecraft servers. Fast, secure and fully customizable.
VoidLogin is a modern authentication plugin designed for Minecraft servers that need a fast, secure, and fully configurable login system.
Whether you're running a Survival, SMP, Lifesteal, Practice, BoxPvP, SkyBlock, or Network server, VoidLogin provides everything you need while remaining lightweight and easy to configure.
✨ Features
🔐 Secure Authentication
- ✅ Secure Player Registration
- ✅ Secure Player Login
- ✅ BCrypt Password Hashing
- ✅ Password Confirmation
- ✅ Change Password Support
- ✅ Logout Support
- ✅ Login Timeout
- ✅ Register Timeout
- ✅ Maximum Login Attempts
- ✅ Secure Player Sessions
📍 Spawn System

Supports:
- 📍 Login Spawn
- 📍 Main Spawn
- 📍 Remove Login Spawn
- 📍 Remove Main Spawn
- 📍 Automatic Teleport
- 📍 Save Player Last Location
🛡️ Security Protection
Prevent players from interacting before authentication.
Supports:
- 🚫 Block Movement
- 🚫 Block Commands
- 🚫 Block Chat
- 🚫 Block Inventory
- 🚫 Block Item Pickup
- 🚫 Block Item Drop
- 🚫 Block Damage
🚀 Session Login

Features:
- ✅ Automatic Session Login
- ✅ Configurable Session Timeout
- ✅ IP Validation
- ✅ Secure Session Storage
🎨 Beautiful Player Experience

- 🎯 BossBars
- 🏆 Titles
- 💬 Subtitles
- ✨ Login Animation
- ✨ Register Animation
- ✨ Success Animation
- ✨ Logout Animation
🔊 Sounds
Supports custom sounds for:
- 🔊 Register
- 🔊 Login
- 🔊 Auto Login
- 🔊 Logout
💾 Database
Built-in SQLite support.
Features:
- ✅ Automatic Database Creation
- ✅ Automatic Database Upgrade
- ✅ Lightweight Storage
- ✅ No External Database Required
⚙️ Fully Configurable
Everything can be customized.
Authentication

Session

Security

BossBar

Titles

Sounds

Messages

Spawn
📜 Player Commands
| Command | Description |
|---|---|
/register <password> <confirm> |
Register a new account |
/login <password> |
Login to your account |
/changepassword <old> <new> <confirm> |
Change your password |
/logout |
Logout from your account |
🛠️ Admin Commands
| Command | Description |
|---|---|
/voidlogin |
Main admin command |
/forcelogin <player> |
Force login a player |
/forcelogout <player> |
Force logout a player |
/resetpassword <player> <password> |
Reset player password |
/unregister <player> |
Remove player account |
/setloginspawn |
Set login spawn |
/removeloginspawn |
Remove login spawn |
/loginspawn |
Teleport to login spawn |
/setmainspawn |
Set main spawn |
/removemainspawn |
Remove main spawn |
/mainspawn |
Teleport to main spawn |
🔑 Permissions
| Permission | Description |
|---|---|
voidlogin.admin |
Access all admin commands |
voidlogin.logout |
Allows players to use /logout |
📦 Supported Platforms
- ✅ Paper
- ✅ Purpur
- ✅ Bukkit (Basic Compatibility)
🎮 Supported Versions
Minecraft 1.20.x → 1.21.x
🚀 Performance
- ⚡ Lightweight
- ⚡ Fast Authentication
- ⚡ Optimized
- ⚡ Low Memory Usage
- ⚡ Secure Password Storage
- ⚡ SQLite Database
🔒 Security
VoidLogin uses BCrypt password hashing.
Passwords are never stored in plain text, ensuring maximum security.
🛣️ Roadmap
Planned Features:
- ⭐ Premium Account Support
- ⭐ Hybrid Authentication
- ⭐ Premium Auto Login
- ⭐ MySQL Support
- ⭐ Multi-Language Support
- ⭐ Velocity Support
- ⭐ BungeeCord Support
- ⭐ Discord Integration
- ⭐ REST API
- ⭐ Two-Factor Authentication (2FA)
💬 Support
Need help?
Join our Discord Community!
💙 Discord Server
🐞 Report Bugs
Found a bug?
Please report it on our Discord server.
When reporting a bug, please include:
- VoidLogin Version
- Minecraft Version
- Paper/Purpur Version
- Console Errors
- Steps to Reproduce
This helps us fix issues much faster.
💡 Suggest Features
Have an idea?
Feel free to suggest new features on our Discord server!
Community feedback helps shape future updates.
❤️ Support the Project
If you enjoy using VoidLogin, please consider:
⭐ Leaving a Review
⭐ Reporting Bugs
⭐ Suggesting Features
⭐ Sharing the Plugin
Every bit of support helps!
👨💻 Developer
Voimid
Made with ❤️ for the Minecraft Community.


