Do I install Waterfall/Velocity on the Humble server, and any custom flags?
If you're building a network, the proxy (Waterfall, Velocity, or BungeeCord) runs on a HumbleServers server just like any other Minecraft software. You install it the same way you'd install Paper or Forge, and you can customize its startup flags when needed.
Installing a proxy
- Open the Versions tab on the server you want to use as your proxy.
- Choose your proxy software — Waterfall, Velocity, and BungeeCord are all listed — and pick a build.
- Install it and start the server; the proxy will generate its config on first boot.
Configuring and custom flags
- Velocity uses a modern configuration file,
velocity.toml, and has its own recommended Java flags that differ from the Aikar/G1GC flags used for game servers. - If you upload a custom
velocity.jar(or another proxy jar) via Files, set the startup command and any flags in the Startup tab so the panel launches the right jar with the right options. - A proxy needs comparatively little RAM, but it still benefits from sensible Java flags where they apply.
Tip: For most setups the defaults work well. Only add custom flags if you have a specific reason — mixing conflicting GC or memory flags can hurt more than it helps.
Frequently asked questions
Do I run the proxy on the same server as my backends? No — the proxy is its own server, and your backends are separate servers that the proxy forwards players to. Remember to secure offline-mode backends with BungeeGuard.
Where do I change the proxy's startup command? In the Startup tab. If the command is locked by an admin, open a ticket and we'll adjust it for you.
Does Velocity really use different flags than my game servers? Yes. Velocity has its own recommended flag set rather than the Aikar flags used for Minecraft game servers. Use Velocity's recommendations for the proxy.