BungeeCord network
BungeeCord je proxy, která propojí několik Minecraft serverů do jedné sítě. Hráč se připojí na jednu adresu a mezi servery přechází bez odpojení.
Kdy ji použít
- Máš lobby, survival a minihry jako oddělené servery.
- Chceš, aby hráči přecházeli příkazem
/server survival.
Pro nové projekty doporučujeme Velocity. Je rychlejší, bezpečnější a aktivně vyvíjená.
Architektura
hrac
|
[ BungeeCord ] :25565 (verejny port)
/ | \
[lobby] [survival] [minigames] (backend, neverejne)Postup
Objednej proxy a backend servery
Proxy potřebuje dedikovaný port. Backend servery běží na interních portech.
Nastav BungeeCord
listeners:
- host: 0.0.0.0:25565
motd: '&6Muj network'
max_players: 200
priority:
- lobby
servers:
lobby:
address: 10.0.0.11:25566
restricted: false
survival:
address: 10.0.0.12:25567
restricted: false
ip_forward: true
online_mode: trueNastav backend servery
Na každém backend serveru vypni online-mode. server-ip nastav na interní
IP toho konkrétního backendu (ne proxy) — na Pterodactylu ho většinou
necháváš prázdný, bind řeší panel:
online-mode=false
server-ip=A v Paperu:
proxies:
bungee-cord:
online-mode: trueSpusť proxy a backendy
Nejdřív backendy, potom proxy.
Backend s online-mode=false musí být nedostupný z internetu. Jinak se na
něj kdokoli připojí pod cizí přezdívkou a získá práva admina. Firewall povol
jen z IP proxy — viz Firewall.
Přechod mezi servery
/server survivalNebo pluginem (například BungeeGuard, Portals).
Nejčastější chyby
| Projev | Příčina |
|---|---|
Unable to connect to server | Backend neběží nebo špatná IP/port |
Hráči mají UUID 00000... | Chybí ip_forward: true |
If you wish to use IP forwarding... | Backend nemá zapnutý bungee mód |
| Kdokoli se připojí jako admin | Backend je vystaven na internetu |
Tipy
- Používej BungeeGuard. Ověří, že spojení opravdu přišlo z tvé proxy.
- Synchronizuj bany pluginem napříč celou sítí.
Nikdy nenechávej online_mode: false na samotné proxy, pokud nemáš vlastní
ověřování. Server se okamžitě stane cílem podvodníků.
Poznámka
BungeeCord neumí pluginy typu WorldEdit — nemá svět. Pluginy pro proxy jsou jiná kategorie než pluginy pro Paper.