TMAuth
Advanced whitelist system for tournaments or large servers, easy to whitelist and manage.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
TMAuth
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
- Simple Configuration: Prevent non-whitelisted players from joining during tournament periods. - Simple Configuration: Manage whitelisted players directly from the chat with clickable [KICK], [BAN], and [REMOVE] buttons. - Simple Configuration: Automatically syncs between `config.yml` and a dedicated `whitelist.txt` file. - Simple Configuration: 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. - Simple Configuration: 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 `/tm` command and its subcommands. (Default: OP)
Configuration
The plugin generates a `config.yml` file for basic settings:
```yaml
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
- Author: 1.0.0 - Author: 1.21.* - Author: SpyMC / SpyGamingOG