Witam w poradniku, dzięki któremu dowiecie się jak połączyć kilka serwerów i zrobić doskonały serwer z trybami.
Zapraszam serdecznie!
1. Czym jest BungeeCord?
BungeeCord to usługa, która umożliwia łączenie w sieć dwóch lub większej liczby serwerów Minecraft. Dzięki temu gracze, którzy połączą się do Twojego BungeeCord'a będą mogli w łatwy sposób wybrać, na którym z Twoich serwerów chcą zagrać.
2. Instalacja BungeeCorda
Pierwsze co musimy wykonać to utworzyć kilka folderów w których będą nasze serwery i jeden dodatkowy do BungeeCorda:
Po utworzeniu serwerów należy ustawić im porty by nie były jednakowe. Zmieniamy to w pliku server.properties przy funkcji server-port. Domyślnie jest ona ustawiona na 25565, a my musimy zmienić je na np.:
LOBBY - server-port:25555
SERWER 1 - server-port:25575
SERWER 2 - server-port:25585
Następnie przechodzimy do wgrania pliku BungeeCord do odpowiedniego folderu.
Plik pobieramy z linku:
https://ci.md-5.net/job/BungeeCord/
Wybierając plik BungeeCord.jar
Po wgraniu pliku BungeeCord.jar tworzymy nowy plik tekstowy w którym zapiszemy:
Następnie zapisujemy jako i wpisujemy start.bat tak jak na obrazku:
W ten sposób utworzy nam się nowy plik o nazwie start.bat, który jest skryptem uruchamiającym BungeeCorda.
Plik tekstowy można usunąć.
Czas uruchomić BungeeCorda klikając w plik start.bat, a to spowoduje włączenie się konsoli BungeeCorda przez systemowe CMD i utworzy pliki konfiguracyjne.
Tak udało nam się uruchomić BungeeCorda. Teraz, gdy stworzyło pliki konfiguracyjne możemy wyłączyć konsolę wpisując komendę: end
3. Konfiguracja BungeeCorda
Przechodzimy do pliku config.yml
Ukaże nam się to co na zdjęciu:
Opis każdej linijki znajdziecie pod tym linkiem:
https://www.mpcforum.pl/topic/1335741-bungeecord-jak-skonfigurować/
Nas interesuje teraz połączenie serwerów czyli przechodzimy do linijki servers:
Musimy skopiować to tyle razy ile będziemy mieli serwerów (w moim przypadku 3) tak jak na obrazku:
Następnie wpisujemy porty do każdego serwera (To co robiliśmy wcześniej, tyle że teraz robimy to w configu BungeeCorda):
I w ten sposób BungeeCord po uruchomieniu wykryje nasze serwery i połączy je ze sobą.
Dodatkowo warto pamiętać o linijce online_mode, którą jak ustawimy na true każe BungeeCordowi wpuszczać tylko użytkowników premium. Jeśli na false, BungeeCord ominie to i będzie wpuszczał każdego użytkownika. UWAGA! To samo dotyczy pliku server.properties gdzie również musimy ustawić tę funkcję!
Zostaje jeszcze zmiana portu dla BungeeCorda, któremu w linijce host musimy wpisać: localhost:25565
KONFIGURACJA ZAKOŃCZONA!
4. Uruchomienie wszystkich serwerów z BungeeCordem
Po banalnej konfiguracji nadszedł czas na uruchomienie naszych serwerów oraz BungeeCorda:
Możemy uruchomić minecrafta na wersji którą wybraliśmy dla serwerów i sprawdzić czy nasza konfiguracja przebiegła pomyślnie.
Dodajemy serwer do listy wpisując jego adres (w moim przypadku localhost) i powinno nam pojawić się to co na obrazku:
Teraz możemy wejść na serwer...
Po wejściu na serwer używamy komendy /server NAZWASERWERA by przemieszczać się po trybach. Aby sprawdzić listę serwerów wystarczy wpisać komendę /server
BARDZO DZIĘKUJĘ ZA SKORZYSTANIE Z PORADNIKA. MAM NADZIEJĘ ŻE BYŁ POMOCNY. JEŚLI TAK ZOSTAW REAKCJĘ POD POSTEM 😉.
W RAZIE PYTAŃ MOŻNA SKONTAKTOWAĆ SIĘ ZE MNĄ NA DISCORDZIE: Blox61#6956
BĄDŹ W KOMENTARZU, CHĘTNIE POMOGĘ.
POZDRAWIAM I ŻYCZĘ MIŁEGO DNIA!
Dziękuję @norbi_junior. Rzeczywiście trzeba, chociaż nie zawsze. Czasem jest domyślnie na true, ale słuszna uwaga 😉