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í.