A Minecraft server proxy with unparalleled server support, scalability, and flexibility.
This fork provides out-of-the-box support for Native Deflate and OpenSSL on Windows for Velocity.
Velocity is licensed under the GPLv3 license.
- A codebase that is easy to dive into and consistently follows best practices for Java projects as much as reasonably possible.
- High performance: handle thousands of players on one proxy.
- A new, refreshing API built from the ground up to be flexible and powerful whilst avoiding design mistakes and suboptimal designs from other proxies.
- First-class support for Paper, Sponge, Fabric and Forge. (Other implementations may work, but we make every endeavor to support these server implementations specifically.)
- 1:1 compatible with Velocity
- Allow Windows to use native-based encryption, decryption and compression
/vkick
- Kick players at the proxy level- TODO
- velocity.command.kick
- TODO
https://bstats.org/plugin/server-implementation/VelocityNT/24934
Velocity is built with Gradle. We recommend using the
wrapper script (./gradlew
) as our CI builds using it.
It is sufficient to run ./gradlew build
to run the full build cycle.
Once you've built Velocity, you can copy and run the -all
JAR from
proxy/build/libs
. Velocity will generate a default configuration file
and you can configure it from there.
Alternatively, you can get the proxy JAR from the downloads page.