Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans
Návody
Nastavení a správa tvého serveru

Jak nastavit BungeeCord server?

P280

Pokud provozujete více Minecraft serverů, možná jste narazili na problém, jak je propojit tak, aby se hráči mohli mezi nimi snadno pohybovat. Právě k tomu slouží BungeeCord. BungeeCord je výkonný proxy server pro Minecraft, který umožňuje propojit více serverů do jedné sítě, ve které se hráči mohou plynule přesouvat mezi jednotlivými servery.

BungeeCord funguje jako prostředník mezi vašimi Minecraft servery a hráči. Když se hráč připojí do vaší sítě, nejprve se připojí na BungeeCord server. Odtud BungeeCord přesměruje hráče na příslušný Minecraft server podle jeho volby nebo podle vytížení serverů.

Jednou z největších výhod použití BungeeCord je možnost vytvořit síť serverů, které sdílejí data hráčů. To znamená, že hráči mohou přecházet mezi servery, aniž by ztratili inventář, zkušenosti nebo jiná důležitá data. BungeeCord také umožňuje nastavit sdílený chat mezi servery, takže hráči mohou komunikovat bez ohledu na to, na kterém serveru se nacházejí.

Další výhodou BungeeCord je možnost vyvažovat zátěž mezi servery. BungeeCord může automaticky rozdělovat hráče podle vytíženosti jednotlivých serverů. Pokud je jeden server přetížený, BungeeCord automaticky přesměruje nové hráče na méně vytížený server.

Co se týče kompatibility, BungeeCord je navržen tak, aby fungoval s většinou Bukkit pluginů a lze jej snadno integrovat do stávajícího serverového prostředí. Plugin je také pravidelně aktualizován, takže můžete očekávat bezproblémový chod i s nejnovější verzí Minecraftu.

Celkově, pokud provozujete více Minecraft serverů a chcete vytvořit plynulou síť pro své hráče, BungeeCord je skvělou volbou, jak posunout váš Minecraft server na vyšší úroveň.


Požadavky

Musíte mít alespoň 3 Minecraft servery:
- Jeden pro hlavní proxy, na kterém poběží
BungeeCord, hráči se budou připojovat na tuto adresu serveru.
- Jeden pro
Lobby, pod Spigot nebo PaperMC, zde budou hráči vítáni a budou moci přecházet na další servery.
- Alespoň jeden pro první
svět, který chcete hostovat.


Instalace BungeeCord na proxy server

Pro instalaci BungeeCord na váš první proxy server přejděte na stránku "Verze", vyhledejte Bungee a zvolte "Bungeecord", zde instalujeme verzi 1.17.

P281

Počkejte na dokončení instalace a poté spusťte server, aby se vytvořily potřebné soubory.

Pro konfiguraci BungeeCord stačí upravit soubor "config.yml", který najdete v kořenové složce serveru.

Přejděte do webftp a upravte soubor "config.yml"

CVmrTNp

Vyhledejte tuto část:

4Vz329A

Upravte výchozí adresu "localhost:25565" na adresu a port vašeho lobby serveru, v mém případě je to lobby1.mchost.pro:27668,
takže váš soubor by měl nyní vypadat takto
(použijte svou adresu a port, ne tento příklad)

DXkKRLs

Nyní, když jsme přidali lobby server, musíme také přidat náš první herní server do seznamu.
Pro to jednoduše zkopírujte řádek s lobby, upravte název a
adresu:port stejným způsobem jako u lobby, ale tentokrát zadejte adresu:port prvního herního serveru.
Poznámka: zde můžete také změnit motd.

Váš soubor by měl nyní vypadat takto:
1RUxtXY

Pokud chcete přidat další servery, postupujte stejným způsobem.

Jakmile přidáte servery do seznamu, musíte nastavit prioritu serverů, přejděte níže v souboru config.yml, najdete tento řádek:

RJe6KLs

Musíte přidat názvy serverů, které jste zadali výše, seřazené podle důležitosti, obvykle necháte lobby jako první, takže u nás to vypadá takto:

Kz7eMVZ

Nyní musíte nastavit True u položky ip_forward, pod prioritami, které jste právě nastavili, abyste mohli IP banovat hráče. Jinak budou mít všichni hráči stejnou IP adresu a nebude možné je tímto způsobem banovat.

Výsledek bude vypadat takto:

CqRWn7x


Nyní uložte změny a poté restartujte BungeeCord server.


Instalace BungeeCord na herní servery


Pro instalaci Spigot nebo PaperMC na každý herní server, musíte nainstalovat stejnou verzi jako na proxy BungeeCord, zde 1.17.

Musíte změnit online-mode na false na každém herním serveru, /! kromě BungeeCord serveru.
Pro to jednoduše vypněte online mode v panelu každého herního serveru a poté je restartujte.

P282

Pro zabezpečení vaší BungeeCord sítě a zabránění hráčům v přímém připojení na herní servery bez použití BungeeCord, povolte připojení pouze z IP adresy BungeeCord serveru.


K tomu nainstalujte plugin IPWhitelist na každý herní server kromě BungeeCord serveru.
https://www.spigotmc.org/resources/ipwhitelist.61

Tento plugin je chytrý, pokud je správně nakonfigurován, automaticky povolí první IP adresu, která se připojí (tedy z BungeeCord), a všechny ostatní odmítne.
Pokud ne, můžete spravovat whitelistované IP adresy ručně pomocí příkazů pro přidání
IP adresy BungeeCord serveru.
/ipwl addip <ip> - Přidá IP do whitelistu
/ipwl remip <ip> - Odebere IP z whitelistu
/ipwl list - Vypíše všechny whitelistované IP

Na každém herním serveru kromě BungeeCord serveru musíte nastavit bungeecord na true, aby přijímal připojení z BungeeCord serveru.
Takže na každém herním serveru jej spusťte, aby se vygenerovaly soubory, otevřete soubor
"spigot.yml"

PV8HeZT

a nastavte hodnotu bungeecord na true, takto:

BaPZDUX

Poté restartujte každý herní server.


Nyní máte nakonfigurovaný svůj první BungeeCord server a můžete se připojit.
Pokud narazíte na problémy, zkontrolujte logy BungeeCord serveru a znovu projděte jednotlivé kroky konfigurace.


Pro pokročilé uživatele

Můžete si také projít další konfigurační možnosti:
https://www.spigotmc.org/wiki/bungeecord-configuration-guide/

Pluginy pro BungeeCord najdete zde, budete je potřebovat pro konfiguraci lobby:
https://www.spigotmc.org/resources/categories/bungee-proxy.3/