This article is also available in:
Ce este BungeeCord?

BungeeCord este un software folosit pentru a permite utilizatorilor să creeze cu ușurință o rețea de servere. Puteți afla mai multe despre el aici: https://www.spigotmc.org/wiki/bungeecord/.

Pentru a configura bungeecord, trebuie să aveți minim trei servere cu noi la WitherHosting. Un server este serverul bungeecord propriu-zis, al doilea server este serverul "hub", de exemplu, iar ultimul server este serverul "smp", de exemplu. Puteți configura serverul bungeecord pentru a permite jucătorilor să treacă cu ușurință între serverul hub și serverul smp.

Continuând în acest articol, să numim serverul bungeecord drept server proxy, iar hub-ul și smp-ul drept servere backend.
Teoretic, este posibil să se configureze bungeecord cu doar 2 servere, unul bungeecord, iar celălalt server fiind hub. Dar, scopul utilizării bungeecord ( care constă în comutarea între serverele dintr-o rețea ) devine inutil.

Condiții prealabile pentru configurarea serverului BungeeCord -

IP-urile și porturile serverului dvs. care nu este Bungee.

Cum se configurează serverul BungeeCord

Un server BungeeCord necesită foarte puțină memorie RAM în comparație cu alte servere. Un server bungeecord nu este accesibil în joc, deoarece redirecționează utilizatorul către serverele secundare și terțiare pe care le aveți.

În primul rând, trebuie să mergeți la fișierul config.yml din dosarul rădăcină al serverului proxy. Vă vom explica, linie cu linie, ce înseamnă fiecare bit. Nu vom vorbi despre câteva valori din config.yml, deoarece nu este necesar să fie editate pentru a-l configura.

forge_support - Setați la true dacă doriți să permiteți jucătorilor cu clienți forge să se alăture
player_limit - Limita globală a jucătorilor pentru instanța ta BungeeCord. Dacă este setată la 0 sau mai jos, aceasta va permite unui număr nelimitat de utilizatori să se alăture.
online_mode - Setați la true pentru a nu permite jucătorilor cu crack să se alăture, setați la false pentru a permite jucătorilor cu crack să se alăture.

Servere

Aceasta este cea mai importantă secțiune. În aceasta, veți lista toate serverele backend pe care serverul proxy ar trebui să le asculte. Iată un exemplu de server -

lobby:
    motd: '&1Just another BungeeCord - Forced Host'
    adresa: localhost:25565
    restricted: false


lobby ar fi numele serverului dumneavoastră.
motd ar fi motd-ul serverului backend pe care l-ați specificat.
address ar fi adresa ip a serverului backend, împreună cu portul.
restricted restricted împiedică jucătorii să se alăture serverului dacă nu au permisiunea bungeecord.server.[nume server].

Puteți continua să adăugați câte servere doriți, în cazul nostru, vom adăuga hub-ul și smp-ul.

hub:
    motd: 'Serverul meu hub!'
    adresa: localhost:20001
    restricted: false
  smp:
    motd: "Serverul meu smp!
    adresa: localhost:20002
    restricționat: false


Alte opțiuni de configurare

Acum, să continuăm cu celelalte componente ale fișierului config.yml al bungeecord-ului dumneavoastră -

motd - Este folosit pentru a seta mesajul zilei pentru serverul proxy. Deoarece jucătorii dvs. se vor conecta mai întâi la serverul proxy, MOTD-ul pe care îl setați aici este ceea ce vor vedea jucătorii în lista lor de servere!
prioirites - Când un jucător se conectează pentru prima dată sau dacă forcedefaultserver este activat, atunci BungeeCord trece prin această listă de servere de sus în jos și încearcă să redirecționeze conexiunea către fiecare dintre ele. Deci, dacă doriți să suportați mai multe versiuni de client, pur și simplu specificați cel puțin un server pentru fiecare versiune și BungeeCord va face potrivirea pentru dumneavoastră. Iată un exemplu -

prioirties:
- hub
- smp

host - În această secțiune, puneți IP-ul serverului dvs. urmat de port. De exemplu, 123.45.678.9:12345
max_players - Limita maximă de jucători afișată în meniul multiplayer al clientului minecraft. Rețineți că această limită este falsă, o puteți seta la 0, jucătorii vor putea în continuare să se alăture. Uitați-vă la player_limit de mai sus pentru o limită de jucători "reală".
ip_forward - Dacă se permite redirecționarea IP sau UUID. Se recomandă să setați la true pentru serverele din modul online.

Acestea sunt setările pe care le puteți ajusta pentru serverul dvs. bungeecord. După ce ați ajustat valorile în funcție de preferințele dumneavoastră, salvați fișierul și reporniți serverul. Acum vom configura serverele backend.

Configurarea serverelor backend

Configurarea serverelor backend este destul de simplă în comparație cu configurarea proxy-ului. Trebuie setate următoarele valori, iar serverele backend vor fi configurate pentru a lucra cu proxy-ul.

online-mode trebuie să fie setat la false pentru serverele dvs. backend în fișierul server.properties.
connection-throttle trebuie să fie setat la -1 pentru serverele dvs. backend în fișierul bukkit.yml.
bungeecord trebuie să fie setat la true pentru serverele dvs. backend în fișierul spigot.yml.

După ce acestea au fost configurate, puteți reporni serverele și totul ar trebui să fie configurat! Când sunteți în joc, tot ce trebuie să faceți pentru a trece de la un server la altul este să folosiți comanda /server urmată de numele serverului pe care doriți să mergeți!

Asigurați-vă că sunteți operator de server în timp ce executați această comandă!

Erori comune

În cazul în care proxy-ul nu funcționează, verificați aceste puncte pentru a rezolva problemele comune cu care se confruntă oamenii în timpul instalării.

Dacă primiți o eroare de redirecționare Ip în timpul conectării, setați ip_forward la true în config.yml al serverului proxy.
Dacă v-ați conectat, dar nu puteți trece la alte servere cu eroarea "Could not connect to a default or fallback server" (Nu s-a putut conecta la un server implicit sau de rezervă), atunci asigurați-vă că serverul backend este pornit și funcționează!
dacă nu puteți face ping serverului dumneavoastră proxy din lista de servere, asigurați-vă că adresa ip a gazdei din config.yml este configurată corect și că limitarea conexiunii și timpul de așteptare sunt modificate corespunzător!
Was this article helpful?
Cancel
Thank you!