Светкавична разпродажба 50% отстъпка на всички сървъри Последен ден!
Завършва след: 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

Ръководство за настройка на Minecraft Bedrock сървър


Това ръководство ви превежда през настройването и конфигурирането на сървър за Minecraft Bedrock Edition в Legion Hosting. Покрива първоначалното стартиране, конфигуриране на server.properties, разрешения за играчи, свързване от всяка Bedrock платформа, управление на света и съображения за crossplay.

Bedrock срещу Java Edition

Minecraft съществува в две различни издания, които не са нативно съвместими едно с друго:

Издание Платформи Протокол
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

Bedrock сървър приема само Bedrock клиенти. Ако имате нужда играчите на Java Edition да се присъединят към Bedrock-съвместим сървър, обмислете стартирането на Java сървър с плъгина Geyser. Това ръководство се фокусира изключително върху специализирания Bedrock сървър.

Кое издание имам? Ако сте закупили Minecraft от Microsoft Store, Google Play, Apple App Store или магазина на конзолата, имате Bedrock Edition. Ако сте го закупили от minecraft.net и го стартирате чрез Java стартера, имате Java Edition. Проверете началния екран — Bedrock просто казва "Minecraft", докато Java казва "Minecraft: Java Edition."

Стъпка 1 — Първо стартиране

След закупуване на вашия Minecraft Bedrock сървър от Legion Hosting, следвайте тези стъпки, за да го стартирате за първи път.

  1. Влезте в GPanel и изберете вашия Bedrock сървър от списъка със сървъри.
  2. Натиснете раздела Startup. Ще видите променливите на egg, които контролират основните настройки на вашия сървър. Ключовите променливи са:
    Променлива По подразбиране Описание
    BEDROCK_VERSION latest Версията на Bedrock Dedicated Server за инсталиране. Задайте latest, за да изтегляте винаги най-новата версия при стартиране, или фиксирайте конкретен номер на версия (напр. 1.21.51.02).
    SERVERNAME Dedicated Server Името, показвано на играчите, когато добавят вашия сървър.
    GAMEMODE survival Режим на игра по подразбиране: survival, creative или adventure.
    DIFFICULTY easy Трудност на света: peaceful, easy, normal или hard.
    CHEATS false Дали измамите (командите) са активирани за играчи без оператор: true или false.
  3. Коригирайте стойностите, които желаете да промените. Промените в Startup променливите влизат в сила при следващото стартиране на сървъра.
  4. Върнете се в раздела Console и натиснете Start.
  5. При първото стартиране сървърът ще изтегли двоичния файл на Bedrock Dedicated Server — това обикновено отнема 1–3 минути в зависимост от размера на файла.
  6. Когато видите съобщение като Server started или IPv4 supported, port: в конзолата, сървърът е готов и състоянието трябва да показва Running.
Фиксиране на версия: Оставянето на BEDROCK_VERSION зададено на latest означава, че вашият сървър ще се актуализира автоматично при всяко рестартиране. Ако вашите играчи са на по-стара клиентска версия и не могат да се актуализират незабавно, фиксирайте версията, така че да съответства на тяхната клиентска, за да избегнете грешки при свързване.

Стъпка 2 — Конфигуриране на server.properties

Файлът server.properties е основният конфигурационен файл за Bedrock сървър. Създава се автоматично при първото стартиране и се намира в основната директория на сървъра.

  1. В GPanel спрете сървъра от раздела Console и изчакайте състоянието да покаже Offline.
  2. Натиснете раздела Files и отворете server.properties във файловия редактор.
  3. Редактирайте стойностите по-долу според нуждите, след това натиснете Save Content.
  4. Стартирайте сървъра, за да влязат промените в сила.
