VoidAuth

这是一个新生代的可视化GUI登录模组。This is a next-generation visual GUI login module.

File Details

voidauth

  • R
  • Jun 2, 2026
  • 200.10 KB
  • 0
  • 26.1.2+2
  • Fabric

File Name

voidauth-1.0.0.jar

Supported Versions

  • 26.1.2
  • 26.1.1
  • 26.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:voidauth-1563153:8188778"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

# VoidAuth v1.0.0 Changelog

**Release date**: 2026-06-02  
**Minecraft**: 26.1 Fabric | Java 25

---

## ✨ Added

- GUI‑based login / register / change password screens with password confirmation
- BCrypt password hashing (cost 10–14 configurable)
- Password strength check: min 6 chars, letters+digits, no consecutive sequences (abc/123), 72‑byte limit
- Login failure lockout (5 attempts → 15 min, configurable)
- Optional IP‑based auto‑login (disabled by default)
- 4‑layer position lock (client input freeze + tick freeze + server move packet intercept + position correction)
- Darkness effect + gamma force‑0 to bypass Fullbright mods
- F3 debug screen disabled during authentication
- Elytra disconnect protection (loads 7×7 chunks on rejoin)
- Death state auto‑recovery on reconnect
- Flight check grace period after login
- Admin audit logs (`logs/voidauth-admin.log`) and `/voidauth exportlog`
- Fine‑grained permission nodes for all admin commands (Fabric Permissions API support)
- Developer API: `VoidAuthAPI` with authentication callbacks and player data queries
- Config and data auto‑migration across versions
- MySQL password network protection (password field masked in sync packets)
- Server‑side `bcryptCostFactor` validation (10–14)
- SQLite / MySQL storage backends (optional drivers)
- Full configuration GUI for admins