One Password Auth
🟡 Updated this year⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
🖼️ Gallery (1 images)
🔍 Analysis
- 🏆 #516 of 909 fabric mods in this game by downloads
📋 About This Mod
# One Password Auth A lightweight Fabric server-side mod that protects your offline (or online) server with a single shared password. Designed for small friend groups and private communities—no per-user accounts, no complex authentication schemes, just one password everyone shares! ## ✅ Core Features - Single shared password for entire server access - Secures all players/inventories before authenticating, even those with OP access - Disables all known attack vectors (see below) including block-breaking packets from hacked clients - Players authenticate once with `/login <password>` then they're IP whitelisted - Customizable login title and description - Discord webhook integration for event logging ## 🚀 Getting Started Add the mod to the `mods/` folder and that's it! Everything should work out of the box! The next time anyone logs in, they will be greeted with a login dialogue. > **Note:** On first boot, a phonetic default password (e.g. `komipu42!`) is generated automatically and written to `config/one_password_auth_config.properties`. Check your server console or that file to find it. ## ⚙️ Customization Upon first boot the plugin will generate a config file with a default password (such as `komipu42!`) and all additional customizable settings in `config/one_password_auth_config.properties`. All the lines except for `password=` are optional! The server will kick everyone if no password is set. To change any settings, just edit the config file and restart the server. ### Example ```properties password=komipu42! webhook_url=https://discord.com/api/webhooks/xxx/yyy admin_webhook_url=https://discord.com/api/webhooks/xxx/zzz login_title=§6Welcome to my server! login_description=§7Type /login <password> to join timeout_seconds=180 ``` Use `§` followed by a color/format code in `login_title` or `login_description` for styling (e.g. `§6` gold, `§l` bold). See https://minecraft.wiki/w/Formatting_codes for the full list. ## 🛡️ Attack Vectors Defended Before they log in, players are frozen in place, made invincible, blinded, and put into spectator. On top of that, this mod also blocks: - **Breaking blocks** — via hacked clients that send fake packets - **Moving or teleporting away** — players are locked in position on every tick - **External state drift & Mod interference** — lockdown effects are re-asserted every tick - **Admin commands & OP powers** — all op permissions are taken away on lockdown - **Minimized IP-spoofing** — successful logins are saved as a user UUID and IP pair - **Same-account session hijacking** — if they're already logged in, a second login gets denied instead of kicking them - **Bruteforcing** — 1-second cooldown, kicked after 7 tries, kicked if idle too long ## 🔨 Future Development Upon request I may add features to this mod. This mod currently only works on Fabric servers but that may change if others are interested.
# One Password Auth
A lightweight Fabric server-side mod that protects your offline (or online) server with a single shared password. Designed for small friend groups and private communities—no per-user accounts, no complex authentication schemes, just one password everyone shares!
## ✅ Core Features
- Single shared password for entire server access
- Secures all players/inventories before authenticating, even those with OP access
- Disables all known attack vectors (see below) including block-breaking packets from hacked clients
- Players authenticate once with `/login
` then they're IP whitelisted - Customizable login title and description
- Discord webhook integration for event logging
## 🚀 Getting Started
Add the mod to the `mods/` folder and that's it! Everything should work out of the box! The next time anyone logs in, they will be greeted with a login dialogue.
> Note: On first boot, a phonetic default password (e.g. `komipu42!`) is generated automatically and written to `config/one_password_auth_config.properties`. Check your server console or that file to find it.
## ⚙️ Customization
Upon first boot the plugin will generate a config file with a default password (such as `komipu42!`) and all additional customizable settings in `config/one_password_auth_config.properties`.
All the lines except for `password=` are optional! The server will kick everyone if no password is set.
To change any settings, just edit the config file and restart the server.
### Example
```properties
password=komipu42!
webhook_url=https://discord.com/api/webhooks/xxx/yyy
admin_webhook_url=https://discord.com/api/webhooks/xxx/zzz
login_title=§6Welcome to my server!
login_description=§7Type /login
Use `§` followed by a color/format code in `login_title` or `login_description` for styling (e.g. `§6` gold, `§l` bold). See https://minecraft.wiki/w/Formatting_codes for the full list.
## 🛡️ Attack Vectors Defended
Before they log in, players are frozen in place, made invincible, blinded, and put into spectator. On top of that, this mod also blocks:
- Breaking blocks — via hacked clients that send fake packets
- Moving or teleporting away — players are locked in position on every tick
- External state drift & Mod interference — lockdown effects are re-asserted every tick
- Admin commands & OP powers — all op permissions are taken away on lockdown
- Minimized IP-spoofing — successful logins are saved as a user UUID and IP pair
- Same-account session hijacking — if they're already logged in, a second login gets denied instead of kicking them
- Bruteforcing — 1-second cooldown, kicked after 7 tries, kicked if idle too long
## 🔨 Future Development
Upon request I may add features to this mod. This mod currently only works on Fabric servers but that may change if others are interested.
📊 Mod Details
- Game
- Minecraft Mods
- Author
- bearcott
- Version
- 1.0.13
- Downloads
- 264
- Endorsements
- 4
- Category
- fabric
- Created
- 3/23/2026
- Updated
- 4/23/2026
- Game Versions
- 1.21.11
- Tags
- management, utility
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does One Password Auth support?
The author lists 1.21.11. Other versions may work but are untested by the author.
What is the latest version of One Password Auth?
Version 1.0.13, published 2026-04-23 with 264 downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await
