Skip to content
Перейти к содержимому
Вернуться в блог
Запуск Minecraft Bedrock на Linux и macOS: Руководство по mc

Запуск Minecraft Bedrock на Linux и macOS: Руководство по mc

Alexandru Maftei
Alexandru Maftei
@ice
Обновлено
13 просмотров
TL;DR:Играйте в Minecraft Bedrock Edition нативно на Linux и macOS с помощью mcpelauncher-manifest, открытого ланчера, который приносит Microsoft's Bedrock на неподдерживаемые платформы. Узнайте о процессе установки, системных требованиях и том, чего ожидать.

"Основной репозиторий для запуска Minecraft Bedrock Edition на Linux и Mac OS."

minecraft-linux/mcpelauncher-manifest, github.com
⭐ 1,501 звезд💻 CMake📜 GPL-3.0

Хотите играть в Minecraft Bedrock Edition на вашем Linux PC или Mac, а не быть привязанным к Windows или консолям? Проект mcpelauncher-manifest позволяет сделать именно это, принося официальную поддержку Bedrock на платформы, которые Microsoft никогда не выпускала нативно. Если вы были любопытны о том, как это работает, или задумались, стоит ли настройка, вот реальная история.

Что такое mcpelauncher-manifest и зачем оно нужно

Minecraft выпускается в двух версиях: Java Edition (оригинал, дружелюбный к PC/Mac/Linux) и Bedrock Edition (новее, кроссплатформенная между консолями и Windows). Проблема в том, что Microsoft никогда не выпускала Bedrock для Linux или старых версий macOS официально. Вот где на сцену выходит mcpelauncher-manifest. Это открытый ланчер, который пакует версию Bedrock для Android для запуска на Linux и macOS через эмуляцию и слои совместимости.

Зачем это нужно вместо простой игры в Java Edition? Хорошой вопрос. Bedrock имеет кроссплатформенный мультиплеер с консольными игроками, лучше работает на оборудовании низкого уровня и имеет некоторые функции игрового процесса, которых нет в Java. Если у вас есть друзья на Xbox или Nintendo Switch, Bedrock - способ соединиться с ними. Кроме того, если вы управляете посвящённым сервером сообщества, совместимость Bedrock открывает двери, которые Java не может.


Системные требования и честная беседа об оборудовании

Давайте будем реалистами: mcpelauncher-manifest не лёгкий. Вам понадобится приличное оборудование, и требования стали строже с обновлениями Minecraft. Вот, что действительно работает в 2026:

  • Linux на x86/x86_64: Новые версии (1.20.30+) требуют поддержки OpenGL ES 3.0. Старое оборудование, застрявшее на OpenGL ES 2.0, может запускать версии до 1.20.20, но новые сборки просто не запустятся.
  • macOS: Если вы на Intel, у вас есть поддержка с версии 1.13 до последней. Пользователи Mac с серией M получают экспериментальную поддержку, начиная с 1.19.70, хотя моддинг имеет ограничения.
  • Процессоры ARM: Да, это работает на оборудовании класса Raspberry Pi (armv7/armv8), но не ожидайте плавную игру. Вам понадобится минимум OpenGL ES 2.0.

Основной момент? Версия 1.20.30+ требует аппаратного рендеринга. Это означает, что старые GPU исключены. Если ваша машина не справляется, документация проекта объясняет обходные пути с помощью программного рендеринга через переменные окружения или ANGLE с SwiftShader, но это для опытных пользователей, готовых пожертвовать производительностью ради функциональности.


Установка и первый старт

Установка отличается в зависимости от дистрибутива, и проект поддерживает ночные сборки вместе со стабильными релизами. Проверьте страницу релизов GitHub на наличие файлов AppImage (старые, теперь менее поддерживаемые) или пакетов для Debian, Ubuntu и Fedora.

Если вы на поддерживаемом дистрибутиве, быстрый путь - скачать последний релиз из ночных сборок и запустить его. Ланчер обрабатывает скачивание и управление версиями через свой интерфейс, который живет в отдельном репозитории (mcpelauncher-ui-manifest). Вы авторизуетесь своей учетной записью Microsoft так же, как и на Windows, хотя предупреждение: вход через Xbox сломан в версиях 1.13.0 через 1.16.1X. Это означает, что затронутые сборки не поддерживают Realms или функции Xbox Live правильно.


Ключевые особенности и скрытые подводные камни

