Links
Tags
Creators
Details
3.0.0
Compatibility
Changes
What's Changed
- Version 3.0.0 by @4drian3d in https://github.com/4drian3d/AuthMeVelocity/pull/50
- refactor: Migrate to gradle
- refactor: Update to Java 17
- feat: Added support for Java 9 Modules
- refactor(api): Implement API modules
- feat: Migrate to configurate again, definitively
- feat(paper): Implement Paper Debug
- feat(velocity): Implement Velocity debug mode
- feat: Implement metrics
- fix(velocity): Implement ignoreSignedPlayer configuration
- misc(velocity): Implement Advanced config section
- feat(docs): Implement LoginByProxyEvent on Paper
- feat: Improved server connection selection
- feat: Improved PreSendLoginEvent Result
- chore: Implement Gradle Wrapper
This update brings new configuration options, API improvements for Paper and Velocity modules, performance improvements, internal refactoring, Minecraft 1.19.1 support and more. It is incompatible with the previous version, so you will have to reconfigure the plugin with the hocon(.conf) format.
The plugin is now distributed as a single file that can be installed on Paper servers version 1.13 or higher (1.12 support likely, not verified or supported) and on Velocity instances version 3.1.2 or higher.
In case you do not use Java 17 or higher, you can still use AuthMeVelocity (spigot/proxy) 2.2.3. This version will continue to be supported until the end of this year and will be updated only if a bug is found
Full Changelog: https://github.com/4drian3d/AuthMeVelocity/compare/2.2.3...3.0.0
Optional dependencies
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:sG6SrXta:f570xHeY"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:sG6SrXta:f570xHeY"
}

