IMPORTANT NOTE: This release is currently in
BETA.
It does not yet include a data migration system from version
1.1.0. We strongly recommend testing in a controlled environment before deploying it on production servers.
HoupAuth Beta: The Ultimate Authentication System for Minecraft Servers!
Introducing HoupAuth Beta!
We are excited to announce the release of the
beta version of HoupAuth, a groundbreaking authentication system for Minecraft servers that sets a new standard in
security, flexibility, and user experience.
Key Features
- Multiple Authentication Methods
- Numeric PIN system: Fast login with an intuitive visual interface
- Traditional Password system: Maximum security with complexity validation
- Adaptive User Interfaces
- Multiple input channels:
- Chat commands for traditional players
- GUI with buttons for visual PIN entry
- Anvil system for secure password entry
- Full customization: Players can choose their preferred method and channel
- Advanced Hashing Algorithms
- BCrypt and Argon2 with fully configurable parameters
- Sensitive Command Protection
- Hidden credentials in logs
- Smart tab-completion: Only suggests the method assigned to the player
- Name Validation
- Regex filters + customizable min/max username length
- Improved User Experience
- Limbo System: Separate world for unauthenticated players (toggleable)
- Configurable reminders via chat, titles, and action bar
- Customizable MOTD per group after authentication
- FastLogin (Experimental): Auto-login for premium and bedrock accounts
- Custom icons, images, or skins as MOTD visuals
⚙️ Technical Improvements
- Database Support (JSON Removed)
- SQLite: Simple setup for standalone servers
- MySQL: Shared database for networks
- Visual Customization
- Fully customizable GUIs
- Configurable button textures (custom heads or standard items)
- Granular Permissions & Full Language System
❌ Removed
- Bedrock forms support (temporary)
- Old config.yml and message structure
- /account GUI (will be redesigned soon)
- Deprecated permissions and commands (update required)
- JSON storage (replaced by databases)
- command-map.yml (commands are now static)
- Old internal codebase (plugin rebuilt from scratch)
✅ Improved
- Inventory Hiding now handled via PacketEvents → completely bug-free, players see an empty inventory visually, but items remain safe.
- Chat Image Cache optimized → no longer stores player skins permanently, now dynamic and updated instantly.
- 2FA Support greatly improved.
Coming Soon
- Migration system from HoupAuth v1.1.0
- Support for BungeeCord/Velocity
- Improved FastLogin logic
- Discord login/registration method
- UI Dialogs for password/PIN input
Got ideas? Join our Discord and share them!