Tlogin
A lightweight, secure authentication plugin for Minecraft 1.21+ featuring custom Titles, Action Bars, flat-file logging, and a dynamic command blocker.
⬇ Download on Modrinth🔐 TLogin
🌟 Overview
TLogin is a lightweight, high-performance, and secure authentication plugin designed for modern Minecraft networks. Built specifically for Minecraft 1.21+ and above, TLogin gives server administrators full control over player credentials, security logging, and command restrictions, all while maintaining a smooth and visually appealing user experience.
Say goodbye to complex setup hurdles and heavy performance costs—TLogin ensures your player accounts are protected from the moment they join.
✨ Key Features
- ⚡ Lightweight & High-Performance: Optimized internal auth management to handle login sessions smoothly without database lagging or causing server spikes.
- 🎯 Immersive Visual Effects (Title, Subtitle & Action Bar):
- Prompt players visually with customizable Titles, Subtitles, and Action Bars when they need to register or log in.
- Fully Modular: Toggle each visual element on/off individually in the config.yml file to fit your server's needs.
- 🛡️ Dynamic Command Blocker (blocker.yml): Advanced lockdown mechanism. Easily restrict any commands you want from being executed before a player is authenticated by editing the dedicated blocker.yml file.
- 📍 Smart Spawn & Teleportation System:
- Use /tl setspawn to define the default authentication point. Unauthenticated players will be automatically held there.
- Once successfully registered or logged in, players are instantly teleported back to their exact previous location to continue their adventure.
- 📁 Flat-file Logging (login.yml): Keep track of player data effortlessly. Accounts, passwords, and last known IP addresses are safely managed inside the login.yml file.
- 🎨 100% Configurable Messages: Change every single text, message, or prompt directly inside the configuration folder with built-in Hex/Custom Color support.
💻 Commands & Permissions
Here is the complete list of available commands built into TLogin:
👥 General & Player Commands
- 🔑
/register <password> <confirmPassword>- Registers a new account for guest players. - 🔓
/login <password>- Logs into an existing account. - 🚪
/logout- Safely ends the current active session. - 🔄
/changepassword <oldPassword> <newPassword>- Updates account credentials. - ❌
/unregister <player>- Removes a player's registration profile from the system.
🛠️ Admin Commands (Main command: /tlogin or /tl)
- 🔎
/tl check <player>- Check account details including the registered password and IP address of the chosen player. - 📍
/tl setspawn- Sets the temporary spawn location for unauthenticated players. - 🔄
/tl reload- Reloads all configuration files instantly.
📦 Configuration Files Preview
TLogin keeps things organized with separated, easy-to-read configuration files:
config.yml: Core settings, language/message editing, and toggles for Title/Subtitle/Action Bar.blocker.yml: Blacklist commands that unauthenticated players cannot use.login.yml: Securely stores player passwords, IPs, and authentication records.
🛠️ Installation & Setup
- Make sure your server is running Minecraft 1.21+ (Spigot, Paper, Purpur, etc.).
- Download the TLogin.jar file.
- Drop the file into your server's
pluginsfolder. - Restart your server.
- Set your spawn location using
/tl setspawnand customize your settings!
- Ships as TLogin.jar — drop this file into the mods folder
- Download size: 47 KB
- Download link checked 9 Aug 2026 — working
These come from our own check of the pack file, not from the source page.