Свойство По подразбиране Описание
server-name Dedicated Server Името за показване на играчите, когато преглеждат или добавят сървъра.
gamemode survival Режим на игра по подразбиране за нови играчи: survival, creative или adventure.
difficulty easy Трудност на света: peaceful, easy, normal или hard.
max-players 10 Максимален брой едновременни играчи. Не трябва да надвишава лимита на слотове за играчи на вашия план.
online-mode true Когато е true, сървърът проверява дали играчите имат валиден Xbox Live / Microsoft акаунт. Задайте false, за да позволите неавтентифицирани играчи (не се препоръчва).
allow-cheats false Активира команди за измами за играчи. Когато е false, само операторите могат да използват команди.
view-distance 32 Максимално разстояние на изглед в chunks. По-ниските стойности намаляват използването на RAM и CPU — препоръчват се 10–16 за повечето сървъри.
tick-distance 4 Разстоянието на симулация в chunks (диапазон: 4–12). Контролира колко далеч от играч блоковете и обектите са активно tick-вани. По-ниските стойности подобряват производителността.
level-seed (празно) Seed-ът, използван за генериране на света. Оставете празно за случаен seed. Прилага се само когато се генерира нов свят.
level-name Bedrock level Името на папката със света в директорията worlds/. Промяната на това създава нов свят, освен ако не съществува папка с новото име.
default-player-permission-level member Ниво на разрешение, присвоено на нови играчи: visitor, member или operator. Вижте раздела за разрешения по-долу.

Пример за минимална конфигурация на 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
Винаги спирайте сървъра преди редактиране на server.properties. Bedrock сървърът записва в този файл при изключване. Редакции, направени докато сървърът работи, ще бъдат презаписани, когато сървърът спре.
Startup променливи срещу server.properties: Някои настройки (като SERVERNAME, GAMEMODE и DIFFICULTY) съществуват както в раздела Startup на GPanel, така и в server.properties. Променливите от раздела Startup се прилагат всеки път при стартиране на сървъра и ще презапишат съответните стойности в server.properties. За припокриващи се настройки, използвайте раздела Startup като основна точка на контрол, за да избегнете объркване.

Стъпка 3 — Разрешения за играчи

Bedrock Dedicated Server използва тристепенна система за разрешения, която определя какво може да прави всеки играч:

Ниво Възможности
visitor Може да се движи наоколо и да взаимодейства със света, но не може да поставя или разрушава блокове. Полезно за достъп в стил наблюдател.
member Стандартен survival/creative геймплей. Може да поставя и разрушава блокове, да крафти, да използва сандъци и т.н. Това е настройката по подразбиране за нови играчи.
operator Пълен достъп до командите на сървъра (teleport, give, kick, ban, промени на режима на игра и др.). Предоставяйте това само на доверени играчи.

default-player-permission-level в server.properties задава нивото за всички нови играчи. За да присвоите конкретно ниво на разрешение на отделни играчи, редактирайте файла permissions.json в основната директория на сървъра:

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

Всеки запис изисква XUID на играча (Xbox User ID), което е 16-цифрено число, свързано с неговия Microsoft акаунт. Можете да намерите XUID на играч чрез:

  • Проверка на изхода на конзолата на сървъра, когато се свържат — редът в лога включва техния XUID.
  • Използване на инструмент за търсене на XUID от трета страна онлайн (търсете "Xbox XUID lookup").

Allowlist (Whitelist)

За да ограничите вашия сървър само до одобрени играчи, редактирайте файла allowlist.json в основната директория на сървъра и задайте allow-list=true в server.properties.

[
  {
    "ignoresPlayerLimit": false,
    "name": "PlayerGamertag",
    "xuid": "1234567890123456"
  },
  {
    "ignoresPlayerLimit": true,
    "name": "AdminGamertag",
    "xuid": "9876543210987654"
  }
]
  • name — Xbox/Microsoft gamertag на играча (нечувствително към регистър).
  • xuid — XUID на играча. Изисква се за работата на записа.
  • ignoresPlayerLimit — Когато е true, този играч може да се присъедини дори ако сървърът е пълен. Полезно за администратори.
И двете полета се изискват. Всеки запис в allowlist трябва да включва както name, така и xuid. Запис само с gamertag и без XUID няма да работи. Сървърът проверява XUID за автентикация, а не името.

Стъпка 4 — Как да се свържете

Преди свързване, уверете се, че състоянието на вашия сървър показва Running в GPanel. Запишете IP адреса и порта на вашия сървър от Console или Network раздела на GPanel.

Bedrock използва отделни полета за IP и порт. За разлика от Java Edition, Bedrock винаги изисква IP адреса и номера на порта в отделни входни полета. Въведете IP в полето за адрес и порта в полето за порт — не ги комбинирайте с двоеточие.

От Windows 10/11

  1. Отворете Minecraft (Bedrock Edition) от Microsoft Store / Xbox app.
  2. От главното меню натиснете Play.
  3. Изберете раздела Servers в горната част.
  4. Превъртете до края и натиснете Add Server.
  5. Въведете име за сървъра (каквото пожелаете), след това въведете Server Address (само IP) и Port от GPanel.
  6. Натиснете Save, след това изберете вашия сървър и натиснете Join Server.

