Tiny Auth

Tiny Auth

Authentication system that allows you to use almost all characters (0-9, A-Z) with dialogs.

by
192 Downloads
datapackfabricforgeneoforgequiltmanagementtechnologyutility
Rent Server with this Mod

Screenshots

rose gold theme
Log In page
Logo
Account blocked

About this Mod

Tiny Auth

Modrinth Downloads License Issues

Tiny Auth

Tiny Auth is a lightweight, modern authentication solution for Minecraft 1.21.6+. Instead of relying on outdated chat-based login commands, it uses a fully immersive Dialog UI that feels like a natural part of the game.


✨ Why Tiny Auth?

Most authentication packs still require players to enter sensitive passwords into the chat. Tiny Auth takes a different approach:

  • Fluid Input: Our custom keyboard doesn't reset your mouse to the center every time you click. It's quick, responsive, and smooth to use.
  • True Passwords: Create full alphanumeric passwords (A-Z, 0-9) instead of being limited to a simple 4-digit PIN.
  • Visual Flair: Includes 35+ built-in themes powered by modern Hex colors.
  • Limbo Security: Unauthorized players are placed in a private void dimension. This prevents world-loading lag, blocks "freecam" exploits, and keeps your spawn coordinates hidden.
  • Full SFX Suite: Features mechanical click sounds, limit warnings, and a ticking countdown for blocked accounts.

⌨️ Admin Commands

Managing your server's security is straightforward with the built-in function library:

Command Description
/function tiny_auth:auth/admin/bypass {Name:"..."} Instantly authorize a specific player.
/function tiny_auth:auth/admin/logout {Name:"..."} Log out a specific player.
/function tiny_auth:auth/admin/reset {Name:"..."} Remove a player's credentials so they can register again.
/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 (view it with /data get storage tiny_auth:temp get).
/trigger tinyauth.auth.control_panel Open the control panel.

🎨 Themes & Customization

Tiny Auth supports high-quality Hex colors. Players can switch themes through the in-game UI, or admins can choose a global default.

  • Cyberpunk: Bright, high-contrast neon colors.
  • Spectrum: A "Zoned" keyboard layout where each row uses a different color.
  • Minimalist: Clean, professional grayscale themes.
  • Custom: (Experimental) Use /trigger tinyauth.auth.create_personal_theme to create your own style. Please report any bugs you encounter with the custom UI creator!

❓ FAQ (Frequently Asked Questions)

Why am I in a void world when I join?

  • That's our "Limbo" system. It protects the main world and prevents players from seeing your server's secrets before logging in. Once you authenticate, you'll be teleported back to your exact location.

What happens if I forget my password?

  • You can use your OTP Code, or an admin can use the reset command to let you register a new password. They can also use the get command to remind you of your existing one.

Does this work with my language?

  • Yes! Tiny Auth currently supports English, Spanish, French, German, and Portuguese. The UI automatically adapts to your game's locale.

Will this lag my server?

  • No. Tiny Auth is designed with performance in mind and uses periodic_tick predicates to ensure timers and UI updates consume almost no CPU resources.

👾 Feedback

Found a bug? We'd love to hear about it!

Available Versions

Tiny Auth 1.2.7release
MC 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2fabric, forge, neoforge, quilt
June 14, 2026
Tiny Auth 1.2.7release
MC 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2datapack
June 14, 2026
Tiny Auth 1.2.6release
MC 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2fabric, forge, neoforge, quilt
June 14, 2026
Tiny Auth 1.2.6release
MC 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2datapack
June 14, 2026
Tiny Auth v1.2.5 1.21.6+ Release (Security Update)release
MC 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2fabric, forge, neoforge, quilt
June 5, 2026

How to Install Tiny Auth on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set datapack Loader

In the panel under "Egg", select the datapack loader and matching Minecraft version (26.1.2).

3

Install Mod

Open the mod browser in the dashboard and search for "Tiny Auth". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

datapackfabricforgeneoforgequilt

Minecraft Versions

26.1.2, 26.1.1, 26.1 (+6 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Tiny Auth server crashes on startup – what to do?

Most common cause: wrong datapack version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.

Is Tiny Auth compatible with datapack and fabric and forge and neoforge and quilt?

Tiny Auth officially supports datapack, fabric, forge, neoforge, quilt for Minecraft 26.1.2, 26.1.1, 26.1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Tiny Auth – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Tiny Auth consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Tiny Auth with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

26.1.226.1.126.11.21.111.21.101.21.91.21.81.21.71.21.6