Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Wkrótce się kończy!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Przewodnik konfiguracji serwera Minecraft Bedrock


Ten przewodnik przeprowadzi Cię przez konfigurację i ustawianie serwera Minecraft Bedrock Edition w Legion Hosting. Obejmuje pierwsze uruchomienie, konfigurację server.properties, uprawnienia graczy, łączenie się z każdej platformy Bedrock, zarządzanie światem oraz zagadnienia związane z crossplay.

Bedrock vs. Java Edition

Minecraft istnieje w dwóch odrębnych edycjach, które nie są ze sobą natywnie zgodne:

Edycja Platformy Protokół
Bedrock Edition Xbox (One/Series X|S), PlayStation (4/5), Nintendo Switch, iOS, Android, Windows 10/11 Raknet (UDP)
Java Edition Windows, macOS, Linux TCP

Serwer Bedrock akceptuje wyłącznie klientów Bedrock. Jeśli potrzebujesz, aby gracze Java Edition dołączali do serwera zgodnego z Bedrock, rozważ zamiast tego uruchomienie serwera Java z wtyczką Geyser. Ten przewodnik koncentruje się wyłącznie na dedykowanym serwerze Bedrock.

Którą edycję posiadam? Jeśli kupiłeś Minecraft w Microsoft Store, Google Play, Apple App Store lub w sklepie konsolowym, masz Bedrock Edition. Jeśli kupiłeś go na minecraft.net i uruchamiasz przez launcher Java, masz Java Edition. Sprawdź ekran tytułowy — Bedrock po prostu mówi „Minecraft", natomiast Java mówi „Minecraft: Java Edition".

Krok 1 — Pierwsze uruchomienie

Po zakupie serwera Minecraft Bedrock w Legion Hosting wykonaj poniższe kroki, aby uruchomić go po raz pierwszy.

  1. Zaloguj się do GPanel i wybierz swój serwer Bedrock z listy serwerów.
  2. Kliknij zakładkę Startup. Zobaczysz zmienne egga, które kontrolują podstawowe ustawienia serwera. Kluczowe zmienne to:
    Zmienna Domyślnie Opis
    BEDROCK_VERSION latest Wersja Bedrock Dedicated Server do zainstalowania. Ustaw na latest, aby zawsze pobierać najnowsze wydanie przy uruchomieniu, lub przypnij konkretny numer wersji (np. 1.21.51.02).
    SERVERNAME Dedicated Server Nazwa wyświetlana graczom, gdy dodają Twój serwer.
    GAMEMODE survival Domyślny tryb gry: survival, creative lub adventure.
    DIFFICULTY easy Poziom trudności świata: peaceful, easy, normal lub hard.
    CHEATS false Czy cheaty (komendy) są włączone dla graczy niebędących operatorami: true lub false.
  3. Dostosuj dowolne wartości, które chcesz zmienić. Zmiany zmiennych startowych wchodzą w życie przy następnym uruchomieniu serwera.
  4. Wróć do zakładki Console i kliknij Start.
  5. Przy pierwszym uruchomieniu serwer pobierze plik binarny Bedrock Dedicated Server — zwykle zajmuje to 1–3 minuty w zależności od rozmiaru pliku.
  6. Gdy zobaczysz w konsoli komunikat taki jak Server started lub IPv4 supported, port:, serwer jest gotowy, a status powinien pokazywać Running.
Przypinanie wersji: Pozostawienie BEDROCK_VERSION ustawionego na latest oznacza, że Twój serwer będzie aktualizował się automatycznie przy każdym ponownym uruchomieniu. Jeśli Twoi gracze korzystają ze starszej wersji klienta i nie mogą zaktualizować jej od razu, przypnij wersję, aby pasowała do ich klienta, w celu uniknięcia błędów połączenia.

Krok 2 — Konfiguracja server.properties

Plik server.properties jest podstawowym plikiem konfiguracyjnym serwera Bedrock. Jest tworzony automatycznie przy pierwszym uruchomieniu i znajduje się w katalogu głównym serwera.

  1. W GPanel zatrzymaj serwer w zakładce Console i poczekaj, aż status pokaże Offline.
  2. Kliknij zakładkę Files i otwórz server.properties w edytorze plików.
  3. Edytuj poniższe wartości według potrzeb, a następnie kliknij Save Content.
  4. Uruchom serwer, aby zmiany weszły w życie.
