Цей посібник проведе вас через налаштування та конфігурацію сервера Minecraft Bedrock Edition на Legion Hosting. Він охоплює перший запуск, конфігурацію server.properties, дозволи гравців, підключення з усіх платформ Bedrock, керування світами та аспекти кросплею.
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.
Крок 1 — Перший запуск
Після придбання сервера Minecraft Bedrock у Legion Hosting виконайте ці кроки, щоб запустити його вперше.
- Увійдіть до GPanel і виберіть свій сервер Bedrock зі списку серверів.
- Натисніть вкладку Startup. Ви побачите змінні egg, які керують базовими налаштуваннями вашого сервера. Ключові змінні:
Змінна За замовчуванням Опис BEDROCK_VERSIONlatestВерсія Bedrock Dedicated Server для встановлення. Установіть latest, щоб завжди завантажувати найновіший реліз під час запуску, або зафіксуйте конкретний номер версії (наприклад,1.21.51.02).SERVERNAMEDedicated ServerНазва, що відображається гравцям, коли вони додають ваш сервер. GAMEMODEsurvivalІгровий режим за замовчуванням: survival,creativeабоadventure.DIFFICULTYeasyСкладність світу: peaceful,easy,normalабоhard.CHEATSfalseЧи увімкнено чити (команди) для гравців, які не є операторами: trueабоfalse. - Скоригуйте будь-які значення, які хочете змінити. Зміни змінних Startup набувають чинності під час наступного запуску сервера.
- Поверніться на вкладку Console і натисніть Start.
- Під час першого запуску сервер завантажить двійковий файл Bedrock Dedicated Server — це зазвичай займає 1–3 хвилини залежно від розміру файлу.
- Коли ви побачите повідомлення на кшталт
Server startedабоIPv4 supported, port:у консолі, сервер готовий, а статус має показувати Running.
BEDROCK_VERSION зі значенням latest означає, що ваш сервер автоматично оновлюватиметься під час кожного перезапуску. Якщо ваші гравці використовують старішу версію клієнта і не можуть оновитися негайно, зафіксуйте версію, щоб вона відповідала їхньому клієнту, аби уникнути збоїв підключення.
Крок 2 — Конфігурація server.properties
Файл server.properties є основним файлом конфігурації сервера Bedrock. Він створюється автоматично під час першого запуску і розташований у кореневому каталозі сервера.
- У GPanel зупиніть сервер на вкладці Console і зачекайте, доки статус покаже Offline.
- Натисніть вкладку Files і відкрийте
server.propertiesу редакторі файлів. - Відредагуйте наведені нижче значення за потреби, а потім натисніть Save Content.
- Запустіть сервер, щоб зміни набули чинності.
| Властивість | За замовчуванням | Опис |
|---|---|---|
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 |
Максимальна дальність огляду в чанках. Нижчі значення зменшують використання RAM і CPU — 10–16 рекомендується для більшості серверів. |
tick-distance |
4 |
Дальність симуляції в чанках (діапазон: 4–12). Контролює, наскільки далеко від гравця активно тікаються блоки та сутності. Нижчі значення покращують продуктивність. |
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
SERVERNAME, GAMEMODE та DIFFICULTY) існують одночасно на вкладці Startup у GPanel і в server.properties. Змінні вкладки Startup застосовуються щоразу під час запуску сервера і перезаписуватимуть відповідні значення server.properties. Для налаштувань, що перетинаються, використовуйте вкладку Startup як основну точку керування, щоб уникнути плутанини.
Крок 3 — Дозволи гравців
Bedrock Dedicated Server використовує трирівневу систему дозволів, яка визначає, що може робити кожен гравець:
| Рівень | Можливості |
|---|---|
| visitor | Може пересуватися та взаємодіяти зі світом, але не може розміщувати чи руйнувати блоки. Корисно для доступу у стилі спостерігача. |
| member | Стандартний геймплей у режимі survival/creative. Може розміщувати та руйнувати блоки, крафтити, використовувати скрині тощо. Це значення за замовчуванням для нових гравців. |
| operator | Повний доступ до серверних команд (телепортація, видача предметів, виганяння, бан, зміна ігрового режиму тощо). Надавайте це лише довіреним гравцям. |
Параметр 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»).
Список дозволених (Whitelist)
Щоб обмежити ваш сервер лише схваленими гравцями, відредагуйте файл allowlist.json у кореневому каталозі сервера та встановіть allow-list=true у server.properties.
[
{
"ignoresPlayerLimit": false,
"name": "PlayerGamertag",
"xuid": "1234567890123456"
},
{
"ignoresPlayerLimit": true,
"name": "AdminGamertag",
"xuid": "9876543210987654"
}
]
name— Гeймертег Xbox/Microsoft гравця (без урахування регістру).xuid— XUID гравця. Обов'язковий для роботи запису.ignoresPlayerLimit— Колиtrue, цей гравець може приєднатися, навіть якщо сервер заповнений. Корисно для адміністраторів.
name, і xuid. Запис лише з гeймертегом і без XUID не працюватиме. Сервер перевіряє XUID для автентифікації, а не ім'я.
Крок 4 — Як підключитися
Перед підключенням переконайтеся, що статус вашого сервера показує Running у GPanel. Занотуйте IP-адресу та порт вашого сервера з вкладки Console або Network у GPanel.
З Windows 10/11
- Відкрийте Minecraft (Bedrock Edition) з Microsoft Store / застосунку Xbox.
- У головному меню натисніть Play.
- Виберіть вкладку Servers угорі.
- Прокрутіть донизу та натисніть Add Server.
- Уведіть назву для сервера (будь-яку на ваш вибір), потім уведіть Server Address (лише IP) та Port з GPanel.
- Натисніть Save, потім виберіть свій сервер і натисніть Join Server.
З мобільного (iOS / Android)
- Відкрийте Minecraft і торкніться Play.
- Торкніться вкладки Servers.
- Прокрутіть донизу та торкніться Add Server.
- Уведіть назву сервера, IP-адресу та порт з GPanel.
- Торкніться Save, потім торкніться запису сервера, щоб підключитися.
З консолі (Xbox, PlayStation, Nintendo Switch)
Консольні видання Bedrock не мають нативної кнопки «Add Server» на вкладці Servers. Щоб підключитися до користувацького сервера з консолі, вам потрібно скористатися одним із цих методів:
- Обхід через Featured Server: Деякі консолі дозволяють додавати сервери через вкладку Friends або за допомогою перенаправлення рекомендованого сервера. Точні кроки відрізняються залежно від консолі і можуть змінюватися з оновленнями Minecraft.
- Метод застосунку-компаньйона: Використовуйте застосунок-компаньйон Minecraft Bedrock або інструмент на основі DNS (як-от BedrockConnect) у тій самій мережі, щоб перенаправити адресу рекомендованого сервера на IP вашого користувацького сервера.
- LAN-проксі: Запустіть інструмент проксі на ПК у тій самій мережі, який рекламує ваш віддалений сервер як гру в локальній мережі, через що він з'являється на вкладці Friends на консолі.
Крок 5 — Керування світами
Розташування файлів світу
Світи Bedrock зберігаються в каталозі worlds/ на сервері. Назва папки всередині worlds/ відповідає значенню level-name з server.properties. За замовчуванням це worlds/Bedrock level/.
Завантаження наявного світу
Ви можете завантажити світ із одиночного збереження або з іншого сервера:
- Зупиніть сервер на вкладці Console у GPanel.
- Відкрийте вкладку Files у GPanel і перейдіть до каталогу
worlds/. - Якщо ви замінюєте поточний світ, видаліть або перейменуйте наявну папку світу (наприклад, перейменуйте
Bedrock levelнаBedrock level backup). - Завантажте папку свого світу за допомогою файлового менеджера GPanel або через SFTP. Папка повинна містити щонайменше файл
level.datі каталогdb/. - Перейменуйте завантажену папку так, щоб вона відповідала значенню
level-nameуserver.properties, або оновітьlevel-name, щоб воно відповідало назві завантаженої папки. - Запустіть сервер. Він має завантажити завантажений світ.
%localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\. Кожна папка всередині — це світ — скопіюйте всю папку, щоб завантажити її.
Резервні копії
Регулярні резервні копії захищають від втрати даних, пошкодження та випадкових змін:
- Резервні копії GPanel: Перевірте вкладку Backups у GPanel. Залежно від вашого тарифного плану можуть бути доступні автоматичні резервні копії. Ви також можете створювати резервні копії вручну на цій вкладці.
- Резервні копії вручну через SFTP: Зупиніть сервер, підключіться через SFTP і завантажте весь каталог
worlds/на свій локальний комп'ютер. Зберігайте ці копії в безпечному місці. - Перед серйозними змінами: Завжди створюйте резервну копію перед завантаженням нового світу, зміною
level-nameабо оновленням версії сервера.
worlds/ перед зміною змінної BEDROCK_VERSION або дозволом автоматичного оновлення.
Крок 6 — Аспекти кросплею
Однією з ключових переваг Bedrock Edition є нативний кросплей — усі платформи Bedrock можуть грати разом на одному сервері без будь-якої додаткової конфігурації. Однак є кілька речей, які слід пам'ятати:
- Усі платформи Bedrock сумісні. Гравець на Xbox може грати разом із кимось на телефоні, Switch або ПК з Windows 10/11. Не потрібні жодні моди чи плагіни — кросплей вбудований у протокол Bedrock.
- Потрібен обліковий запис Microsoft. Коли
online-mode=true(значення за замовчуванням і рекомендоване налаштування), усі гравці повинні увійти до облікового запису Microsoft / Xbox Live, незалежно від платформи. Гравці, які не увійшли, не зможуть приєднатися. - Відмінності у способах введення. Консольні гравці використовують контролери, мобільні гравці — сенсорне керування, а гравці на ПК можуть використовувати клавіатуру та мишу. Пам'ятайте про це під час побудови складних редстоунних механізмів або PvP-арен — способи введення створюють різний ігровий досвід.
- Збіг версій критично важливий. Усі клієнти, що підключаються, повинні мати ту саму версію Bedrock, що й сервер. Якщо гравець на одній платформі автоматично оновився, а інший — ні, вони не зможуть грати разом, доки всі клієнти не відповідатимуть версії сервера. Використовуйте фіксацію версії (змінна запуску
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. Або оновіть клієнт, щоб він відповідав серверу, або змініть змінну запуску 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) перед завантаженням.
Проблеми з продуктивністю (лаги, повільне завантаження чанків)
- Зменшіть
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 вище. Якщо вам потрібна допомога з налаштуванням доступу з консолі, відкрийте тікет підтримки.
Пов'язані статті
- Посібник із налаштування сервера Minecraft Java — якщо ви натомість запускаєте сервер Java Edition
- Як знайти IP-адресу та порт вашого сервера
- Як завантажувати файли через SFTP
Якщо ви зіткнулися з будь-якими проблемами, не описаними тут, відкрийте тікет підтримки, і наша команда вам допоможе.