Keep an established BungeeCord network running on Waterfall with your existing plugins, and move to Velocity on your own schedule.

Select from our wide range of optimized game servers. Each server is configured for maximum performance and comes with DDoS protection.







Compare recommended use, plan hardware and monthly prices.
| Plan | Recommended for | Hardware | Monthly price |
|---|---|---|---|
| Bronze 4GB | A few hundred concurrent playersPlenty of room for a lobby plus several backends; much of the RAM stays unused. | 4 vCore Ryzen 9950X · 4 GB DDR5 6000MHz · 50 GB NVMe SSD Samsung 990 PRO | ₺240.00/mo |
| Silver 6GB | 500–1,000 players or Geyser on proxyBreathing room when Geyser or a long plugin list runs on the proxy itself. | 4 vCore Ryzen 9950X · 6 GB DDR5 6000MHz · 60 GB NVMe SSD Samsung 990 PRO | ₺345.00/mo |
| Gold 8GB | 1,000–1,500 players, many backendsBalanced pick for mature networks with lots of servers; 4 vCores are still adequate. | 4 vCore Ryzen 9950X · 8 GB DDR5 6000MHz · 70 GB NVMe SSD Samsung 990 PRO | ₺440.00/mo |
| Platinum 10GB | ~1,500 players, data-heavy pluginsSame core count as Bronze; the gain is cache space for stats and session plugins. | 4 vCore Ryzen 9950X · 10 GB DDR5 6000MHz · 100 GB NVMe SSD Samsung 990 PRO | ₺530.00/mo |
| Diamond 12GB | 1,500–2,000 players, heavy plugin setMore room for plugin data; login-heavy CPU load is better solved by Emerald's six cores. | 4 vCore Ryzen 9950X · 12 GB DDR5 6000MHz · 110 GB NVMe SSD Samsung 990 PRO | ₺617.50/mo |
| Emerald 16GB | 2,000–3,000 players, 6 vCoresSix cores ease crowded login waves; at this size, put a Velocity migration on the calendar. | 6 vCore Ryzen 9950X · 16 GB DDR5 6000MHz · 120 GB NVMe SSD Samsung 990 PRO | ₺840.00/mo |
| Xtreme 32GB | 3,000+ players, large legacy network12 vCores carry big networks, but migrating beats scaling up on unmaintained software. | 12 vCore Ryzen 9950X · 32 GB DDR5 6000MHz · 200 GB NVMe SSD Samsung 990 PRO | ₺1520.00/mo |
Built around the realities of running a BungeeCord-style network today: protect what already works, and keep the door to Velocity open.
Waterfall preserves the BungeeCord API, so your permission, announcement, maintenance-mode and server-selector plugins run exactly as they did on your previous proxy.
Edit listeners, servers, priorities and forced_hosts through the web file manager or SFTP and shape your entire network flow from one file.
Install BungeeGuard on the proxy and every backend so a shared token proves each connection came through your proxy, closing the classic ip_forward spoofing hole.
When you are ready, open a Velocity plan and use its legacy or bungeeguard forwarding so the backends keep their current settings, then switch to modern forwarding later.
The command modules in the modules folder provide /server, /glist, /send, /find and /alert, so you can broadcast notices and locate players across the network from the console.
config.yml, waterfall.yml and plugin data are backed up automatically, and a manual panel snapshot before a migration test gives you a guaranteed way back.
Waterfall server hosting at TheCrewHost starts at $6.00 (₺240.00) per month and runs PaperMC's BungeeCord fork with full access to config.yml, waterfall.yml and the plugins folder. Because Waterfall keeps the BungeeCord plugin API, the plugins your network already depends on move across unchanged. One thing to know up front: PaperMC declared Waterfall end-of-life in March 2024 and recommends Velocity for new networks, so this plan is aimed at admins keeping a mature network alive or preparing a migration. Under the hood it runs on Ryzen 9 9950X cores in İstanbul, and DDoS protection costs nothing extra.
Waterfall is PaperMC's fork of BungeeCord, created to improve performance and stability while staying compatible with the BungeeCord plugin API. Any plugin written for BungeeCord runs on it, which is why it served as the default proxy for a huge number of Minecraft networks for years.
The situation has changed, and it is worth being plain about it. On March 26, 2024, PaperMC announced Waterfall's end of life: the project no longer receives maintenance or support, and the team now focuses on Paper and Velocity. Old builds and documentation remain available. Automated builds that pull in upstream BungeeCord changes can still show up on the download page, but PaperMC states clearly that it does not test them.
So if you are starting a network from scratch, pick Velocity. Waterfall still makes sense as a waypoint for an established network that relies on BungeeCord plugins with no Velocity equivalent yet, or for admins who want to migrate on a calm timeline instead of in a rush.
Waterfall inherits BungeeCord's config.yml as its main file, while Waterfall-specific extras live in waterfall.yml. Under servers, each backend gets a name, an address field holding the IP:port from its panel, and an optional restricted flag. Under listeners you set the host the proxy binds to, the motd and max_players shown in the server list, and the priorities list that decides where players land on login.
forced_hosts ties a hostname to a particular server. With force_default_server enabled, players always start at the top of priorities; with it disabled, they return to the server they last played on. ip_forward must be true, otherwise backends never receive real UUIDs and IP addresses.
Permissions are handled in the permissions and groups sections. The default file ships with an example admin called md_5 under groups, so replace it with your own username or hand permissions over to LuckPerms. connection_throttle slows down rapid repeat connections from a single IP, which helps when bots start hammering the login.
BungeeCord-style forwarding sends player data without any signature. Backends run with settings.bungeecord set to true in spigot.yml and online-mode set to false in server.properties, so anyone who discovers a backend port can try to bypass the proxy and join under a forged identity, including the username of a staff member.
The traditional fix is a firewall rule that only lets the proxy reach backend ports. If you do not control networking at that level, BungeeGuard is the practical alternative: the proxy-side plugin attaches a secret token to each connection, and the backend-side plugin rejects anything that arrives without it. Keep that token in your config files only, and never paste it into screenshots or public support threads.
The other safeguard is online_mode on the proxy, which should stay true so accounts are verified with Mojang. Networks that open up to cracked clients switch it off, but at that point identity security rests entirely on your own login and authentication plugins.
Very little compared with the game servers behind it, because a proxy never loads a world. A network with a few hundred concurrent players sits comfortably on Bronze 4 GB with much of that memory idle. What really moves memory usage is the plugin list on the proxy: large permission datasets, session-tracking statistics plugins, or Geyser installed at the proxy level for Bedrock players.
As player counts grow, per-connection compression and encryption work increases, and at that point core count takes over from RAM as the thing to watch. Bronze through Diamond come with 4 vCores of Ryzen 9 9950X, Emerald with 6 and Xtreme with 12. If you are still running a network of several thousand players on Waterfall, those extra cores will help, though at that scale we would rather see you schedule a Velocity migration than keep growing on unmaintained software. Storage needs are modest; logs and plugin data rarely strain the 50 GB of NVMe on the entry plan.
The least painful migration swaps the proxy first and touches the backends later. Velocity's legacy forwarding mode speaks the same format as BungeeCord, so backends with the bungeecord flag enabled in spigot.yml keep working behind Velocity; if you already use BungeeGuard, Velocity's bungeeguard mode supports the same token approach.
Begin with a plugin inventory. For each BungeeCord plugin, note whether a Velocity build exists or whether you need an alternative that does the same job. Plugins that store data in a shared database, LuckPerms being the obvious example, keep their data untouched. Then open a Velocity plan and translate the servers and priorities from config.yml into the servers block and try list of velocity.toml.
Once staff have tested everything, repoint your domain at the new proxy. After it settles, move the backends to modern forwarding one by one and turn off the bungeecord flag in spigot.yml. Keeping the old Waterfall server and its backups around for a while gives you a fallback if something unexpected surfaces.
Base it on peak concurrent players and proxy plugins: Bronze 4 GB handles a few hundred players, while Geyser or a heavy plugin list points to Silver or Gold.
Transfer config.yml, waterfall.yml and the plugins folder from your old proxy over SFTP or the file manager, then update backend addresses in the servers section.
Set ip_forward to true in config.yml, then on each backend set settings.bungeecord to true in spigot.yml and online-mode to false in server.properties.
Install BungeeGuard on the proxy and every backend, add the proxy's token to each backend config, and confirm that a connection without the token is rejected.
Replace the sample md_5 admin entry with your own name or move permissions to LuckPerms, restart, and make sure no plugin errors appear in the console.
Update the A record, and an SRV record if the port differs, to the new proxy IP; players keep using the same address and never notice the move.
Answers for admins keeping a BungeeCord network on Waterfall or getting ready to move it to Velocity.
Our İstanbul datacenter runs on Ryzen 9 hardware, delivering low latency to players in Türkiye and good connectivity to Europe, the Middle East and the Caucasus.
Turkey
Everything your project needs — from game servers to VPS, dedicated servers, web hosting and Discord bot hosting.
Connect with our community of gamers and developers
Get instant support, share experiences, and stay updated with the latest news