
Как создать свой сервер Bedrock с помощью BetterAltay
BetterAltayBedrock/BetterAltay
Серверное ПО для Minecraft: Bedrock Edition на PHP
Посмотреть на GitHub ↗Запуск многопользовательского мира Minecraft Bedrock часто ставит администраторов перед выбором между ограниченными официальными серверами и громоздкими сторонними обертками. BetterAltay решает эту проблему, предоставляя независимый PHP-сервер, который дает полный контроль над плагинами, производительностью и правилами мира без жестких ограничений хостинга.
Что BetterAltay дает хостингу Bedrock
Большинство игроков, решивших заняться администрированием серверов, начинают с ванильного Bedrock Dedicated Server от Mojang. Он подходит для простого выживания с друзьями, но как только вам понадобятся мини-игры, строгие права или свои команды, вы упретесь в стену. Здесь на сцену и выходит кастомное ПО.
BetterAltay - это форк, продолжающий традиции ранних проектов сообщества, в частности Altay и PocketMine-MP 3.28.0. Написанный преимущественно на PHP, он ориентирован на операторов, которым нужен расширяемый API без тяжелой нагрузки от полноценной эмуляции Java. Репозиторий набрал 131 звезду на GitHub под лицензией LGPL-3.0, подтверждая устойчивый интерес к легкой архитектуре Bedrock на PHP.
Почему PHP для сервера Minecraft? Это звучит необычно, если вы привыкли к Java Spigot или форкам Paper. PHP в сочетании со специализированными бинарными рантаймами обеспечивает асинхронную модель на базе событий, позволяя слабым серверам плавно запускать карманные миры без выделения четырех гигабайт оперативной памяти только на загрузку.
Почему стоит выбрать его вместо ванильного Bedrock
Администрирование серверов Bedrock кардинально отличается от Java Edition.

Если вы заглянете в наш мониторинг серверов на Donutsmp (где в этом месяце играют 26 437 человек онлайн), то увидите, что крупные сети обычно полагаются на специализированную инфраструктуру. Но для частных сообществ, школьных клубов или кастомных миров выживания запуск автономного и гибкого ядра гораздо практичнее.
Вот практические причины запустить сервер на базе BetterAltay:
- Поддержка старых плагинов API3: Вы получаете доступ к широкой экосистеме созданных сообществом плагинов для стандартов PocketMine API3, включая экономики, приваты территорий и кастомные телепорты.
- Низкое потребление памяти: Поскольку BetterAltay не запускает стандартные бинарники движка Bedrock, он избегает лишней нагрузки на рендеринг и фоновых проверок сущностей, которые нагружают дешевые VPS.
- Тонкая настройка: Изменяйте все, от тикрейта до обработки пакетов, прямо через файлы конфигурации, а не через стандартные настройки сервера.
- Целевые исправления ошибок: Свежие релизы, такие как версия 1.45.0, решают специфические проблемы Bedrock, например сопоставление цветов красителей для шерсти, и обеспечивают совместимость с версией v26.50.
Как установить и запустить BetterAltay
Для настройки BetterAltay требуются два основных компонента: архив сервера (файл .phar) и предварительно скомпилированный PHP-пакет, адаптированный для обработки пакетов Bedrock.

Не пытайтесь запустить его с помощью стандартной сборки PHP вашей операционной системы. В веб-PHP отсутствуют скомпилированные расширения (такие как pthreads и pocketmine-chunkutils), необходимые для обработки сетевых пакетов Minecraft.
Шаг 1: Скачайте файлы сервера
Загрузите скомпилированный .phar файл сервера напрямую со страницы официальных релизов на GitHub. Создайте отдельную папку для сервера на локальном компьютере или Linux-сервере.
mkdir bedrock-server
cd bedrock-server
wget https://github.com/BetterAltayBedrock/BetterAltay/releases/download/1.45.0/BetterAltay.phar
Шаг 2: Получите PHP-бинарники и скрипты запуска
Затем загрузите официальные скрипты-обертки и готовые бинарники, предоставляемые разработчиком через репозиторий Benedikt05/PHP-Binaries. В зависимости от вашей ОС используйте start.sh для Linux/macOS или start.cmd (либо start.ps1) в Windows.
# On Linux/macOS:
chmod +x start.sh
./start.sh
В Windows поместите распакованную папку PHP рядом с BetterAltay.phar и дважды щелкните start.cmd, чтобы создать основные файлы конфигурации.
Настройка доступа и мониторинг состояния
При первом запуске сервера создаются стандартные файлы конфигурации server.properties и pocketmine.yml. Перед тем как делиться адресом с друзьями, стоит настроить сетевые порты и права игроков.

