Tiny Auth
ModThis project adds authentication into minecraft vanilla with features like logging out, logging in, changing password. This project is mainly inspired by lullaby's auth project but it is improved by allowing you to use not just numbers by using dialogs.
Type
Mod
Modrinth Downloads
82
Modrinth ID
i8SI1aUG
Last Updated
May 19, 2026
Description
Tiny Auth

Tiny Auth is a lightweight, modern security solution for Minecraft 1.21.1+. We’ve moved away from clunky chat-based login commands and created a fully immersive Dialog UI that feels like a native part of the game.
✨ Why Tiny Auth?
Most authentication packs are stuck in the past, forcing players to type sensitive passwords into a public chat bar. Tiny Auth changes the game:
- Fluid Input: Our custom keyboard doesn't reset your mouse to the center every time you click. It’s fast, responsive, and smooth.
- True Passwords: Use full alphanumeric passwords (A-Z, 0-9). Don't settle for a 4-digit pin.
- Visual Flair: Comes with 35+ built-in themes using modern Hex colors.
- Limbo Security: Unauthorized players are sent to a private void dimension. No world-loading lag, no "freecam" hacking, and zero risk to your spawn coordinates.
- Full SFX Suite: Includes mechanical click sounds, limit warnings, and a ticking countdown for blocked accounts.
⌨️ Admin Commands
Managing your server's security is simple with our built-in function library:
Command Description /function tiny_auth:auth/admin/bypass {Name:"..."} Instantly authorize a specific player. /function tiny_auth:auth/admin/enable {Name:"..."} Logout a specific player. /function tiny_auth:auth/admin/reset {Name:"..."} Wipe a player's credentials so they can re-register. /function tiny_auth:auth/admin/reset_all Clear the entire database (Use with caution!). /function tiny_auth:auth/admin/get {Name:"..."} Retrieve a user's password (get with /data get storage tiny_auth:temp get). /trigger tinyauth.auth.control_panel Open control panel.🎨 Themes & Customization
Tiny Auth supports high-fidelity Hex colors. To cycle through themes, players can use the in-game UI or admins can set a global default.
- Cyberpunk: High-contrast neons.
- Spectrum: A "Zoned" keyboard layout where every row has a unique color.
- Minimalist: Clean, grayscale professional looks.
- Custom: (Experimental) Use /trigger tinyauth.auth.create_personal_theme to build your own style. Please report any bugs with the new custom ui maker!
❓ FAQ (Frequently Asked Questions)
Why am I in a void world when I join?
- That’s our "Limbo" system! It keeps the main world safe and prevents players from seeing your server's secrets before they log in. You'll be teleported back to your exact spot once you authenticate.
What happens if I forget my password?
- An Admin can use the reset command to let you register a new one, or the get command to remind you of your old one.
Does this work with my language?
- Yes! We currently support English, Spanish, French, German, and Portuguese. The UI adapts automatically to your game's locale.
Will this lag my server?
- Nope. Tiny Auth is built with performance-first logic, using periodic_tick predicates to ensure that timers and UI updates use almost zero CPU resources.
👾 Feedback
Found a bug? Please let us know!
Compatibility
Mod Loaders
Game Versions
Screenshots
Similar Mods
Champion's Expansion: Originals
An expansion for the Champions Compendium Mod.
Focalworks
This addon to Hex Casting adds 'rigging' foci. Rigged foci cast a hex upon reads or writes, and modifies the iota passed...
Effectification [Effect Unification]
A compatibility mod that unifies similar status effects from different mods to prevent duplication and improve cross-mod...
SmoothMount
This mod adds smooth animations for mounting horses, camels, and other riding creatures.
Enchanting Infuser Backport
Backport Enchanting Infuser to 1.12.2
Better Spyglass
Improve your spyglass uses by using it from your belt while your friends watch!