Skip to content

Instantly share code, notes, and snippets.

@astei
Last active November 25, 2021 20:10
Show Gist options
  • Star 9 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save astei/b139b78eac2c98ce48f0c4704af81a3b to your computer and use it in GitHub Desktop.
Save astei/b139b78eac2c98ce48f0c4704af81a3b to your computer and use it in GitHub Desktop.

Velocity and PaperMC are joining forces - the FAQ

This document will try to answer some questions about the merging of the Velocity and PaperMC projects.

Why?

As documented back in September, I (Tux) have had limited time to truly focus on Velocity and have not been able to work on Minecraft projects full-time since the beginning of the year. This has impacted my ability to work on Velocity, and combined with the infrastructure being fragile, the team decided that a mutually beneficial merger of Velocity into the PaperMC umbrella was the best path forward.

What is PaperMC?

PaperMC is the umbrella organization that now comprises of four projects:

  • Paper is a fork of Spigot with Spigot plugin compatibility, while offering much better performance.
  • Waterfall is a fork of BungeeCord with BungeeCord plugin compatibility, that was originally created by the author of the Velocity project (Tux).
  • Starlight is a mod that rewrites the entirety of the Minecraft lighting engine. It is included in Paper and is also available for Forge and Fabric.
  • Velocity, now a part of PaperMC, is a next-generation Minecraft proxy focused on scalability and flexibility.

Why merge with PaperMC?

The PaperMC and Velocity projects have had a close working relationship since the very beginning. The merge only formalizes our close relationship.

What is going to happen to Velocity?

All that we have announced is that the Velocity project is now a part of PaperMC. The goals and project members haven't changed. Tux and Five join the PaperMC project as maintainers of Velocity.

Over the next few weeks, the Velocity project will be integrated into PaperMC's infrastructure. The transition should be complete by the time Minecraft 1.18 is released at the end of the year. You will soon be downloading Velocity from the PaperMC website, Velocity's repositories will be a part of the PaperMC GitHub organization, and you will be able to contribute to the upkeep of the Velocity and PaperMC projects by contributing to the Open Collective or GitHub Sponsors for PaperMC. Of course, if you want to contribute for Velocity directly, you can give to Tux's GitHub Sponsors page.

What is going to happen to Waterfall?

The PaperMC team intends to deprecate Waterfall. Waterfall has been for the past few years been in maintenance mode, with users starting new servers encouraged to use Velocity instead. The transition to Velocity will be gradual, over the course of a few Minecraft releases, and Waterfall and Velocity will be maintained side-by-side during this time. We will announce at a later time what the timeline is for Waterfall's deprecation.

@imkunet
Copy link

imkunet commented Nov 12, 2021

Do you mind commenting on the future of 1.8.x support on Velocity?

@Titaniumtown
Copy link

wow PaperMC is really gonna monopolize anything minecraft server related, except for mods i guess (fabric joins papermc when?? /j).

@mbax
Copy link

mbax commented Nov 12, 2021

❤️

@skw359
Copy link

skw359 commented Nov 12, 2021

papermc is so cool

@nathanfranke
Copy link

wow PaperMC is really gonna monopolize anything minecraft server related, except for mods i guess (fabric joins papermc when?? /j).

Is that really a bad thing? It's all free software, you are free to fork as you please.

@Titaniumtown
Copy link

wow PaperMC is really gonna monopolize anything minecraft server related, except for mods i guess (fabric joins papermc when?? /j).

Is that really a bad thing? It's all free software, you are free to fork as you please.

It's not a bad thing, I just thought it was humorous.

Copy link

ghost commented Nov 12, 2021

Mincaft

@LoJoSho
Copy link

LoJoSho commented Nov 12, 2021

Velocity can only get better from this! ❤️

@MWHunter
Copy link

👍

@ClumsyAdmin
Copy link

😃

@Rollczi
Copy link

Rollczi commented Nov 12, 2021

😎

@Deprecated
public class Waterfall extends BungeeCord { ... }

@Strahilchu
Copy link

Can't wait!

Next stop, merge Airplane with Paper!

@JustDoom
Copy link

Im pretty sure airplane still has some issues but is still really good
I doubt airplane would ever merge though

@itsmemac
Copy link

❤️

@NyCodeGHG
Copy link

🥰

@KoxSosen
Copy link

👀

@goosBanny
Copy link

yaaaay

@OskarZyg
Copy link

great!

@djcprone
Copy link

wow PaperMC is really gonna monopolize anything minecraft server related, except for mods i guess (fabric joins papermc when?? /j).

Is that really a bad thing? It's all free software, you are free to fork as you please.

If only we were free to spoon as we please :(

But yeah I agree, I kinda like the idea of things being centralized because it increases support, brings together collective knowledge, and makes it easier for new people to get into it

@LaserSlime
Copy link

RIP Waterfall :(

@pseudoforceyt
Copy link

wow PaperMC is really gonna monopolize anything minecraft server related, except for mods i guess (fabric joins papermc when?? /j).

This is actually a good thing so there wont be 69 implementations of the same thing

@mrfloris
Copy link

Can't wait!

Next stop, merge Airplane with Paper!

You have my vote, less forks is better, makes it easier for plugin developers as well.

@MagmaBro123
Copy link

Can't wait!
Next stop, merge Airplane with Paper!

You have my vote, less forks is better, makes it easier for plugin developers as well.

Couldn't agree more.

@OskarZyg
Copy link

Regarding my velocity download api, is it safe to assume velocity will be downloaded via bibliothek (paper download api) in the future?

@NyCodeGHG
Copy link

Regarding my velocity download api, is it safe to assume velocity will be downloaded via bibliothek (paper download api) in the future?

would be very surprised if not

@CeCeloz
Copy link

CeCeloz commented Nov 14, 2021

velocity reaching incredible sizes 💕

@MadDog443
Copy link

PaperMC will consume all

And it just did. Airplane has been consumed.

@NovaPixell
Copy link

Very nice!

@mrfloris
Copy link

Now get rid of purpur.

@MadDog443
Copy link

Now get rid of purpur.

Purpur is unlikely to merge because it's purpose is not to optimize but to customize. Whereas Airplane and Tunity was to optimize.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment