Narzędzia użytkownika

Narzędzia witryny


konfiguracja_bungeecord

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
Nowa wersja
Poprzednia wersja
konfiguracja_bungeecord [2017/01/07 22:27]
marcinc utworzono
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 25: Linia 25:
   * //server [serwer]// - wysyła siebie na określony serwer lub wyświetla listę wszystkich serwerów (jeśli wykonana bez argumentu)   * //server [serwer]// - wysyła siebie na określony serwer lub wyświetla listę wszystkich serwerów (jeśli wykonana bez argumentu)
  
-Prawie wszystkie powyższe komendy posiadają uprawnienia odpowiadające im uprawnienia,​ dzięki którymmożna graczom pozwolić je wykonywać.+Prawie wszystkie powyższe komendy posiadają uprawnienia odpowiadające im uprawnienia,​ dzięki którym można graczom pozwolić je wykonywać.
  
 ==== Grupy ==== ==== Grupy ====
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 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. 
 +
 +Należy tutaj zwrócić uwagę, na szczególne wymagania opisane tutaj: [[serwer_bungeecord|Serwer BungeeCord]].
 +
 +{{ ::​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 ====
 +
 +Większość komend jest standardowo wyłączona. Aby je włączyć, należy w sekcji //​Ustawienia serwera BungeeCord//​ kliknąć ikonki przy komendach, zmieniając je na kolor zielony.
 +
 +{{ ::​bungeecord-enable-commands.gif?​nolink |}}
 +
 +==== Dodawanie siebie jako administratora ====
 +
 +Warto dodać siebie i swoich zaufanych przyjaciół do grupy administracyjnej. Domyślnie nazywa się ona //admin//, ale może to być dowolna nazwa. Loginy graczy oddzielamy od siebie znakiem przecinka.
 +
 +{{ ::​bungeecord-add-admin.gif?​nolink |}}
 +
 +Dokładnie tak samo jak w przypadku włączania komend, do grup przypisujemy możliwość wykonywania ich graczom określonych komend, przez klikanie ikonek, zmieniając ich kolor z czerwonego na zielony i odwrotnie. ​
 +
 +**Uwaga!** Jeżeli dana komenda jest wyłączona,​ to nie będzie możliwe jej wykonanie nawet wtedy, gdy gracz będzie mieć do niej uprawnienia.
 +
 +==== Zapisywanie konfiguracji ====
 +
 +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}}
konfiguracja_bungeecord.1483824470.txt.gz · ostatnio zmienione: 2017/01/07 22:27 przez marcinc