8BitDo Ultimate 2C Wireless Controller
Стики и триггеры на датчиках Холла, приёмник 2.4G с низкой задержкой и Bluetooth для ПК Horizon и Android.
Horizon (horizon-rust/horizon, playhorizon.dev) - открытая MIT-перезапись Minecraft: Java Edition 26.3 на языке Rust с нуля без виртуальной машины Java (JVM). На ПК игра запускается примерно за 3 секунды через Horizon Launcher, а на Android работают нативные Vulkan-порты Starling (объединение JuanLuci и Vasysik), Rayan-XOO/horizon (тема на 4PDA, встроенный ViaHorizon) и GoyDevv.

Прямые ссылки на GitHub Releases с точным размером в байтах и контрольной суммой SHA-256. На этом сайте не размещаются пересобранные APK и ресурсы Mojang.
Windows 10/11 x64 self-updating installer. Portable x64 zip (22,091,138 B) and Windows ARM64 setup (56,285,696 B) are listed in the ledger below.
Хеш SHA-256
e2a57ca7612b9fe87b9089ecd64e471b37f49edc56ab8a095e2ce6f6ee1087d1Команда запуска и установки
Run horizon-launcher-setup.exe -> Sign in with Microsoft account (Java 26.3 owned) -> Auto-installs nightly engine
После релиза v0.7.8 проекты Vasysik/horizon-android и JuanLuci/starling объединились в репозиторий starling-client/starling, а ветка Rayan-XOO/horizon активно развивается сообществом 4PDA.
| Репозиторий | Платформа и ABI | Актуальная версия | Ключевые возможности и подготовка файлов |
|---|---|---|---|
horizon-rust/horizon | Windows (x64/ARM64), Linux, Steam Deck, macOS | launcher@0.2.66 + nightly | Вход через аккаунт Microsoft с купленной Java Edition или чтение локальной папки .minecraft; дальность до 1024 чанков и сервер horizon-server-linux-x86_64.tar.gz. |
starling-client/starling | Android (arm64-v8a, armeabi-v7a, x86_64, x86) | v0.8.0 и превью test-0.8.1-2 | ПК не нужен: скачивает временную JVM и готовит 26.3 за 79 с (экран рыбалки). Поддержка Ely.by, шейдеров (MakeUp 87 FPS, BSL 54 FPS), режимов движения под GrimAC и компиляции .hnmod на телефоне. |
Rayan-XOO/horizon | Android 64-бит (dev.horizonlab.horizon) | horizon-0.4.7.apk (65,624,188 B) | Встроенный ViaHorizon для входа на серверы 1.20.2-26.2, папка в корне /storage/emulated/0/Horizon, моды entity_culling.hnmod и orbital.hnmod. Требует ~4 МБ horizon-derived.zip. |
GoyDevv/Horizon-Android | Android (com.goydevv.horizon, 4 ABI) | v1.0.1 (39,432,208 B arm64) | Редактор макросов GoyControl (4 последовательных действия на кнопку), полный доступ через системный SAF и потолок 260 FPS. |
Ошибка No derived pack: put horizon-derived.zip in the app folder появляется в Rayan-XOO/horizon, если не сгенерирован архив реестров (~4 МБ). Если у вас нет ПК, установите Starling v0.8.0. Если нужен именно Rayan-XOO 0.4.7 ради ViaHorizon, соберите архив на ПК с JDK 25 и Rust (horizon-prepare --prepare --server-jar server.jar и make_derived_pack.sh), затем выберите его через диалог выбора файла при первом запуске или скопируйте в /sdcard/Android/data/dev.horizonlab.horizon/files/. Подробная инструкция на английском: Derived Pack Fix.
На чипах Snapdragon Adreno включайте Fast Opaque Pass. Владельцам смартфонов с Mali-G57 (Helio G99) и бюджетных PowerVR GE8320/BXM рекомендуется ставить превью starling-preview-0.8.1-test2-arm64-v8a.apk, где исправлен вылет при сворачивании игры. На Samsung Galaxy S24 FE / A55 / A57 (Exynos Xclipse) используйте Rayan-XOO 0.4.6+ или 0.4.7.
Выберите используемый форк, графический процессор смартфона и задачу, чтобы получить точные пути к папкам saves, mods, shaderpacks и команды восстановления safe-mode.txt.
# Verified Android Target Profile
Port & Package: dev.horizonlab.horizon (Rayan-XOO/horizon 0.4.7)
Active Folder: /storage/emulated/0/Android/data/dev.horizonlab.horizon/files/
Saves Path: /storage/emulated/0/Android/data/dev.horizonlab.horizon/files/saves/
Mods Path: /storage/emulated/0/Android/data/dev.horizonlab.horizon/files/mods/
Shaders Path: /storage/emulated/0/Android/data/dev.horizonlab.horizon/files/shaderpacks/
Mod Formats: .hnmod (prebuilt aarch64 cdylib) + .hmod
# Recommended GPU Settings
Renderer Mode: Vulkan + Fast Opaque Pass (ON)
Render Scale: 100% (or Auto shader profile in Starling)
Chunk Distance: 12-16 chunks (Adreno 650-830) / 8 chunks (Adreno 610)
# 1. On PC (JDK 25 + Rust): generate horizon-derived.zip once from 26.3 server.jar
git clone -b android-port https://github.com/Rayan-XOO/horizon.git
cd horizon
cargo run --release -p horizon-prepare -- --prepare --server-jar ~/Downloads/server.jar
bash packaging/android/make_derived_pack.sh
# 2. Push horizon-derived.zip (~4 MB) to phone after launching app once
adb push target/android/horizon-derived.zip /sdcard/Android/data/dev.horizonlab.horizon/files/
Fixes 'No derived pack: put horizon-derived.zip in the app folder'. Rayan-XOO downloads ~525 MB in-app over Wi-Fi, then merges your 4 MB derived pack.
Защитите устройство от пересобранных APK с телеграм-каналов и сторонних сайтов: перетащите скачанный файл сюда для мгновенной сверки с базой GitHub Releases через WebCrypto.
Десктопный клиент Horizon, Starling v0.8.0 и форк Rayan-XOO поддерживают Bluetooth и USB-контроллеры (X-Input / D-Input) с автоскрытием экранных кнопок.
Стики и триггеры на датчиках Холла, приёмник 2.4G с низкой задержкой и Bluetooth для ПК Horizon и Android.
Бесконтактные сенсоры Холла без дрифта, сменная раскладка ABXY и тихие кнопки для Windows, Linux и Android.
Симметричные стики, режимы X-Input, D-Input и Android плюс задние лепестки для быстрого переключения слотов.
Электромагнитные стики TMR и частота опроса 1000 Гц для плавного обзора при высокой дальности прорисовки.
Партнёрское уведомление: как участник программы Amazon Associates, horizonrust.wiki получает комиссию с квалифицированных покупок без доплаты для вас.
Ответы по выбору APK, серверам, шейдерам и памяти на 4 ГБ смартфонах.
После версии v0.7.8 разработчики @Vasysik и @JuanLuci объединили свои наработки в единый клиент Starling (starling-client/starling). В v0.8.0 появилась подготовка файлов 26.3 за 79 секунд прямо на телефоне без ПК, транслятор шейдеров Iris/OptiFine, авторизация Ely.by и компилятор нативных модов .hnmod.
Для большинства смартфонов с 4 ГБ ОЗУ и выше выбирайте arm64-v8a. Сборка armeabi-v7a нужна только на бюджетных устройствах с 32-разрядной системой Android, где 64-битный пакет выдаёт ошибку установки.
Установите Rayan-XOO/horizon версии 0.4.7 (horizon-0.4.7.apk, 65,624,188 байт): в него встроен модуль ViaHorizon для подключения к серверам версий 1.20.2 - 26.2. Для игры на серверах с античитом GrimAC в Starling переключите режим джойстика на D-pad или Free Direction.
Нет, так как Horizon написан на Rust и не использует JVM. Вместо .jar применяются кроссплатформенные архивы контента .hmod и скомпилированные библиотеки Rust .hnmod (например entity_culling.hnmod и orbital.hnmod).
В Starling удалите проблемный архив из папки /storage/emulated/0/Starling/shaderpacks/. В Rayan-XOO 0.4.6+ создайте пустой файл safe-mode.txt в папке files/ приложения, чтобы сбросить рендерер и заново включить Vulkan.