Jak ÚSPĚŠNĚ Nastavit BungeeCord

Nevíte jak použít BungeeCord? Nevíte vlastně co to je, ale slyšeli jste, že je to EXTRÉMNĚ POTŘEBNÁ VĚC. Řeknu vám jak s ní pracovat a na co si dát pozor pokud budete chtít mít NETWORK.

Bungeecord nebo Velocity se doporučuje pokud máte více miniher a nechcete mít všechny pluginy na více serverech. To znamená, že pro BungeeCord potřebujeme MINIMÁLNĚ 3 SERVERY. Pokud nechcete mít více miniher tak rozhodně BungeeCord nebo Velocity NEPOUŽÍVEJTE.

RYCHLÁ TEORIE: BungeeCord nebo Velocity je proxy, která umožní propojit 2 a více serveru v jednu síť. To znamená, že hráč se připojí na ip adresu proxy a první ho to připojí na LOBBY poté když klikne na minihru BOXFIGHT připojí ho to na jiný server a NEMUSÍTE SE ODPOJOVAT ZE SERVERU A PSÁT JINOU IP ADRESU DALŠÍHO SERVERU.

1. Musíte Mít 3 a Více Serveru jako na fotce

2. Zkopírujte si IP Adresy všech serverů kromě Proxy (V mém případě kromě Testovací Proxy (BungeeCord). Je dobré si pojmenovat která ip adresa patří k jakému serveru aby v tom nebyl zmatek.

3. Kliknete na vaší Proxy (BungeeCord nebo Velocity)

4. Kliknete na FILES nebo SOUBORY

5. Kliknete na config.yml

6. Konfigurační soubor s komentáři:

connection_throttle: 4000  # Nastavuje prodlevu (v milisekundách) mezi připojeními z jedné IP adresy, aby se zabránilo přetížení. Zde je to 4000 ms (4 sekundy).
connection_throttle_limit: 3  # Maximální počet připojení z jedné IP adresy před spuštěním prodlevy.
timeout: 30000  # Timeout pro odpojení neaktivních připojení (v milisekundách), zde 30 sekund.
stats: 4174666a-e9fa-4908-ba29-fa64859662c4  # ID pro statistiky BungeeCord serveru (unikátní identifikátor pro účely sledování).

permissions:  # Oprávnění pro různé skupiny uživatelů.
  default:  # Standardní oprávnění pro běžné hráče.
  - bungeecord.command.server  # Povoluje příkaz pro zobrazení dostupných serverů.
  - bungeecord.command.list  # Povoluje příkaz pro zobrazení seznamu hráčů na serveru.
  admin:  # Rozšířená oprávnění pro administrátory.
  - bungeecord.command.alert  # Povoluje odesílání globálních zpráv všem hráčům.
  - bungeecord.command.end  # Povoluje vypnutí serveru.
  - bungeecord.command.ip  # Umožňuje zobrazení IP adresy hráče.
  - bungeecord.command.reload  # Umožňuje reload konfigurace serveru.
  - bungeecord.command.kick  # Povoluje vykopnutí hráče ze serveru.
  - bungeecord.command.send  # Umožňuje přesunout hráče na jiný server.
  - bungeecord.command.find  # Umožňuje zjistit, na kterém serveru se hráč nachází.

network_compression_threshold: 256  # Nastavuje prahovou hodnotu pro kompresi datových paketů. Zde je to 256 bajtů.

servers:  # Definice jednotlivých serverů v síti.
  lobby:  # Nastavení pro server "lobby".
    motd: '&1Just another BungeeCord - Forced Host'  # Zpráva dne, která se zobrazí při připojení (barevně formátovaná).
    address: localhost:25565  # IP adresa a port serveru.
    restricted: false  # Určuje, zda je server omezený jen na hráče s určitými oprávněními.

player_limit: -1  # Limit počtu hráčů, kteří se mohou připojit. -1 znamená neomezený počet.
prevent_proxy_connections: false  # Nastavuje, zda BungeeCord zabrání přímému připojení na cílové servery mimo proxy.
reject_transfers: false  # Určuje, zda proxy odmítne pokusy o přenos hráčů na jiné servery.
server_connect_timeout: 5000  # Timeout (v milisekundách) pro připojení k cílovému serveru, zde je nastaveno na 5 sekund.
enforce_secure_profile: false  # Určuje, zda je vyžadován bezpečný profil (pro lepší zabezpečení).
remote_ping_timeout: 5000  # Timeout pro odezvu na ping od vzdáleného serveru, zde 5 sekund.
forge_support: false  # Nastavuje podporu pro servery Forge.
remote_ping_cache: -1  # Cache pro ping od vzdáleného serveru. -1 znamená, že se cache nepoužívá.
log_commands: false  # Určuje, zda se mají logovat příkazy hráčů.
log_pings: true  # Logování všech ping požadavků.
ip_forward: false  # Nastavuje, zda bude proxy předávat IP adresy hráčů na cílové servery.

disabled_commands:  # Seznam příkazů zakázaných na serveru.
- disabledcommandhere  # Příklad příkazu, který by byl zakázán. Zde jej nahraďte konkrétním příkazem.

groups:  # Definice skupin a jejich oprávnění.
  md_5:  # Uživatel md_5 patří do skupiny admin.
  - admin

listeners:  # Definice posluchačů, kteří zpracovávají připojení hráčů.
- host: 0.0.0.0:26010  # IP a port, na kterém posluchač naslouchá. 0.0.0.0 znamená, že přijímá připojení ze všech IP adres.
  query_port: 26010  # Port pro dotazy.
  motd: '&1Another Bungee server'  # Zpráva dne pro posluchače.
  max_players: 1  # Maximální počet hráčů zobrazený v server listu (nemá vliv na skutečný limit připojení).
  force_default_server: false  # Pokud je nastaveno na true, hráči se vždy připojí na výchozí server, i když se odpojí z jiného.
  tab_size: 60  # Maximální počet hráčů zobrazený v tabulce hráčů.
  forced_hosts:  # Mapování nucených hostitelů na servery.
    pvp.md-5.net: pvp  # Příklad nuceného hostitele.
  tab_list: GLOBAL_PING  # Způsob zobrazení seznamu hráčů v tabulce (globální ping).
  bind_local_address: true  # Nastavuje, zda se proxy připojí pomocí lokální IP adresy.
  ping_passthrough: false  # Určuje, zda budou ping požadavky předávány na cílový server.
  query_enabled: false  # Zapíná nebo vypíná možnost dotazů na informace o serveru.
  proxy_protocol: false  # Umožňuje použití Proxy Protocolu (pro přenášení IP adres a portů přes proxy).
  priorities:  # Seznam priorit serverů. Pokud se hráč připojí, připojí se na první server v tomto seznamu.
  - lobby

online_mode: true  # Nastavení pro online mód, kdy se ověřuje autenticita hráčů přes Mojang servery (true = online mód). 

7. Přejpíšete hodnotu ip_forward = false na ip_forward = true (Tímto nastavením nastavíte aby se na váš server dalo připojit pouze přes Proxy)

8. Upravíte hodnotu online-mode = true na online-mode = false (To způsobí, že hráč, který nemá originální kopii hry se na server nepřipojí.)

9. Následně IP Adresy, které jste si zapsali zapíšeme do konfigurace jako vidíte na obrázku. V konfiguraci jsou všechny hodnoty okomentované. Pokud si nebudete vědět rady napište na https://dsc.gg/coldhosteu

10. Půjdeme do DASHBOARD

11. Vyberete si jeden ze svých Spigot Serverů (V mém případě Lobby nebo BoxFight.) a kliknete. a něj.

12. Kliknete na FILES nebo SOUBORY.

13. Klikněte na spigot.yml

14. Přepíšete hodnotu bungeecord = false na bungeecord = true

15. Kliknete na server.properties

16. V tomto souboru změníte hodnotu online-mode =true na online-mode=false (Pouze pokud nemáte placenou verzi hry.)

17. Takto to provedeme u ostatních serverů.

Jste připraveny na více možností? Vyzkoušejte Coldhost!

Gratulujeme! Dokončili jste tento návod! Pokud vás baví spravovat server a chcete ty nejlepší možnosti hostingu pro Minecraft a další hry, podívejte se na Coldhost.eu. Nabízíme skvělou podporu, výkonné servery a balíčky pro každého – od začátečníků až po pokročilé!

Objednejte Ještě Dnes! Se Slevou 10% Pro První Nákup!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Exit mobile version