TMAuth
TMAuth is a lightweight, efficient, and interactive tournament management plugin for Minecraft servers. It allows server administrators to manage player access to specific tournament events using a custom whitelist system with built-in moderation tools.
Features
- Tournament Whitelist: Prevent non-whitelisted players from joining during tournament periods.
- Interactive UI: Manage whitelisted players directly from the chat with clickable [KICK], [BAN], and [REMOVE] buttons.
- Dynamic Synchronization: Automatically syncs between
config.ymland a dedicatedwhitelist.txtfile. - whitelist.txt Write multiple players names in whitelist.txt even with , spaces, or by line by line, and /tm whitelist reload to add all players from whitelist.txt to whitelist.
- Real-time Moderation: Quickly kick or ban players who shouldn't be in the tournament session.
- Simple Configuration: Customize the kick message and toggle the whitelist status easily.
Commands
All commands require the tmauth.admin permission.
| Command | Description |
|---|---|
/tm whitelist enable |
Enables the tournament whitelist. |
/tm whitelist disable |
Disables the tournament whitelist. |
/tm whitelist add <player> |
Adds a player to the tournament whitelist. |
/tm whitelist remove <player> |
Removes a player from the tournament whitelist. |
/tm whitelist list |
Shows an interactive list of all whitelisted players. |
/tm whitelist reload |
Reloads the configuration and whitelist data from disk. |
Permissions
tmauth.admin: Grants full access to the/tmcommand and its subcommands. (Default: OP)
Configuration
The plugin generates a config.yml file for basic settings:
# TMAuth Configuration
# Whether the tournament whitelist is active
enabled: true
# The message shown to players who are not on the tournament whitelist
kick-message: "&cYou are not whitelisted for this tournament!"
# List of whitelisted players (automatically synced)
whitelisted-players: []
Developer Information
- Version: 1.0.0
- API Version: 1.21.*
- Author: SpyMC / SpyGamingOG
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.2.1, 1.2.2, 1.2.3
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Verified by MCModsHub
- Ships as tmauth-1.0.1.jar — drop this file into the mods folder
- Download size: 11 KB
- Download link checked 13 Sept 2026 — working
These come from our own check of the pack file, not from the source page.