Krátce
Co znamená Velocity?
Velocity je moderní proxy software pro Minecraft sítě. Slouží k propojení více backend serverů pod jednu adresu a často nahrazuje starší BungeeCord.
Hodí se pro sítě s lobby, survivalem, minihry nebo oddělenými verzemi serveru.
Proč zvolit Velocity
Velocity je navržená s důrazem na výkon, bezpečnost a moderní forwarding. Má vlastní pluginový ekosystém a často se doporučuje pro nové proxy sítě místo staršího BungeeCord.
Při nasazení je zásadní správně nastavit secret forwarding, online-mode a firewall, aby se hráči nemohli připojit přímo na backend servery. Jinak může útočník obejít proxy identitu hráče.
Velocity v architektuře serveru
- Hráč se připojí na proxy adresu.
- Proxy ho podle nastavení pošle na lobby nebo cílový backend.
- Backend servery běží samostatně a mají vlastní pluginy, svět i výkonovou zátěž.
Jak to využít v praxi
Velocity je vhodná volba, když chcete propojit více serverů pod jednu adresu a řešit moderní forwarding hráčských dat bezpečněji než u starého BungeeCord režimu. Prakticky se hráči připojí na proxy port a ta je pošle na lobby, survival, minihru nebo jiný backend server.
Na co si dát pozor
- Backend servery nesmí být veřejně dostupné. Bez firewallu může hráč obejít proxy a připojit se přímo.
- Modern forwarding vyžaduje správně nastavený secret na proxy i backendu. Špatný secret znamená chyby připojení nebo bezpečnostní riziko.
- Velocity pluginy nejsou totéž co Paper pluginy. Některé věci patří na proxy, jiné na backend server.
Časté otázky
Je Velocity lepší než BungeeCord?
Pro nové projekty často ano, hlavně kvůli modernímu návrhu a bezpečnějšímu forwardingu.
Fungují BungeeCord pluginy na Velocity?
Ne vždy. Velocity má vlastní API, takže kompatibilitu pluginů je potřeba ověřit.
Může Velocity běžet na stejném hostingu jako servery?
Ano, pokud máte vhodnou síťovou konfiguraci a dostatek prostředků. U větších sítí je vhodné oddělení.