Tags
Creators
Details
0.1.0-beta2
Compatibility
Changes
Authiva v0.1.0-beta2
Added
- Improved server-side authentication system.
- Added configurable authentication settings.
- Added password change and account unregister functionality.
- Added authentication session and timeout handling.
- Added support for authentication bypass permissions.
- Added asynchronous authentication processing.
- Added automatic update checking.
- Added bStats integration for anonymous server and plugin statistics.
- Added FastStats integration for anonymous plugin metrics.
- Added SQLite-based data storage.
- Added improved password hashing using PBKDF2-HMAC-SHA256.
Improved
- Improved authentication prompts and session management.
- Improved configuration handling and validation.
- Improved account management commands.
- Improved authentication security and password handling.
- Improved plugin startup and shutdown handling.
- Improved error handling and overall stability.
- Improved documentation and project information.
Metrics & Privacy
Authiva uses bStats and FastStats to collect anonymous usage statistics. These services can be disabled by server owners through their respective configuration settings.
Authiva does not use these services to send passwords or authentication credentials.
Compatibility
- Minecraft: 26.2
- Server: Paper
- Java: 25+
- Version:
0.1.0-beta2
Notes
This is a beta release. Testing and feedback are welcome, and bugs may still be present.
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:QI1nWYGD:Sd5ndqMJ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:QI1nWYGD:Sd5ndqMJ"
}