Właściwość Domyślnie Opis
server-name Dedicated Server Nazwa wyświetlana graczom, gdy przeglądają lub dodają serwer.
gamemode survival Domyślny tryb gry dla nowych graczy: survival, creative lub adventure.
difficulty easy Poziom trudności świata: peaceful, easy, normal lub hard.
max-players 10 Maksymalna liczba jednoczesnych graczy. Nie powinna przekraczać limitu slotów graczy w Twoim planie.
online-mode true Gdy ustawione na true, serwer weryfikuje, czy gracze mają ważne konto Xbox Live / Microsoft. Ustaw na false, aby zezwolić na nieuwierzytelnionych graczy (niezalecane).
allow-cheats false Włącza komendy cheatów dla graczy. Gdy ustawione na false, tylko operatorzy mogą używać komend.
view-distance 32 Maksymalna odległość widoczności w chunkach. Niższe wartości zmniejszają użycie RAM i CPU — dla większości serwerów zalecane jest 10–16.
tick-distance 4 Odległość symulacji w chunkach (zakres: 4–12). Kontroluje, jak daleko od gracza bloki i obiekty są aktywnie przetwarzane (ticked). Niższe wartości poprawiają wydajność.
level-seed (puste) Seed używany do generowania świata. Pozostaw puste dla losowego seeda. Dotyczy tylko sytuacji, gdy generowany jest nowy świat.
level-name Bedrock level Nazwa folderu świata wewnątrz katalogu worlds/. Zmiana tej wartości tworzy nowy świat, chyba że folder o nowej nazwie już istnieje.
default-player-permission-level member Poziom uprawnień przypisywany nowym graczom: visitor, member lub operator. Zobacz sekcję Uprawnienia poniżej.

Przykładowa minimalna konfiguracja server.properties:

server-name=My Legion Bedrock Server
gamemode=survival
difficulty=normal
max-players=10
online-mode=true
allow-cheats=false
view-distance=16
tick-distance=4
level-seed=
level-name=Bedrock level
default-player-permission-level=member
Zawsze zatrzymuj serwer przed edycją server.properties. Serwer Bedrock zapisuje do tego pliku przy wyłączaniu. Zmiany wprowadzone podczas działania serwera zostaną nadpisane, gdy serwer się zatrzyma.
Zmienne startowe vs. server.properties: Niektóre ustawienia (jak SERVERNAME, GAMEMODE i DIFFICULTY) istnieją zarówno w zakładce Startup w GPanel, jak i w server.properties. Zmienne z zakładki Startup są stosowane przy każdym uruchomieniu serwera i nadpisują odpowiadające im wartości w server.properties. W przypadku ustawień, które się pokrywają, używaj zakładki Startup jako głównego punktu kontroli, aby uniknąć nieporozumień.

Krok 3 — Uprawnienia graczy

Bedrock Dedicated Server wykorzystuje trójpoziomowy system uprawnień, który określa, co może robić każdy gracz:

Poziom Możliwości
visitor Może poruszać się i wchodzić w interakcję ze światem, ale nie może stawiać ani niszczyć bloków. Przydatne dla dostępu typu obserwator.
member Standardowa rozgrywka survival/creative. Może stawiać i niszczyć bloki, tworzyć przedmioty, używać skrzyń itp. To wartość domyślna dla nowych graczy.
operator Pełny dostęp do komend serwera (teleportacja, give, kick, ban, zmiana trybu gry itp.). Przyznawaj go tylko zaufanym graczom.

Ustawienie default-player-permission-level w server.properties określa poziom dla wszystkich nowych graczy. Aby przypisać konkretny poziom uprawnień poszczególnym graczom, edytuj plik permissions.json w katalogu głównym serwera:

[
  {
    "permission": "operator",
    "xuid": "1234567890123456"
  },
  {
    "permission": "member",
    "xuid": "9876543210987654"
  }
]

