Tags
Creators
Details
Licensed LGPL-3.0-only
Published 2 months ago
All versions
1.0.4
Release
1.0.44 days ago 9
Compatibility
Minecraft: Java Edition
1.7.10
Platform
Forge
Supported environments
Client-side
Server-side
Client and server
Required content
Any compatible version
Any compatible version
Any compatible version
Changes
- Removed ability to configure Implementation Name
- Route all profile texture lookups through WawelAuth
- Moved LOTR map player face patch to FentLib
- Moved Better Questing skin patch to FentLib
- Provider-aware ban/pardon commands
- Provider-aware ServerUtilities player command targets
- Centralized provider-aware command name resolution
- Provider-aware ServerUtilities team player persistence
- UUID-backed ServerUtilities team GUI player actions
- Provider-aware Better Questing party skin sync, invites, commands
- Provider-aware ServerUtilities tab player head skin lookup
- Offloaded HTTP route handlers from Netty event loops to a bounded worker pool. Limits DOS attacks, hammering expensive routes no longer impacts the game.
- Fixed in-game account manager keybind not being registered on the correct bus. Fixed in-game manager npe. Fixed in-game drag and drop not re-opening the manager screen.
- Avoid HTTP self-calls for local auth and avatars
- Other session tokens get invalidated on local account password change
- Admin panel settings saves no longer leak runtime state (auto-added skin domain, fallback server list with discovered keys) into server.json
- Run dummy PBKDF2 for non-existent users to prevent username brute-forcing
- Prompt server admin via fml confirm/cancel for cert regeneration if publicBaseUrl changes
- Launcher session import prompt
- All local auth providers can be toggled on and off in the main manager
- Ingame manager shows local auth (if advertised by current server) as first entry
- Added button next to select account entries to jump to corresponding provider in the manager
- Added client-side authlib-injector compat: skins load properly, and account import works (as long as the provider exists)
- Moved
config/wawelauth.cfgtoconfig/wawelauth/wawelauth.cfg. Migration is automatic - Fixed left leg/arm texture face swap on 64x64 skins
- Sodium-GUIfied interface + many ergdeonomic upgrades
- Moved editable built-in provider JSON definitions to the shared client config by default
Optional dependencies
Any compatible version
Supplementary resources
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:LncX1fVM:ElvBOce3"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:LncX1fVM:ElvBOce3"
}

