
ModsJava
Welcome Mat (Auth)
Java mod listed for Minecraft 1.20. Downloads from the MC Java Mods app on Android.
⬇ Download on Modrinth




Welcome Mat
Contact: geri@flacker.net
A simple, yet configurable auth plugin
🔴 Important 🔴
- The plugin has only been tested with MariaDB (v11.8.2) and SQLite.
- The
config.ymlWILL change on first load (the sqlite file path will be set). - The plugin doesn't use commands for authentication (eg.:
/loginor/register), instead the user has to send their password as a chat message. - The plugin uses SHA-256 for password hashing.
📜 Commands and Permissions 📜
/welcomemat: Administrator commands and information about the plugin- Permission:
welcomemat.welcomemat.use - Usage:
/welcomemat - Aliases:
/wm
- Subcommands:
delete: Delete a user's account- Usage:
/welcomemat delete <player_name> - Permission:
welcomemat.welcomemat.delete
- Usage:
change_password: Change a user's password- Usage:
/welcomemat change_password <player_name> <new_password> - Permission:
welcomemat.welcomemat.change_password.others
- Usage:
reload: Reload the configuration file- Usage:
/welcomemat reload - Permission:
welcomemat.welcomemat.reload
- Usage:
- Permission:
/change_password: Changes the user's password- Usage:
/change_password <new_password> - Permission:
welcomemat.welcomemat.change_password.self - Aliases:
/changepassword/changepass/cp
- Usage:
Other
Default config.yml
# ╭──────────────────────────────────────────────────────────────────╮
# │ Welcome Mat │
# ├──────────────────────────────────────────────────────────────────┤
# │ If database mode is enabled, the sqlite file is ignored. │
# │ Only MariaDB (v11.8.2) has been tested. │
# ╰──────────────────────────────────────────────────────────────────╯
database:
enabled: false
host: '127.0.0.1'
port: 3306
user: ''
password: ''
database: ''
sqlite_jdbc: ''
auto_reload_config: false
functionality:
kick_player_on_password_change: true
kick_player_on_account_deletion: true
kick_player_if_config_is_incorrect: true
messages:
account_deleted:
text: 'Your account has been deleted.'
color: 'FF0000'
password_changed:
text: 'Your password has been changed.'
color: 'FF0000'
register:
title:
text: 'Register!'
color: '0F7173'
subtitle:
text: 'Write your password to chat!'
color: 'F05D5E'
login:
title:
text: 'Log in!'
color: '0F7173'
subtitle:
text: 'Write your password to chat!'
color: 'F05D5E'
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.1, 1.20.2
- 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.
File checked by MCModsHub
- Ships as WelcomeMat-8f266df-all.jar — drop this file into the mods folder
- Download size: 1.7 MB
- Download link checked 2 Oct 2026 — working
These come from our own check of the pack file, not from the source page.