38 lines
2.6 KiB
Markdown
38 lines
2.6 KiB
Markdown
# AuthMeVelocity
|
|
[](https://github.com/4drian3d/AuthmeVelocity/actions/workflows/gradle.yml)
|
|
[](https://modrinth.com/plugin/authmevelocity)
|
|
[](https://discord.gg/5NMMzK5mAn)
|
|
|
|
This plugin adds the support for [Velocity](https://velocitypowered.com/) to [AuthMeReloaded](https://github.com/AuthMe/AuthMeReloaded)
|
|
|
|
## Requirements
|
|
- Spigot, Paper, Pufferfish or Purpur 1.8+
|
|
- Velocity 3.1.2 or 3.2.0
|
|
- Java 17+
|
|
|
|
## Features
|
|
- Prevent your players from executing commands or typing in the chat before they are logged in
|
|
- Forces the first server that players enter to be an Auth server
|
|
- Send players to another server when logging in natively (AuthMeReloaded has bugs with this functionality on its own)
|
|
- Prevents players from having to re-login each time they join a server with AuthMe installed
|
|
- Get access to the AuthMe API from Velocity
|
|
- Compatibility with [FastLogin](https://github.com/games647/FastLogin) (AutoLogin support in the proxy) and [MiniPlaceholders](https://modrinth.com/plugin/miniplaceholders) (use AuthMeVelocity placeholders in any other plugin and vice versa)
|
|
|
|
## Setup
|
|
1. Download the latest release of the plugin [link](https://modrinth.com/plugin/authmevelocity)
|
|
2. Put the plugin in the Velocity plugins folder and on all your Auth servers that have AuthMe installed.
|
|
3. Start the Velocity proxy and set up the config.conf with the auth servers.
|
|
|
|
## Plugin API
|
|
Check the plugin API [here](https://github.com/4drian3d/AuthMeVelocity/wiki/Plugin-API)
|
|
|
|
### Javadocs
|
|
- Paper API [Javadocs](https://s01.oss.sonatype.org/service/local/repositories/snapshots/archive/io/github/4drian3d/authmevelocity-api-paper/4.0.0-SNAPSHOT/authmevelocity-api-paper-4.0.0-20230224.155043-1-javadoc.jar/!/io.github._4drianed.authmevelocity.api.paper/module-summary.html)
|
|
- Velocity API [Javadocs](https://s01.oss.sonatype.org/service/local/repositories/snapshots/archive/io/github/4drian3d/authmevelocity-api-velocity/4.0.0-SNAPSHOT/authmevelocity-api-velocity-4.0.0-20230224.155043-1-javadoc.jar/!/io.github._4drian3d.authmevelocity.api.velocity/module-summary.html)
|
|
|
|
## Configuration
|
|
Check the plugin configuration [here](https://github.com/4drian3d/AuthMeVelocity/wiki/Configuration)
|
|
|
|
## Metrics
|
|
[](https://bstats.org/plugin/velocity/AuthMeVelocity/16128)
|