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ář