Każdy wpis wymaga XUID gracza (Xbox User ID), który jest 16-cyfrowym numerem powiązanym z jego kontem Microsoft. XUID gracza możesz znaleźć poprzez:

  • Sprawdzenie danych wyjściowych konsoli serwera, gdy gracz się łączy — wiersz logu zawiera jego XUID.
  • Użycie zewnętrznego narzędzia do wyszukiwania XUID online (wyszukaj „Xbox XUID lookup").

Allowlist (Whitelist)

Aby ograniczyć dostęp do serwera tylko do zatwierdzonych graczy, edytuj plik allowlist.json w katalogu głównym serwera i ustaw allow-list=true w server.properties.

[
  {
    "ignoresPlayerLimit": false,
    "name": "PlayerGamertag",
    "xuid": "1234567890123456"
  },
  {
    "ignoresPlayerLimit": true,
    "name": "AdminGamertag",
    "xuid": "9876543210987654"
  }
]
  • name — Gamertag Xbox/Microsoft gracza (bez rozróżniania wielkości liter).
  • xuid — XUID gracza. Wymagane, aby wpis działał.
  • ignoresPlayerLimit — Gdy ustawione na true, ten gracz może dołączyć, nawet jeśli serwer jest pełny. Przydatne dla administratorów.
Oba pola są wymagane. Każdy wpis na allowliście musi zawierać zarówno name, jak i xuid. Wpis zawierający tylko gamertag bez XUID nie zadziała. Serwer sprawdza XUID na potrzeby uwierzytelniania, a nie nazwę.

Krok 4 — Jak się połączyć

Przed połączeniem upewnij się, że status serwera pokazuje Running w GPanel. Zanotuj adres IP i port serwera z zakładki Console lub Network w GPanel.

Bedrock używa osobnych pól dla IP i portu. W przeciwieństwie do Java Edition, Bedrock zawsze prosi o adres IP i numer portu w osobnych polach. Wprowadź IP w polu adresu, a port w polu portu — nie łącz ich dwukropkiem.

Z Windows 10/11

  1. Otwórz Minecraft (Bedrock Edition) z Microsoft Store / aplikacji Xbox.
  2. Z menu głównego kliknij Play.
  3. Wybierz zakładkę Servers u góry.
  4. Przewiń na dół i kliknij Add Server.
  5. Wprowadź nazwę serwera (dowolną), a następnie wpisz Server Address (tylko IP) i Port z GPanel.
  6. Kliknij Save, następnie wybierz swój serwer i kliknij Join Server.

Z urządzenia mobilnego (iOS / Android)

  1. Otwórz Minecraft i dotknij Play.
  2. Dotknij zakładki Servers.
  3. Przewiń w dół i dotknij Add Server.
  4. Wprowadź nazwę serwera, adres IP i port z GPanel.
  5. Dotknij Save, a następnie dotknij wpisu serwera, aby się połączyć.

Z konsoli (Xbox, PlayStation, Nintendo Switch)

Konsolowe edycje Bedrock nie mają natywnego przycisku „Add Server" w zakładce Servers. Aby połączyć się z własnym serwerem z konsoli, musisz skorzystać z jednej z tych metod:

  • Obejście przez Featured Server: Niektóre konsole pozwalają dodawać serwery przez zakładkę Friends lub poprzez przekierowanie featured server. Dokładne kroki różnią się w zależności od konsoli i mogą się zmieniać wraz z aktualizacjami Minecraft.
  • Metoda aplikacji towarzyszącej: Użyj aplikacji towarzyszącej Minecraft Bedrock lub narzędzia opartego na DNS (takiego jak BedrockConnect) w tej samej sieci, aby przekierować adres featured server na IP Twojego własnego serwera.
  • Proxy LAN: Uruchom narzędzie proxy na komputerze w tej samej sieci, które rozgłasza Twój zdalny serwer jako grę LAN, dzięki czemu pojawia się on w zakładce Friends na konsoli.
Łączność z serwerem na konsoli jest ograniczona przez restrykcje platformy. Microsoft, Sony i Nintendo nakładają ograniczenia na łączenie się z serwerami zewnętrznymi z konsol. Powyższe metody to obejścia opracowane przez społeczność i mogą przestać działać po aktualizacjach platformy. Jeśli masz trudności z połączeniem z konsoli, otwórz zgłoszenie do pomocy technicznej, a pomożemy w rozwiązaniu problemu.

Krok 5 — Zarządzanie światem

Lokalizacja pliku świata

Światy Bedrock są przechowywane w katalogu worlds/ na serwerze. Nazwa folderu wewnątrz worlds/ odpowiada wartości level-name z server.properties. Domyślnie jest to worlds/Bedrock level/.

Przesyłanie istniejącego świata

Możesz przesłać świat z zapisu trybu jednoosobowego lub z innego serwera:

  1. Zatrzymaj serwer w zakładce Console w GPanel.
  2. Otwórz zakładkę Files w GPanel i przejdź do katalogu worlds/.
  3. Jeśli zastępujesz bieżący świat, usuń lub zmień nazwę istniejącego folderu świata (np. zmień nazwę Bedrock level na Bedrock level backup).
  4. Prześlij folder swojego świata za pomocą menedżera plików GPanel lub przez SFTP. Folder musi zawierać co najmniej plik level.dat i katalog db/.
  5. Zmień nazwę przesłanego folderu, aby pasowała do wartości level-name w server.properties, lub zaktualizuj level-name, aby pasowała do nazwy przesłanego folderu.
  6. Uruchom serwer. Powinien wczytać przesłany świat.
Eksport z trybu jednoosobowego: W Windows 10/11 światy trybu jednoosobowego są przechowywane w %localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\. Każdy folder wewnątrz to jeden świat — skopiuj cały folder, aby go przesłać.
Do przesyłania dużych światów używaj SFTP. Menedżer plików w przeglądarce GPanel ma limity rozmiaru przesyłania. W przypadku światów większych niż kilkaset MB połącz się przez SFTP. Instrukcje znajdziesz w artykule Jak przesyłać pliki przez SFTP.

Kopie zapasowe

Regularne kopie zapasowe chronią przed utratą danych, uszkodzeniem i przypadkowymi zmianami:

  • Kopie zapasowe GPanel: Sprawdź zakładkę Backups w GPanel. W zależności od planu mogą być dostępne automatyczne kopie zapasowe. Z tej zakładki możesz również tworzyć ręczne kopie zapasowe.
  • Ręczne kopie zapasowe przez SFTP: Zatrzymaj serwer, połącz się przez SFTP i pobierz cały katalog worlds/ na swój komputer. Przechowuj te kopie w bezpiecznym miejscu.
  • Przed większymi zmianami: Zawsze twórz kopię zapasową przed przesłaniem nowego świata, zmianą level-name lub aktualizacją wersji serwera.
Twórz kopię zapasową przed aktualizacją. Aktualizacje wersji Bedrock mogą czasami powodować problemy ze zgodnością świata. Zawsze twórz pełną kopię zapasową katalogu worlds/ przed zmianą zmiennej BEDROCK_VERSION lub zezwoleniem na automatyczną aktualizację.

Krok 6 — Zagadnienia związane z crossplay

Jedną z głównych zalet Bedrock Edition jest natywny crossplay — wszystkie platformy Bedrock mogą grać razem na tym samym serwerze bez żadnej dodatkowej konfiguracji. Należy jednak pamiętać o kilku rzeczach:

  • Wszystkie platformy Bedrock są zgodne. Gracz na Xbox może grać razem z kimś na telefonie, na Switchu lub na komputerze z Windows 10/11. Nie są potrzebne żadne mody ani wtyczki — crossplay jest wbudowany w protokół Bedrock.
  • Wymagane konto Microsoft. Gdy online-mode=true (domyślne i zalecane ustawienie), wszyscy gracze muszą być zalogowani na konto Microsoft / Xbox Live, niezależnie od platformy. Gracze, którzy nie są zalogowani, nie będą mogli dołączyć.
  • Różnice w sterowaniu. Gracze konsolowi używają padów, gracze mobilni używają sterowania dotykowego, a gracze PC mogą używać klawiatury i myszy. Pamiętaj o tym podczas budowania skomplikowanych konstrukcji z redstone'a lub aren PvP — metody sterowania tworzą różne doświadczenia rozgrywki.
  • Dopasowanie wersji jest kluczowe. Wszyscy łączący się klienci muszą mieć tę samą wersję Bedrock co serwer. Jeśli gracz na jednej platformie zaktualizował się automatycznie, a inny nie, nie będą mogli grać razem, dopóki wszyscy klienci nie będą zgodni z wersją serwera. Użyj przypinania wersji (zmienna startowa BEDROCK_VERSION), aby to kontrolować.
  • Java Edition nie jest zgodna. Gracze Java Edition nie mogą połączyć się z serwerem Bedrock. Jeśli musisz obsługiwać zarówno graczy Java, jak i Bedrock, rozważ uruchomienie serwera Java z wtyczką Geyser, która tłumaczy protokół Bedrock dla serwerów Java.

Rozwiązywanie problemów

Serwer pokazuje Running, ale nikt nie może się połączyć

  • Sprawdź dokładnie, czy wprowadziłeś poprawny adres IP i port w osobnych polach (nie połączone dwukropkiem).
  • Upewnij się, że serwer jest faktycznie w pełni uruchomiony, sprawdzając w konsoli komunikat Server started.
  • Sprawdź, czy wersja Minecraft klienta dokładnie odpowiada wersji serwera. Nawet niewielkie niezgodności wersji uniemożliwią połączenie.
  • Jeśli allow-list jest ustawione na true w server.properties, upewnij się, że XUID łączącego się gracza jest na liście w allowlist.json.

„Could not connect: Outdated server" lub „Outdated client"

Oznacza to, że klient i serwer działają na różnych wersjach Bedrock. Zaktualizuj klienta, aby pasował do serwera, lub zmień zmienną startową BEDROCK_VERSION, aby pasowała do wersji klienta, i uruchom serwer ponownie.

Świat nie wczytuje się po przesłaniu

  • Upewnij się, że przesłany folder świata znajduje się bezpośrednio wewnątrz worlds/, a nie zagnieżdżony w dodatkowym podkatalogu (np. worlds/Bedrock level/level.dat jest poprawne, worlds/Bedrock level/Bedrock level/level.dat jest błędne).
  • Sprawdź, czy nazwa folderu dokładnie odpowiada wartości level-name w server.properties, łącznie ze spacjami i wielkością liter.
  • Sprawdź, czy świat zawiera prawidłowy plik level.dat i katalog db/.
  • Światy Java Edition nie są zgodne z serwerami Bedrock. Przed przesłaniem musisz je przekonwertować za pomocą zewnętrznego narzędzia (takiego jak Chunker lub Amulet).

Problemy z wydajnością (lagi, wolne wczytywanie chunków)

  • Obniż view-distance w server.properties. Zalecane są wartości od 10 do 16. Domyślna wartość 32 jest bardzo wysoka dla większości serwerów hostowanych.
  • Obniż tick-distance do 4 (minimum). Zmniejsza to obszar symulacji i obniża użycie CPU.
  • Zmniejsz max-players, jeśli serwer często jest pełny.
  • Sprawdź wykresy użycia zasobów w GPanel, aby zobaczyć, czy serwer osiąga limity RAM lub CPU. Jeśli tak, rozważ rozszerzenie planu.

Gracze konsolowi nie mogą znaleźć przycisku „Add Server"

To ograniczenie platformy — Xbox, PlayStation i Nintendo Switch nie udostępniają natywnie opcji „Add Server" wszystkim użytkownikom. Zobacz metody łączenia z konsoli w Kroku 4 powyżej. Jeśli potrzebujesz pomocy w skonfigurowaniu dostępu z konsoli, otwórz zgłoszenie do pomocy technicznej.

Powiązane artykuły

Jeśli napotkasz problemy nieomówione tutaj, otwórz zgłoszenie do pomocy technicznej, a nasz zespół Ci pomoże.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.