Skip to content

A next-generation Minecraft: Java Edition proxy suite.

License

Notifications You must be signed in to change notification settings

DylanKeir/velocity

 
 

Repository files navigation

Velocity

Build Status

Velocity is a next-generation Minecraft: Java Edition proxy suite. It is designed specifically with mass-scale Minecraft in mind.

Goals

  • Simple, easy to understand codebase.
  • High performance: handle thousands of players on one proxy.
  • Flexible API built for mass-scale Minecraft.
  • Licensed under the MIT license.
  • First-class support for Paper, Sponge, and Forge. (Other implementations may work, but we make every endeavor to support these server implementations specifically.)

Building

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.

Status

Velocity is far from finished, but most of the essential pieces are in place: you can switch between two servers running Minecraft 1.9-1.13. More versions and functionality is planned.

You should join us on irc.spi.gt #velocity or send us a pull request.

About

A next-generation Minecraft: Java Edition proxy suite.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 96.5%
  • C 3.3%
  • Shell 0.2%