介绍
bingus-auth
A simple, lightweight authentication mod for Minecraft 26.1 Fabric servers.
Features
- Password authentication for Java players (Argon2 hashing)
- Teleports unauthenticated players to a configurable spawn point to hide their real coordinates (as of 1.0.0 you need to edit the source)
- Blocks all packets (movement, chat, interactions) until authenticated
- Per-session state, logging out deauthenticates the player
Commands
| Command | Description |
|—|—|
| /register <password> | Register a new account |
| /login <password> | Login to your account |
| /l <password> | Alias for /login |
| /deletepassword <username> | (Admin) Delete a player’s password and kick them |
Requirements
- Minecraft 26.1
- Fabric Loader 0.18.5+
- Fabric API
- Fabric Language Kotlin
- Java 25
Installation
Drop the jar into your server’s mods/ folder. No configuration file needed. Spawn coordinates default to 0, 400, 0 in the overworld and can be changed in AuthConfig.kt before building.
Data
Player passwords are stored in config/bingus-auth/data.json as Argon2 hashes. Do not edit this file manually!
Floodgate / Geyser
Bedrock players are detected by their UUID (Floodgate assigns UUIDs with mostSignificantBits == 0). They are automatically authenticated without needing a password.
Notes
- This mod is purpose-built for one server and is still in beta
- No config file UI, change settings by editing the source and rebuilding as of now
Contributing
This is a open sourced project under the MIT license. located here.
常见问题
bingus-auth 支持哪些 Minecraft 版本?
bingus-auth 支持 Minecraft Java 版 1.21.11–26.1.1,共 3 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
bingus-auth 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
评论
登录后评论和评分