Różnice między wybraną wersją a wersją aktualną.
Poprzednia rewizja po obu stronach Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
konfiguracja_bungeecord [2017/01/08 00:59] Marcin [Podłączanie serwerów] |
konfiguracja_bungeecord [2022/06/09 12:21] (aktualna) tech [Poradnik na YouTube] |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
====== Konfiguracja serwera BungeeCord ====== | ====== Konfiguracja serwera BungeeCord ====== | ||
- | Aby stworzyć sieć serwerów i połączyć je za pośrednictwem serwera //BungeeCord//, w pierwszej kolejności zapoznaj się z podstawowymi wymaganiami dotyczącymi [[serwer_bungeecord|serwera BungeeCord]] na hostingu **TitanAXE**. | + | Aby stworzyć sieć serwerów i połączyć je za pośrednictwem serwera //BungeeCord// lub //Waterfall//, w pierwszej kolejności zapoznaj się z podstawowymi wymaganiami dotyczącymi [[serwer_bungeecord|serwera BungeeCord]] na hostingu **TitanAXE**. |
===== Wyjaśnienie podstawowych pojęć ===== | ===== Wyjaśnienie podstawowych pojęć ===== | ||
Linia 41: | Linia 41: | ||
===== Konfiguracja serwera BungeeCord w Panelu TitanAXE ===== | ===== Konfiguracja serwera BungeeCord w Panelu TitanAXE ===== | ||
- | Wykonanie poniższych kroków pozwala na łatwie i szybkie połączenie serwerów ze sobą. W tym przykładzie podłączać będziemy serwery należące do jednego konta. Istnieje możliwość podłączenia serwerów także z innych kont użytkowników serwisu **TitanAXE**. | + | Wykonanie poniższych kroków pozwala na łatwe i szybkie połączenie serwerów ze sobą. W tym przykładzie podłączać będziemy serwery należące do jednego konta. Istnieje możliwość podłączenia serwerów także z innych kont użytkowników serwisu **TitanAXE**. |
==== Instalacja serwera z silnikiem BungeeCord ==== | ==== Instalacja serwera z silnikiem BungeeCord ==== | ||
Linia 50: | Linia 50: | ||
* [[reinstalacja_serwera|Reinstalacja serwera]] | * [[reinstalacja_serwera|Reinstalacja serwera]] | ||
- | ==== Podłączanie serwerów ==== | + | ==== Podłączanie serwerów pod BungeeCord ==== |
Za pośrednictwem Panelu podłączamy serwery. W naszym przypadku podłączymy dwa serwery: //lobby// oraz //main//. Serwer //lobby// będzie serwerem domyślnym i awaryjnym, gdy gracz się łączy do serwera //BungeeCord// lub inne serwery nie działają, gracze będą wysyłani właśnie tam. | Za pośrednictwem Panelu podłączamy serwery. W naszym przypadku podłączymy dwa serwery: //lobby// oraz //main//. Serwer //lobby// będzie serwerem domyślnym i awaryjnym, gdy gracz się łączy do serwera //BungeeCord// lub inne serwery nie działają, gracze będą wysyłani właśnie tam. | ||
Linia 57: | Linia 57: | ||
{{ ::bungeecord-connect-server.gif?nolink |}} | {{ ::bungeecord-connect-server.gif?nolink |}} | ||
+ | |||
+ | ==== Konfiguracja podpiętego serwera ==== | ||
+ | |||
+ | Teraz przejdziemy do konfiguracji serwera który został podpięty pod serwer BungeeCord. | ||
+ | Serwer który będzie konfigurowany trzeba **wyłączyć**. Przechodzimy do Managera plików i odnajdujemy plik //spigot.yml//. | ||
+ | W tym pliku znajdujemy linijkę bungeecord. Ustawiamy tą opcję na **true** i zapisujemy plik. Po tej zmianie można **uruchomić serwer**. | ||
+ | __Każdy serwer__ który został podpięty pod BungeeCord **konfigurujemy tak samo**. | ||
+ | |||
+ | {{ ::bungeecord-konfiguracja-serwera-spigot.gif?nolink |}} | ||
==== Włączanie komend ==== | ==== Włączanie komend ==== | ||
Linia 78: | Linia 87: | ||
Na koniec należy kliknąć przycisk //Zapisz zmiany//. **Bez tego stracimy wszystkie ustawienia**. No i oczywiście należy pamiętać o zrestartowaniu serwera w menu //Zarządzanie//. | Na koniec należy kliknąć przycisk //Zapisz zmiany//. **Bez tego stracimy wszystkie ustawienia**. No i oczywiście należy pamiętać o zrestartowaniu serwera w menu //Zarządzanie//. | ||
+ | ===== Często spotykane błędy ==== | ||
+ | |||
+ | Support **TitanAXE** często odpowiada na podobne problemy dotyczące konfiguracji serwera //BungeeCord//. Oto lista najpopularniejszych problemów. | ||
+ | ==== Kicked whilst connecting to lobby: You are already connected to this proxy! ==== | ||
+ | |||
+ | Ustawiłeś w config.yml adres serwera lobby: ''localhost:25565'' - nie ma się co dziwić, że nie działa. Adres ''localhost:25565'' to serwer //BungeeCord//. Komunikat mówi o tym, że próbujesz podłączyć się z serwera //BunngeeCord// do tego samego serwera. | ||
+ | |||
+ | Serwer //BungeeCord// jest źle skonfigurowany. Użyj konfiguratora w Panelu **TitanAXE** - zgodnie z poradnikiem powyżej. Sprawdź też [[serwer_bungeecord|wymagania i ograniczenia serwera BungeeCord]]. Prawdopodobnie nie przewidziałeś tego, że potrzebujesz **osobnego serwera** na serwer lobby. Serwer //BungeeCord// sam w sobie nie pozwala grać. | ||
+ | |||
+ | |||
+ | ==== Could not connect to a default or fallback server. ==== | ||
+ | |||
+ | Ten błąd zazwyczaj pojawia się gdy serwer (//spigot//) na który chcemy wejść jest **wyłączony**. Jeśli serwer jest **włączony**, a taki błąd się pojawia to trzeba wyłączyć serwer BungeeCord i __wykonać ponowne podpięcie serwera__. | ||
+ | Upewnij się też, czy na podpiętym serwerze jest **wyłączony firewall**, czyli czy nie ma na przykład ustawionego __dostępu tylko z Twojego adresu IP__, lub __czy nie ma ustawionego limitu połączeń__. ([[firewall|Opis jak korzystać z firewall'a]]). | ||
+ | |||
+ | ==== Dlaczego serwer BungeeCord nie przenosi gracza na Lobby? ==== | ||
+ | |||
+ | Od czasu do czasu może zdarzyć się, że serwer BungeeCord od razu //przenosi nas na serwer gry// pomijając **lobby**. | ||
+ | Jeśli chcemy temu zapobiec - musimy przejść do //Managera plików// serwera BungeeCord i otworzyć plik ''config.yml''. | ||
+ | W tym pliku odnajdujemy sekcje ''priorities:'' w której mamy listę serwerów. | ||
+ | |||
+ | <code> | ||
+ | listeners: | ||
+ | priorities: | ||
+ | - lobby | ||
+ | - megadrop | ||
+ | - skyblock | ||
+ | - I inne podpięte serwery pod BungeeCord... | ||
+ | </code> | ||
+ | |||
+ | Musimy teraz **usunąć wszystkie serwery** poza naszym **lobby**. __Zapisujemy plik i wykonujemy restart serwera.__ | ||
+ | ===== Poradnik na YouTube ===== | ||
+ | {{youtube>5fxvAYrEj5E?medium}} |