Sprache

TAuth

TAuth

ModrinthSpigotMC

A modern, lightweight and highly configurable authentication plugin featuring trusted IP auto-login, session login, BCrypt security, SQLite/MySQL support and a powerful developer API.

6 Downloads aktualisiert 1mo ago
Modrinth
Paper Purpur Spigot 1.21 – 1.21.11 ManagementUtility

🔐 TAuth

The modern authentication plugin built for performance, security and simplicity.

Unlike traditional authentication plugins, TAuth focuses on providing a smooth player experience while giving server owners complete control through extensive configuration options.

Designed with modern Java practices, asynchronous database operations and clean architecture, TAuth is suitable for both small SMPs and large public networks.


✨ Features

🔑 Secure Authentication

  • Register & Login system
  • BCrypt password hashing
  • UUID-based accounts
  • Secure password validation
  • Brute-force protection
  • Configurable cooldowns
  • Login timeout

🤖 Trusted IP Auto Login

After a successful login, the player's IP can automatically become trusted.

Returning with the same username and trusted IP?

✅ Automatically logged in.

New IP?

🔒 Manual login required.


⚡ Session Login

Players reconnecting after a crash or internet disconnect don't need to log in again within the configured session time.

Perfect for unstable internet connections.


🛡️ Authentication Protection

Before authentication, TAuth can individually disable:

  • Movement
  • Commands
  • Chat
  • Inventory
  • Item Pickup
  • Item Drop
  • Hunger
  • Damage
  • Block Breaking
  • Block Placing
  • Player Interaction

Everything is configurable.


📍 Spawn System

Separate spawn locations for:

  • Register
  • Login

After successful authentication, players are automatically returned to their previous location.


🎨 Modern UI

Supports:

  • Titles
  • Subtitles
  • ActionBars
  • BossBars
  • Sounds
  • Particles

Every element can be individually enabled or disabled.


⚙️ Highly Configurable

Almost everything can be customized.

  • Messages
  • Sounds
  • Particles
  • Password rules
  • Cooldowns
  • Login timeout
  • Session duration
  • Spawn locations
  • Auto Login
  • Database

No hardcoded values.


🗄 Database Support

  • SQLite
  • MySQL
  • HikariCP connection pooling

🔌 Developer API

TAuth includes a public API for plugin developers.

Available Events:

  • PlayerRegisterEvent
  • PlayerLoginEvent
  • PlayerAutoLoginEvent
  • PlayerLogoutEvent
  • PlayerPasswordChangeEvent

Perfect for integrating authentication into custom plugins.


🚀 Performance

Designed for production servers.

✔ Async database operations

✔ Lightweight

✔ Minimal TPS impact

✔ Clean modular architecture

✔ Java 21

✔ Optimized listeners

✔ Low memory usage


📦 Commands

| Command | Description |
|----------|-------------|
| /register | Register an account |
| /login | Login |
| /logout | Logout |
| /changepassword | Change password |
| /unregister | Delete account |
| /devices | Manage trusted devices |
| /tauth | Admin commands |


🔐 Permissions

See the Wiki or README for the complete permission list.


❤️ Why TAuth?

Most authentication plugins have remained largely unchanged for years.

TAuth was created to provide a cleaner, faster and more modern alternative while keeping performance as the highest priority.

Whether you're running a small survival server or a large public network, TAuth is built to scale.


💬 Support

Found a bug or have a feature request?

Open an issue on GitHub or join the community Discord.

Feedback is always welcome.


⭐ If you enjoy TAuth, consider starring the repository and sharing it with other server owners.

Versionen

Kein Versionsverlauf verfügbar. Nutze den Download-Button für die neueste Version von der Quelle.

Kommentare 0

Noch keine Kommentare. Sei der Erste, der seine Meinung teilt.

FAQ

Wie installiere ich TAuth?

Lade die Datei für deine Minecraft-Version und deinen Loader auf dieser Seite herunter, lege die .jar in den mods- (oder plugins-) Ordner und starte das Spiel.

Ist TAuth kostenlos?

TAuth ist auf Modgrid kostenlos — wir verlinken direkt zur offiziellen Quelle, ohne Paywall.

Welche Minecraft-Versionen unterstützt TAuth?

Funktioniert mit Paper, Purpur, Spigot. Unterstützt die Versionen 1.21–1.21.11. Die unterstützten Versionen und Loader findest du im Download-Bereich dieser Seite.

Herunterladen TAuth

SpigotMC

Dateien werden direkt von der Originalquelle bereitgestellt. Modgrid hostet oder verändert sie nicht.