Играть в Eaglercraft онлайн

Minecraft в браузере

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

Помощь и FAQ

Застряли? Спросите в Discord или на r/eaglercraft либо прочитайте руководство для новичков.

Что такое Eaglercraft?

Eaglercraft: Minecraft с открытым исходным кодом, который работает в любом обычном браузере, включая школьные Chromebook. Он подключается к настоящим серверам Minecraft через прокси-плагин EaglerXServer для BungeeCord и Velocity.

Как это работает?

Как и официальный лаунчер, Eaglercraft собирает игру из ресурсов самой Mojang и компилирует её в JavaScript с помощью TeaVM. Прокси-плагин связывает WebSocket браузера с TCP-протоколом Minecraft, а слой совместимости от LAX1DUDE запускает рендерер OpenGL с фиксированным конвейером поверх WebGL.

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

Кто это сделал?

Eaglercraft создал LAX1DUDE в конце 2021 года при участии ayunami2000. С тех пор участники сообщества, например PeytonPlayz595, EymenWSMC и radmanplays, портировали на той же основе и другие версии.

Одиночная игра

В EaglercraftX 1.8 одиночная игра работает на встроенном сервере. Миры сохраняются в браузере и работают офлайн. Импортируйте и экспортируйте их как файлы EPK, чтобы переносить между устройствами, или как ZIP-файлы для обмена с обычным Minecraft 1.8.

Общие миры

Откройте меню паузы в одиночном мире и нажмите «Invite», чтобы запустить общий мир. Вы получите код для входа; друзья заходят в «Multiplayer», «Direct Connect», «Join Shared World» и вводят его. Если подключиться не получается, проверьте, что у всех одинаковые ретрансляторы в разделе «Network Settings». Ещё можно посмотреть миры, которые открыли другие игроки.

Наборы ресурсов

Подойдёт любой обычный набор ресурсов для 1.8: импортируйте его как zip, и он сохранится в браузере. Включите в лаунчере «Улучшенная музыка и звуки», чтобы вернуть оригинальный саундтрек, или выберите наборы ресурсов и добавьте их в один клик.

Голосовой чат

В EaglercraftX 1.8 есть голосовой чат для общих миров и серверов, где он включён. Он работает через WebRTC, поэтому учтите, что другие участники могут видеть ваш IP-адрес.

Совместимость с браузерами

Версия на JavaScript работает даже в старых браузерах, вплоть до Chrome 38. Поддерживаются WebGL 1 и 2, но для динамического освещения и шейдеров нужен WebGL 2. На сенсорных экранах автоматически включается сенсорное управление, а встроенный декодер OGG обеспечивает звук на iOS.

WebAssembly GC

Сборка WebAssembly GC работает примерно на 50% быстрее, но ей нужен браузер с поддержкой WASM-GC и JSPI. Лаунчер сам предложит её, если ваш браузер её поддерживает. Включите вертикальную синхронизацию, иначе игра может работать слишком быстро и управление будет запаздывать.

PBR-шейдеры

В EaglercraftX 1.8 есть отложенный физически корректный рендерер с быстрыми трассированными отражениями и встроенный набор PBR-материалов. Включите его в разделе «Options» → «Shaders». Нужен WebGL 2 с поддержкой рендеринга в текстуры с плавающей точкой.

Как создать сервер

Используйте EaglerXServer от lax1dude, затем добавьте свой сервер в список, чтобы игроки могли его найти.