HyAuth
A flexible hybrid authentication plugin for Hytale featuring both sqlite and mysql databases
About HyAuth
🛡️ HyAuth - Native Authentication for Hytale
HyAuth is a modern authentication plugin developed specifically for Hytale servers. Unlike old plugins that rely on chat commands, HyAuth utilizes Hytale's Native User Interface (UI) to offer a secure, immersive, and professional login experience.
✨ Key Features
🖥️ Native Login Interface (GUI)
Forget about /login <password>. HyAuth presents a custom login screen as soon as the player joins the server.
Immersive: The login window is part of the game.
Secure: The password field visually protects characters.
Movement Blocking: The player cannot close the window or play until authenticated
⏱️ Smart Timeout System
To prevent players from occupying server slots without logging in:
The plugin features a configurable timer.
If the player does not log in within the stipulated time (e.g., 30 or 60 seconds), they are automatically disconnected with the message: "Authentication time expired".
🔒 Validation and Security
Visual Feedback: Error messages (like "Invalid password" or internal errors) appear directly in the interface, without cluttering the chat.
Interactive Buttons: Fully functional "Login" and "Cancel" buttons. The Cancel button voluntarily disconnects the player.
UUID Integration: The system verifies authentication based on the player's unique UUID.
⚙️ Configuration
HyAuth is designed to be easy to configure.
{ "ConnectionString": Only for DatabaseType = "mysql", "DatabaseType": sqlite or mysql, "LoginTimeout": Time in seconds to auth a player, if this time expires the game will disconnect the player }
Categories
Frequently Asked Questions
What is HyAuth?
A flexible hybrid authentication plugin for Hytale featuring both sqlite and mysql databases
How do I download HyAuth?
You can download HyAuth for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.
Who created HyAuth?
HyAuth was created by Farrafos. The mod has been downloaded 66 times.
Is HyAuth compatible with Hytale servers?
HyAuth is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.
How do I install HyAuth?
To install HyAuth: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.
Related Utility Mods
View all modsBetterMap
Paralaxe
Enhance Hytale World Map
Hybrid
Serilum
🏛️ A Hytale mod library that contains common code for all of Serilum's mods.
VeinMining
EineNT
Instantly mine connected ores and blocks by holding the Walk key (LEFT ALT) while breaking a single block.
Wayback Charm
DarkhaxDev
A charm to help you find your way back home.
Better Modlist
Buuz135
Adds a better modlist to the game, with improved features like searching and logos.
Simple Claims
Buuz135
Adds a chunk claim and protection system.