跳到正文

bingus-auth

作者:12354fdw

a mod i made because easyauth hasn't been updated to 26.1 yet

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

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/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分

12354fdw 的其他作品

查看全部 →