Back to mods
Tiny Auth project artwork

Modrinth · Minecraft mod

Tiny Auth

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

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Tiny Auth release matches 1.21.9 Forge?

Updated 2 months ago
Best match for your filters 1.2.8+mod
Game version 1.21.6, 1.21.7, 1.21.8
Loader Fabric, Forge, NeoForge

Tiny Auth 1.2.8+mod targets 1.21.6, 1.21.7, 1.21.8 with Fabric, Forge, NeoForge. Installation on the client is optional. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is Tiny Auth required on the client, server, or both?

Installation on the client is optional. Installation on the dedicated server is optional.

Client Optional
Dedicated server Optional
Loader for this release Fabric, Forge, NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source marks this as usable on both the client and server.

What else does Tiny Auth 1.2.8+mod need?

1.2.8+mod on 1.21.9 Forge. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Tiny Auth without breaking your instance.

Built for Tiny Auth 1.2.8+mod on 1.21.9 Forge. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 1.2.8+mod. It targets 1.21.6, 1.21.7, 1.21.8 with Fabric, Forge, NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    Installation on the client is optional. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 1.2.8+mod. It opens that exact file at the source.

About this project

What does Tiny Auth add?

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!

Project description from Modrinth.

Pick your setup

Tiny Auth by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

45 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Tiny Auth versions and loaders

5 of 28 releases match
Clear filters

Looking for an older file? The official Modrinth project page is in Resources.