От мобилно устройство (iOS / Android)

  1. Отворете Minecraft и докоснете Play.
  2. Докоснете раздела Servers.
  3. Превъртете надолу и докоснете Add Server.
  4. Въведете името на сървъра, IP адреса и порта от GPanel.
  5. Докоснете Save, след това докоснете записа на сървъра, за да се свържете.

От конзола (Xbox, PlayStation, Nintendo Switch)

Конзолните издания на Bedrock нямат нативен бутон "Add Server" в раздела Servers. За да се свържете към персонализиран сървър от конзола, трябва да използвате един от следните методи:

  • Featured Server workaround: Някои конзоли позволяват добавяне на сървъри чрез раздела Friends или чрез използване на пренасочване на featured сървър. Точните стъпки варират в зависимост от конзолата и могат да се променят с актуализации на Minecraft.
  • Метод с companion app: Използвайте Minecraft Bedrock companion app или DNS-базиран инструмент (като BedrockConnect) в същата мрежа, за да пренасочите адреса на featured сървър към вашия персонализиран IP на сървър.
  • LAN proxy: Стартирайте proxy инструмент на PC в същата мрежа, който рекламира вашия отдалечен сървър като LAN игра, така че да се появи в раздела Friends на конзолата.
Свързаността на сървъра от конзола е ограничена от ограниченията на платформата. Microsoft, Sony и Nintendo налагат ограничения за свързване към сървъри от трети страни от конзоли. Методите по-горе са общностни заобиколни решения и могат да се счупят с актуализации на платформата. Ако имате затруднения при свързване от конзола, отворете тикет за поддръжка и можем да помогнем при отстраняване на проблеми.

Стъпка 5 — Управление на света

Местоположение на файла на света

Световете на Bedrock се съхраняват в директорията worlds/ на сървъра. Името на папката в worlds/ съвпада със стойността на level-name от server.properties. По подразбиране това е worlds/Bedrock level/.

Качване на съществуващ свят

Можете да качите свят от singleplayer save или от друг сървър:

  1. Спрете сървъра от раздела Console на GPanel.
  2. Отворете раздела Files в GPanel и преминете към директорията worlds/.
  3. Ако замествате текущия свят, изтрийте или преименувайте съществуващата папка със свят (напр. преименувайте Bedrock level на Bedrock level backup).
  4. Качете вашата папка със свят, използвайки файловия мениджър на GPanel или чрез SFTP. Папката трябва да съдържа поне файла level.dat и директорията db/.
  5. Преименувайте качената папка така, че да съответства на стойността на level-name в server.properties, или актуализирайте level-name, за да съответства на името на качената папка.
  6. Стартирайте сървъра. Той трябва да зареди качения свят.
Експортиране от singleplayer: На Windows 10/11 singleplayer световете се съхраняват в %localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\. Всяка папка вътре е свят — копирайте цялата папка, за да я качите.
За качване на големи светове, използвайте SFTP. Браузър файловият мениджър на GPanel има лимити за размера на качване. За светове, по-големи от няколкостотин MB, свържете се чрез SFTP вместо това. Вижте Как да качвате файлове чрез SFTP за инструкции.

Резервни копия

Редовните резервни копия предпазват от загуба на данни, повреда и случайни промени:

  • GPanel резервни копия: Проверете раздела Backups в GPanel. В зависимост от вашия план, може да са налични автоматични резервни копия. Можете също да създавате ръчни резервни копия от този раздел.
  • Ръчни резервни копия чрез SFTP: Спрете сървъра, свържете се чрез SFTP и изтеглете цялата директория worlds/ на вашата локална машина. Съхранявайте тези копия на безопасно място.
  • Преди големи промени: Винаги създавайте резервно копие преди качване на нов свят, промяна на level-name или актуализация на версията на сървъра.
Направете резервно копие преди актуализация. Актуализациите на версията на Bedrock понякога могат да причинят проблеми със съвместимостта на света. Винаги създавайте пълно резервно копие на директорията worlds/, преди да промените променливата BEDROCK_VERSION или да позволите автоматична актуализация.

Стъпка 6 — Съображения за crossplay

