Брза Распродажба 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
Категории

Водич за поставување на Minecraft Bedrock сервер

MK minecraft bedrock xbox crossplay setup 0 го најдоа ова корисно

Овој водич ве води низ поставувањето и конфигурирањето на сервер за 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 Максимална далечина на видливост во chunk-ови. Пониските вредности ја намалуваат потрошувачката на RAM и CPU — 10–16 се препорачува за повеќето сервери.
tick-distance 4 Далечината на симулација во chunk-ови (опсег: 4–12). Контролира колку далеку од играч блоковите и ентитетите активно се обработуваат (tick). Пониските вредности ги подобруваат перформансите.
level-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) постојат и во GPanel картичката Startup и во server.properties. Променливите на картичката Startup се применуваат секогаш кога серверот ќе се стартува и ќе ги презапишат соодветните вредности во server.properties. За поставки што се преклопуваат, користете ја картичката Startup како примарна контролна точка за да избегнете забуна.

Чекор 3 — Дозволи за играчи

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

Ниво Можности
visitor Може да се движи и да е во интеракција со светот, но не може да поставува или крши блокови. Корисно за пристап во стил на гледач.
member Стандарден survival/creative геjмплеј. Може да поставува и крши блокови, да изработува, да користи сандаци итн. Ова е стандардно за нови играчи.
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 адресата и портот на вашиот сервер од GPanel картичката Console или Network.

Bedrock користи одделни полиња за IP и порт. За разлика од Java Edition, Bedrock секогаш бара IP адреса и број на порт во одделни полиња за внес. Внесете го IP-то во полето за адреса и портот во полето за порт — не ги комбинирајте со две точки.

Од Windows 10/11

  1. Отворете Minecraft (Bedrock Edition) од Microsoft Store / Xbox апликацијата.
  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: Некои конзоли дозволуваат додавање сервери преку картичката Friends или со користење на пренасочување од featured сервер. Точните чекори се разликуваат по конзола и може да се променат со ажурирањата на Minecraft.
  • Метод преку придружна апликација: Користете ја придружната апликација на Minecraft Bedrock или алатка базирана на DNS (како BedrockConnect) на истата мрежа за да пренасочите адреса на featured сервер кон IP-то на вашиот прилагоден сервер.
  • LAN прокси: Стартувајте прокси алатка на PC на истата мрежа која го рекламира вашиот оддалечен сервер како LAN игра, правејќи го да се појавува во картичката Friends на конзолата.
Поврзувањето со сервер од конзола е ограничено од платформските рестрикции. Microsoft, Sony и Nintendo наметнуваат рестрикции за поврзување на сервери од трети страни од конзоли. Методите погоре се заобиколувања од заедницата и може да престанат да работат со платформските ажурирања. Ако имате тешкотии при поврзување од конзола, отворете тикет за поддршка и можеме да помогнеме при решавањето на проблемот.

Чекор 5 — Управување со светови

Локација на датотеките на светот

Bedrock световите се чуваат во директориумот worlds/ на серверот. Името на папката во worlds/ одговара на вредноста level-name од server.properties. Стандардно, ова е worlds/Bedrock level/.

Прикачување на постоечки свет

Можете да прикачите свет од зачувување за еден играч или од друг сервер:

  1. Запрете го серверот од GPanel картичката Console.
  2. Отворете ја картичката Files во GPanel и навигирајте до директориумот worlds/.
  3. Ако го заменувате тековниот свет, избришете ја или преименувајте ја постоечката папка на светот (на пр. преименувајте Bedrock level во Bedrock level backup).
  4. Прикачете ја папката на вашиот свет користејќи го GPanel менаџерот на датотеки или преку SFTP. Папката мора да ја содржи датотеката level.dat и директориумот db/ како минимум.
  5. Преименувајте ја прикачената папка да одговара на вредноста level-name во server.properties, или ажурирајте го level-name да одговара на името на прикачената папка.
  6. Стартувајте го серверот. Тој треба да го вчита прикачениот свет.
Извезување од еден играч: На Windows 10/11, световите за еден играч се чуваат во %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) пред прикачувањето.

Проблеми со перформансите (доцнење, бавно вчитување на chunk-ови)

  • Намалете го 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 погоре. Ако ви треба помош за поставување пристап од конзола, отворете тикет за поддршка.

Поврзани статии

Ако наидете на проблеми што не се опфатени овде, отворете тикет за поддршка и нашиот тим ќе ви помогне.


Дали оваа статија ви беше корисна?

Ready to Get Started?

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