Krátce
Co znamená Proxy?
Proxy stojí před jednotlivými servery a hráči se připojují přes ni. Umožňuje lobby, survival, minihry a další backendy propojit do jedné Minecraft sítě.
Nejznámější proxy řešení jsou Velocity a BungeeCord.
Kdy potřebujete proxy
Proxy dává smysl, když máte více serverů a chcete, aby hráč používal jednu adresu a plynule přecházel mezi lobby, survivalem, minihrou nebo event serverem.
Proxy sama nenahrazuje výkon backendů. Pokud survival backend laguje kvůli entitám, proxy to neopraví. Pomáhá ale s architekturou, routingem a oddělením herních režimů.
Na co si dát pozor
- Správně nastavte forwarding IP a UUID hráčů.
- Backend servery by neměly být veřejně přístupné mimo proxy.
- Používejte kompatibilní pluginy pro proxy i backend.
- Zabezpečte síť pomocí firewallu a správného online-mode nastavení.
Jak to využít v praxi
Proxy řešte systematicky: nejdřív ověřte, jestli problém vzniká u hráče, na trase k serveru, nebo přímo v konfiguraci hostingu. Síťové potíže se často pletou s výkonovým lagem, proto má smysl porovnat ping, latency, stav portů, DNS a hodnoty TPS.
Na co si dát pozor
- Neotvírejte zbytečné porty do internetu. Veřejný má být jen to, co hráči opravdu potřebují pro připojení.
- U proxy sítě nikdy nenechávejte backend servery volně dostupné. Bez firewallu může útočník obejít proxy, whitelist i oprávnění.
- DNS změny nejsou vždy okamžité. Po úpravě záznamu počítejte s cache a testujte z více sítí nebo nástrojů.
Časté otázky
Je proxy další Minecraft server?
Je to samostatná služba pro směrování hráčů, ne klasický herní svět jako survival backend.
Potřebuji proxy pro jeden server?
Obvykle ne. Proxy se vyplatí hlavně pro síť více serverů.
Zlepší proxy TPS?
Ne přímo. TPS se řeší na konkrétním backend serveru.