Една от основните силни страни на Bedrock Edition е нативният crossplay — всички Bedrock платформи могат да играят заедно на същия сървър без допълнителна конфигурация. Все пак има няколко неща, които трябва да имате предвид:

  • Всички Bedrock платформи са съвместими. Играч на Xbox може да играе заедно с някой на телефон, Switch или Windows 10/11 PC. Не са необходими модове или плъгини — crossplay е вграден в Bedrock протокола.
  • Изисква се Microsoft акаунт. Когато online-mode=true (настройката по подразбиране и препоръчителната), всички играчи трябва да са влезли в Microsoft / Xbox Live акаунт, независимо от платформата. Играчите, които не са влезли, няма да могат да се присъединят.
  • Различия във въвеждането. Конзолните играчи използват контролери, мобилните играчи използват сензорни контроли, а PC играчите могат да използват клавиатура и мишка. Имайте това предвид, когато изграждате сложни redstone конструкции или PvP арени — методите на въвеждане създават различни преживявания при игра.
  • Съвпадението на версиите е критично. Всички свързващи се клиенти трябва да са на същата Bedrock версия като сървъра. Ако играч на една платформа се е авто-актуализирал, а друг не, те няма да могат да играят заедно, докато всички клиенти не съвпаднат със сървърната версия. Използвайте фиксиране на версия (Startup променливата BEDROCK_VERSION), за да контролирате това.
  • Java Edition не е съвместимо. Играчите на Java Edition не могат да се свържат с Bedrock сървър. Ако трябва да поддържате както Java, така и Bedrock играчи, обмислете стартирането на Java сървър с плъгина Geyser, който превежда Bedrock протокола за Java сървъри.

Отстраняване на проблеми

Сървърът показва Running, но никой не може да се свърже

  • Проверете двукратно, че сте въвели правилния IP адрес и порт в отделни полета (не комбинирани с двоеточие).
  • Потвърдете, че сървърът наистина е напълно стартиран, като проверите конзолата за съобщението Server started.
  • Уверете се, че версията на Minecraft на клиента съответства точно на версията на сървъра. Дори незначителни несъответствия във версията ще предотвратят свързването.
  • Ако allow-list е зададено на true в server.properties, уверете се, че XUID на свързващия се играч е в списъка в allowlist.json.

"Could not connect: Outdated server" или "Outdated client"

Това означава, че клиентът и сървърът работят с различни Bedrock версии. Или актуализирайте клиента, за да съответства на сървъра, или променете Startup променливата BEDROCK_VERSION, за да съответства на клиентската версия и рестартирайте сървъра.

Светът не се зарежда след качване

  • Уверете се, че качената папка със свят е директно в worlds/ и не е вложена в допълнителна поддиректория (напр. worlds/Bedrock level/level.dat е правилно, worlds/Bedrock level/Bedrock level/level.dat е грешно).
  • Потвърдете, че името на папката съответства точно на стойността на level-name в server.properties, включително интервали и главни букви.
  • Проверете, че светът съдържа валиден файл level.dat и директория db/.
  • Световете на Java Edition не са съвместими с Bedrock сървъри. Трябва да ги конвертирате с помощта на инструмент от трета страна (като Chunker или Amulet) преди качване.

Проблеми с производителността (лаг, бавно зареждане на chunks)

  • Намалете view-distance в server.properties. Препоръчват се стойности между 10 и 16. Стойността по подразбиране от 32 е много висока за повечето хоствани сървъри.
  • Намалете tick-distance до 4 (минимум). Това намалява зоната на симулация и понижава използването на CPU.
  • Намалете max-players, ако сървърът често е на пълен капацитет.
  • Проверете графиките за използване на ресурси на GPanel, за да видите дали сървърът достига своите RAM или CPU лимити. Ако е така, обмислете надграждане на вашия план.

Конзолните играчи не могат да намерят бутона "Add Server"

Това е ограничение на платформата — Xbox, PlayStation и Nintendo Switch не предоставят нативно опцията "Add Server" за всички потребители. Вижте методите за свързване от конзола в Стъпка 4 по-горе. Ако имате нужда от помощ при настройка на достъп от конзола, отворете тикет за поддръжка.

Свързани статии

Ако се сблъскате с проблеми, които не са обхванати тук, отворете тикет за поддръжка и нашият екип ще ви помогне.


Was this article helpful?

Ready to Get Started?

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