🔐 Ultimate Security & Access Control for Minecraft Servers
Mendi Auth System is a comprehensive authentication mod designed for Minecraft servers that require robust player verification. Featuring a sophisticated password-based authentication system with advanced player management tools for server administrators.
✨ Key Features
🛡️ Secure Authentication
- Dual Authentication Modes: Registration (
/register) and Login (/login) systems
- Attempt Limiting: Automatic kick after 3 failed password attempts
- Session Management: Persistent authentication across server sessions
- Plain Text Storage: Passwords stored in readable format for easy management
- 🚫 Complete Player Control
- Total Movement Lock: Players cannot move, rotate, or interact until authenticated
- Visual Restriction: Maximum blindness effect - complete black screen
- Action Prevention: Blocks all interactions, inventory access, and hotbar switching
- Chat & Command Control: Restricts chat and non-essential commands
⚡ Admin Power Tools
- Player Freezing:
/freeze <player> - Instantly immobilize any player
- Player Unfreezing:
/unfreeze <player> - Restore player movement
- Operator Exclusive: Freeze commands require operator permissions (level 2)
- Real-time Management: Immediate effect without server restart
🎯 Smart Protection
- Singleplayer Bypass: Automatic authentication in singleplayer worlds
- LAN Detection: Functions as full server in LAN multiplayer
- World Persistence: Auth data saved per world for multi-world servers
- Error Resilience: Robust error handling with automatic data recovery
🎮 Player Commands
| Command |
Usage |
Description |
/register <pass> <confirm> |
First-time setup |
Create your account with password |
/login <password> |
Returning players |
Authenticate to access server |
/changepassword <new> <confirm> |
Account management |
Update your password |
/auth |
Help & status |
Check authentication status and get help |
👑 Admin Commands
| Command |
Permission |
Description |
/freeze <player> |
Operator (Level 2) |
Completely immobilize a player |
/unfreeze <player> |
Operator (Level 2) |
Restore player movement and vision |
/auth |
All players |
View enhanced admin command list |
🛠️ Technical Features
- Minecraft Version: 1.20.1
- Loader: Forge
- Configuration: Automatic world-based data storage
- Compatibility: Works with other mods, no conflicts
- Performance: Lightweight with minimal server impact
📁 Data Storage
- Location:
world/player_auth_data.json
- Format: Human-readable JSON
- Contents: UUID, password, registration timestamp
- Backup: Compatible with world backups