Молниеносная распродажа 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

RU minecraft bedrock xbox crossplay setup Полезно для 0 чел.

Это руководство проведёт вас через настройку и конфигурацию сервера 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.

Какое издание у меня? Если вы купили 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 Максимальная дальность обзора в чанках. Меньшие значения снижают использование 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
Всегда останавливайте сервер перед редактированием server.properties. Сервер Bedrock записывает данные в этот файл при выключении. Изменения, внесённые во время работы сервера, будут перезаписаны при его остановке.
Переменные запуска против server.properties: Некоторые настройки (например, 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»).

Список разрешённых (Allowlist / Whitelist)

Чтобы ограничить ваш сервер только одобренными игроками, отредактируйте файл allowlist.json в корневом каталоге сервера и установите allow-list=true в server.properties.

[
  {
    "ignoresPlayerLimit": false,
    "name": "PlayerGamertag",
    "xuid": "1234567890123456"
  },
  {
    "ignoresPlayerLimit": true,
    "name": "AdminGamertag",
    "xuid": "9876543210987654"
  }
]
  • name — Геймертег Xbox/Microsoft игрока (без учёта регистра).
  • xuid — XUID игрока. Обязателен для работы записи.
  • ignoresPlayerLimit — Когда true, этот игрок может зайти, даже если сервер заполнен. Полезно для администраторов.
Оба поля обязательны. Каждая запись в списке разрешённых должна включать как name, так и xuid. Запись только с геймертегом без 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.
  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-прокси: Запустите инструмент-прокси на ПК в той же сети, который объявляет ваш удалённый сервер как игру по локальной сети, делая его видимым на вкладке Friends на консоли.
Подключение к серверам с консолей ограничено платформенными ограничениями. Microsoft, Sony и Nintendo накладывают ограничения на подключение к сторонним серверам с консолей. Методы выше — это обходные пути сообщества, и они могут перестать работать с обновлениями платформ. Если у вас возникли трудности с подключением с консоли, создайте тикет в поддержку, и мы поможем с устранением неполадок.

Шаг 5 — Управление мирами

Расположение файлов мира

Миры Bedrock хранятся в каталоге worlds/ на сервере. Имя папки внутри worlds/ соответствует значению level-name из server.properties. По умолчанию это worlds/Bedrock level/.

Загрузка существующего мира

Вы можете загрузить мир из одиночного сохранения или с другого сервера:

  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. Запустите сервер. Он должен загрузить загруженный мир.
Экспорт из одиночной игры: На Windows 10/11 миры одиночной игры хранятся в %localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\minecraftWorlds\. Каждая папка внутри — это мир — скопируйте всю папку целиком для загрузки.
Для загрузки больших миров используйте SFTP. У файлового менеджера в браузере GPanel есть ограничения на размер загрузки. Для миров размером больше нескольких сотен МБ подключайтесь вместо этого через SFTP. Инструкции см. в Как загружать файлы через SFTP.

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

Регулярные резервные копии защищают от потери данных, повреждения и случайных изменений:

  • Резервные копии GPanel: Проверьте вкладку Backups в GPanel. В зависимости от вашего плана могут быть доступны автоматические резервные копии. Вы также можете создавать резервные копии вручную с этой вкладки.
  • Резервные копии вручную через SFTP: Остановите сервер, подключитесь через SFTP и скачайте весь каталог worlds/ на ваш локальный компьютер. Храните эти копии в надёжном месте.
  • Перед крупными изменениями: Всегда создавайте резервную копию перед загрузкой нового мира, изменением level-name или обновлением версии сервера.
Делайте резервную копию перед обновлением. Обновления версии Bedrock иногда могут вызывать проблемы совместимости миров. Всегда создавайте полную резервную копию каталога worlds/ перед изменением переменной BEDROCK_VERSION или разрешением автоматического обновления.

Шаг 6 — Аспекты кроссплея

Одна из ключевых сильных сторон Bedrock Edition — встроенный кроссплей — все платформы Bedrock могут играть вместе на одном сервере без какой-либо дополнительной настройки. Однако есть несколько моментов, которые следует учитывать:

  • Все платформы Bedrock совместимы. Игрок на Xbox может играть вместе с кем-то на телефоне, Switch или ПК с Windows 10/11. Никаких модов или плагинов не требуется — кроссплей встроен в протокол Bedrock.
  • Требуется учётная запись Microsoft. Когда online-mode=true (значение по умолчанию и рекомендуемое), все игроки должны быть авторизованы в учётной записи Microsoft / Xbox Live, независимо от платформы. Игроки, которые не авторизованы, не смогут зайти.
  • Различия в управлении. Консольные игроки используют контроллеры, мобильные — сенсорное управление, а игроки на ПК могут использовать клавиатуру и мышь. Учитывайте это при создании сложных редстоун-механизмов или 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) перед загрузкой.

Проблемы с производительностью (лаги, медленная загрузка чанков)

  • Уменьшите 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.