Управление доступом игроков критически важно, если вы хостите приватный мир. Вы можете быстро создать струкрованные списки разрешений с помощью нашего бесплатного генератора вайтлиста Minecraft, который правильно отформатирует ники, чтобы посторонние не смогли зайти без приглашения.
Открыв порт 19132 (UDP) на роутере или фаерволе, проверьте соединение извне. Вы можете ввести IP-адрес и порт в наш чеккер статуса серверов Minecraft, чтобы убедиться, что сервер принимает пакеты и возвращает корректный онлайн.
Советы, подводные камни и частые проблемы
Кастомные ядра дают огромную гибкость, но они не являются на 100% точной копией ванильного Minecraft. Учитывайте эти нюансы перед переносом долгосрочных миров выживания.

Во-первых, ИИ мобов и механика редстоуна реализованы через кастомную серверную логику, а не закрытый физический движок Mojang. Если ваше сообщество полагается на сложные летающие машины на поршнях или хитрые тайминги редстоуна, вы заметите разницу в поведении. Сначала протестируйте механизмы в песочнице.
Во-вторых, следите за выбором плагинов. Хотя плагины API3 широко доступны в архивах, старые версии могут использовать устаревшую структуру пакетов. Всегда проверяйте совместимость плагинов на тестовом порту перед загрузкой в рабочую директорию.
В-третьих, регулярно делайте бэкапы мира. BetterAltay использует форматы leveldb или anvil в зависимости от настроек. Создание резервной копии директории worlds/ занимает секунды и спасает от часов разочарования.
Как вернуться на ванильный Bedrock
Если вы решите, что BetterAltay вам не подходит, вернуться к стандартной версии очень просто. Поскольку BetterAltay работает в собственной папке, он не затрагивает системные файлы или реестр.
- Безопасно остановите сервер с помощью команды
stopв консоли. - Скопируйте папку с миром из директории
worlds/в безопасное место. - Скачайте официальный Bedrock Dedicated Server от Mojang.
- Поместите сохраненную папку мира в директорию
worlds/ванильного сервера и обновитеserver.properties, указав имя этого мира.
Возврат к ванили отключит плагины, но ландшафт, блоки и инвентарь останутся в целости.
Мое мнение о BetterAltay
BetterAltay занимает важную нишу для администраторов, ценящих легкость и быстрый запуск PHP-серверов Bedrock. Он поддерживает современные версии протоколов (например, Bedrock v26.50), сохраняя совместимость с классическими плагинами API3.
Если вам нужен полный контроль над легким сервером Bedrock без тяжелых виртуальных машин, BetterAltay определенно стоит опробовать для вашего следующего многопользовательского проекта.
Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.
Часто задаваемые вопросы
Что такое BetterAltay в Minecraft Bedrock?
Какой язык программирования использует BetterAltay?
Могу ли я запускать стандартные плагины PocketMine на BetterAltay?
Какую версию Minecraft Bedrock поддерживает BetterAltay 1.45.0?
По какой лицензии распространяется BetterAltay?
Have a Question or Tip about this Guide?Community Q&A
Ask a question or help other players below. Join the discussion and share your Minecraft tips!
Комментарии
Пока нет комментариев. Станьте первым, кто поделится своим мнением!


