This article is also available in:
Ano ang BungeeCord?

Ang BungeeCord ay isang software na ginagamit upang payagan ang mga user na madaling lumikha ng isang network ng mga server. Maaari kang matuto nang higit pa tungkol dito: https://www.spigotmc.org/wiki/bungeecord/.

Upang mag-setup ng bungeecord, dapat mayroon kang hindi bababa sa tatlong server sa amin sa WitherHosting. Ang isang server ay ang bungeecord server mismo, ang iyong pangalawang server ay ang iyong "hub" na server, halimbawa, at ang iyong huling server ay ang iyong "smp" server, halimbawa. You can setup the bungeecord server to allow players to easily switch between the hub and smp server.

Sa pagpapatuloy sa artikulong ito, tawagan natin ang bungeecord server bilang proxy server, at tawagan natin ang hub at smp bilang mga backend server.
Sa teorya, posibleng mag-setup ng bungeecord na may 2 server lamang, ang isa ay bungeecord, at ang isa pang server ay hub. Ngunit, ang punto ng paggamit ng bungeecord (na nagpapalipat-lipat sa pagitan ng mga server sa isang network) ay nagiging walang kabuluhan.

Mga kinakailangan sa pag-set up ng server ng BungeeCord -

Ang iyong mga hindi bungee server na mga IP at port.

Paano i-setup ang BungeeCord server

Ang isang bungeecord server ay nangangailangan ng napakakaunting RAM kumpara sa ibang mga server. Ang isang bungeecord server ay hindi naa-access sa laro, dahil nire-redirect nito ang user sa pangalawa at tertiary server na mayroon ka.

Una, kailangan mong pumunta sa iyong config.yml file sa root folder ng iyong proxy server. Ipapaliwanag namin ang bawat linya, kung ano ang ibig sabihin ng bawat bit. Hindi namin pag-uusapan ang ilang mga halaga sa config.yml, dahil hindi kinakailangang i-edit ang mga ito upang mai-set up ito.

forge_support - Itakda sa true kung gusto mong payagan ang mga manlalaro na may mga pekeng kliyente na sumali
player_limit - Global na limitasyon ng player para sa iyong BungeeCord instance. Kung itatakda sa 0 o mas mababa, ito ay magbibigay-daan sa isang walang limitasyong dami ng mga user na sumali.
online_mode - Itakda sa true para hindi payagan ang mga cracked na manlalaro na sumali, itakda sa false para payagan ang mga cracked na manlalaro na sumali.

Servers

Ito ang pinakamahalagang seksyon. Dito, ililista mo ang lahat ng iyong backend server na dapat na pinakikinggan ng proxy server. Narito ang isang halimbawa ng isang server -

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


lobby ang magiging pangalan ng iyong server.
motd ang iyong motd ng backend server na iyong tinukoy.
address magiging ip address ng iyong backend server, kasama ang port.
restricted pinipigilan ng restricted ang mga manlalaro na sumali sa server maliban kung mayroon silang bungeecord.server.[servername] permission.

Maaari kang magpatuloy upang magdagdag ng maraming mga server hangga't gusto mo, sa ating kaso, idaragdag natin ang hub at smp.

hub:
    motd: 'My hub server!'
    address: localhost:20001
    restricted: false
  smp:
    motd: 'My smp server!'
    address: localhost:20002
    restricted: false


Other Config Options

Ngayon, magpatuloy tayo sa iba pang bahagi ng config.yml file ng iyong bungeecord -

motd - Ginagamit upang itakda ang iyong mensahe ng araw para sa proxy server. Dahil ang iyong mga manlalaro ay unang kumokonekta sa proxy server, ang MOTD na iyong itinakda dito ay kung ano ang makikita ng mga manlalaro sa kanilang listahan ng server!
prioirites - Kapag kumonekta ang isang manlalaro sa unang pagkakataon o kung pinagana ang forcedefaultserveris, dadaan ang BungeeCord sa listahang ito ng mga server mula sa itaas hanggang sa ibaba at sinusubukang ipasa ang koneksyon sa bawat isa sa kanila. Kaya kung gusto mong suportahan ang maramihang bersyon ng kliyente, tumukoy lang ng kahit isang server bawat bersyon at gagawin ng BungeeCord ang pagtutugma para sa iyo. Narito ang isang halimbawa -

prioirties:
- hub
- smp

host - Sa seksyong ito, ilagay ang iyong server IP na sinusundan ng iyong port. Halimbawa, 123.45.678.9:12345
max_players - Ang maximum na limitasyon ng player na ipinapakita sa multiplayer menu ng minecraft client. Tandaan na peke ang limitasyong ito, maaari mo itong itakda sa 0, makakasali pa rin ang mga manlalaro. Tumingin sa player_limit sa itaas para sa a "real" player limit.
ip_forward - Kung papayagan ang IP o UUID na pagpapasa. Inirerekomenda na itakda sa true para sa mga server ng online mode.

Ito ang mga setting na maaari mong i-tweak para sa iyong bungeecord server. Kapag naayos mo na ang mga halaga ayon sa iyong kagustuhan, i-save ang file, at i-restart ang server. Ngayon ay ise-set up namin ang mga backend server.

Pagse-set up ng mga backend server

Ang pag-set up ng mga backend server ay medyo mas simple kumpara sa proxy setup. Ang mga sumusunod na halaga ay kailangang itakda, at ang iyong mga backend server ay iko-configure upang gumana sa proxy.

online-mode dapat itakda sa false para sa iyong mga backend server sa server.properties file.
connection-throttle dapat itakda sa -1 para sa iyong mga backend server sa bukkit.yml file.
bungeecord dapat itakda sa true para sa iyong mga backend server sa spigot.yml file.

Kapag na-configure na ang mga ito, maaari mo na lang i-restart ang iyong mga server at dapat ay naka-setup na ang lahat! Kapag in-game, ang kailangan mo lang gawin upang lumipat sa pagitan ng mga server ay sa pamamagitan ng paggamit ng command /server sinusundan ng pangalan ng server na gusto mong puntahan!

Tiyaking isa kang operator ng server habang ginagawa ang utos na ito!

Mga Karaniwang Error

Kung sakaling hindi gumana ang proxy, suriin ang mga puntong ito para sa pag-aayos sa mga karaniwang isyung kinakaharap ng mga tao habang sine-set up ito.

Kung nakakuha ka ng error sa pagpapasa ng Ip habang kumokonekta, itakda ang ip_forward sa true sa config.yml ng iyong proxy server.
Kung nakakonekta ka, ngunit hindi makalipat sa ibang mga server na may error na "Could not connect to a default or fallback server", pagkatapos ay tiyaking naka-on at tumatakbo ang iyong backend server!
Kung hindi mo ma-ping ang iyong proxy server sa listahan ng server, siguraduhing suriin kung ang host ip address sa config.yml ay na-configure nang maayos, at ang iyong koneksyon throttles at timeout time ay binago nang naaayon!
Was this article helpful?
Cancel
Thank you!