Ланчер делает почти всё, что от него ожидается: управляет несколькими версиями игры, обрабатывает сохранения миров, устанавливает пакеты ресурсов. Но есть причуды, встроенные в его природу как обратно-инженерный ланчер.

Поддержка версий не последовательна. Самая старая поддерживаемая версия - 1.13.0, а самая новая обычно работает 1.21.73. Но промежуточные версии имеют конкретные ошибки, которые возникают по всей линии (приглашения на Xbox Live не работают во всех версиях, период). Некоторые версии имеют сломанное крафтинг на определенных архитектурах. Другие коррупируют миры возле воды. Вам, возможно, придется пропустить версию или две, если ваш основной кейс попадает на известную ошибку.

Аудио странно работает на некоторых платформах. macOS x86 сборки от 1.16.20 и выше не имеют звука, если вы не соберете его вручную с поддержкой PulseAudio. Это... не идеально для казуальных игроков. Системы ARM нуждаются в PulseAudio, чтобы производить звук вообще.

Текстурный рендеринг также имеет особенности. Версии 1.16.210 через 1.17.4X имеют ошибку "текстура смещена на один" на машинах x86/x86_64. Ланчер предоставляет настройку патча текстур, чтобы обойти это, но вам нужно знать, что включить его. В том же временном интервале также включены сломанные крафтинг-таблицы и коррупция миров возле воды, что действительно плохо.

Если вы рассматриваете это для сервера, просто знайте, что присоединение друзей через Xbox Live не работает надежно во всех версиях. Вам не удастся легко пригласить друзей с других платформ.


Практические советы по настройке

Несколько вещей, которые я бы сделал перед приступлением:

  • Тестьте версию OpenGL перед установкой. На Linux запустите `glxinfo | grep "OpenGL version"`, чтобы увидеть, что у вас есть. Если это ES 2.0 и вы хотите recent версии, приготовьтесь к проблемам.
  • Выбирайте игровую версию тщательно. Не просто берите последнюю, если начинаете долгосрочный мир. Проверьте список известных ошибок для вашей выбранной версии.
  • Если вы настраиваете белый список для сервера, используйте инструмент Whitelist Creator с minecraft.how, чтобы быстро сгенерировать ваш белый список вместо ручного редактирования JSON.
  • Для серверной администрации и DNS инструмент Free Minecraft DNS обрабатывает техническую часть, чтобы вы могли сосредоточиться на игровом процессе.

Когда использовать это и когда пропустить

Этот проект сияет, если у вас есть конкретная причина играть в Bedrock на Linux. Возможно, вы управляете небольшим сервером сообщества и нуждаетесь в совместимости Bedrock. Возможно, ваши друзья на Xbox и вы хотите присоединиться к их мирам. Возможно, вы экспериментируете с разработкой игр на Bedrock.

Если вы просто хотите играть в Minecraft на Linux в расслабленном режиме, Java Edition действительно проще. Это официально поддерживается, получает обновления на следующий день, и не имеет ни одной из этих аппаратных или версионных ошибок. mcpelauncher-manifest предназначен для людей, которые специально нуждаются в функциях Bedrock или кроссплатформенной игре, а не для общей замены.

Проект также активно поддерживается, но несет реальность открытого исходного кода: он работает на обратной инженерии и сообщественной работе, а не на ресурсах Mojang. Обновления иногда отстают от официальных релизов, и некоторые ошибки могут никогда не быть исправлены, поскольку они живут в собственном коде Minecraft, а не в ланчере.


Сравнение вариантов

Здесь фактически нет прямой конкуренции. Java Edition - это основная Minecraft на Linux, и она официальная и отполированная. Некоторые люди экспериментировали с запуском Bedrock через ProtonDB или WINE, но эти подходы хакерские и не стоят того, пока mcpelauncher-manifest существует и делает работу более надежно. На macOS в частности, это практически ваш единственный вариант для Bedrock, если вы не на Windows.

Сам ланчер имеет 1501 звезд на GitHub и написан на CMake. Это не самый блестящий проект, но он решает реальную проблему для небольшой группы преданных игроков.

minecraft-linux/mcpelauncher-manifest - GPL-3.0, ★1501
Об авторе
Alexandru Maftei
Alexandru MafteiВедущий автор

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

Поделитесь с друзьями!

Комментарии

Пока нет комментариев. Станьте первым, кто поделится своим мнением!

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies. Read our Privacy Policy