▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Tiny Auth
Tiny Auth

Tiny Auth

This 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.

57
2

Tiny Auth

Modrinth Downloads License Issues

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:

CommandDescription
/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_allClear 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).

🎨 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: (Beta) 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.

👾 Support & Feedback

Found a bug? Please let us know!

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Детали

Лицензия:MIT
Опубликован:1 неделю назад
Обновлён:20 часов назад
Главная