Гайды

Майнкрафт на Rust: правда ли Java Edition переписали на Раст

Фанатский проект Horizon заявляет, что переписал Minecraft Java Edition 26.3 на Rust. Что это за проект, что в нём работает, откуда «100 % паритета», что говорит Mojang и чем это отличается от игры Rust — по README проектов и сайту Mojang.

  • 11 минут чтения
  • 11 разделов
На странице 11 разделов

Коротко

Главное — дальше подробности

  • Mojang Майнкрафт на Rust не переписывала и ничего такого не объявляла. Java Edition по-прежнему написана на Java, Bedrock — на C++.
  • Шум вокруг «майнкрафта на расте» — из-за Horizon: это неофициальный фанатский проект на GitHub, который появился 3 октября 2026 года и пишет, что переписал Java Edition 26.3 с нуля на языке программирования Rust.
  • «100 % паритета с ванилой» — оценка самого проекта, а не независимая проверка. Авторы прямо оговаривают, что 100 % — это доля того, что сравнивают их тесты, а не доказательство, что больше ничего не отличается.
  • Обычные моды на Java в Horizon не работают, а играть в него можно только со своей купленной копией Minecraft.
  • Есть и другие проекты на Rust: сервер FerrumC, библиотека Rimecraft, мод Oxidizium. Ни один из них не заменяет игру.
  • Rust в этой истории — язык программирования. Игра Rust от студии Facepunch тут ни при чём.

Всё ниже — по README проектов на GitHub и Modrinth и по сайту minecraft.net, сверено 30 октября 2026 года. Ссылки — в конце статьи.

Что такое Horizon

Horizon — проект Людовика Мари (на GitHub — ludovic111), сейчас он живёт в организации horizon-rust. По README, это Minecraft: Java Edition 26.3, переписанная на Rust: родная программа без Java, которая читает те же миры, играет по тем же правилам и генерирует тот же рельеф, что и оригинал. Код открыт под лицензией MIT, проект бесплатный и неофициальный.

Проект растёт очень быстро. На 30 октября 2026 года у репозитория около 4,3 тыс. звёзд, 81 участник и больше 7,8 тыс. коммитов, а новые сборки выходят по несколько раз в день.

Ставится Horizon через свой лаунчер — для Windows x64, macOS на Apple Silicon и Linux x86-64. Лаунчер входит через аккаунт Microsoft, на котором куплена Java Edition, и готовит файлы игры из вашей копии 26.3 или скачивает её у Mojang. Нужна видеокарта с Vulkan или DirectX 12 на Windows, Vulkan или OpenGL 3.3 на Linux; на Mac подходит любой с Apple Silicon.

Что в Horizon работает, по словам авторов

README перечисляет:

  • одиночную игру с ванильной генерацией мира, мобами, жителями, рейдами, редстоуном и всеми командами; сохранения — в формате ванилы, миры с 1.8 по 26.2 обновляются так же, как в игре;
  • ресурспаки и датапаки — датапаки пока с функциями, предикатами и генерацией мира;
  • игру с друзьями — по локальной сети, по коду приглашения и на обычных серверах, в том числе с лицензией;
  • свой сервер без Java;
  • свои моды — зум, счётчик FPS, клавиши на экране и миникарта, написанные на Rust. Моды на Java в Horizon не работают: Sodium, Create или JEI туда не поставить. Из сборок Modrinth и CurseForge переносятся только моды из данных и ресурсов.

Вдобавок там есть дальняя прорисовка до 1024 чанков, поддержка геймпада и управление игрой из скриптов и ИИ-агентов. Известные недочёты авторы тоже перечисляют: например, у предметов во всплывающих подсказках нет строк с атрибутами.

Откуда «100 % паритета»

Это главная цифра проекта, и её стоит читать внимательно.

Авторы сравнивают Horizon с ванилой автоматическими «дифференциальными» проверками: одна и та же ситуация — генерация чанка, клик в меню, команда, поведение моба — прогоняется в Horizon и в оригинальной игре, и результаты сверяются. В README сказано о 281 такой проверке в аудите от 13 октября 2026 года и больше чем о 300 — в шапке. Каждую из 14 подсистем — рендер, свет, генерацию мира, сеть, звук и так далее — проект сам оценивает от 0 до 1, и сейчас у всех стоит 1, отсюда «100 %».

Что из этого следует:

  • это самооценка: проверки пишет и гоняет сам проект, независимых замеров нет;
  • 100 % — от того, что проверяется, — так прямо и написано в README;
  • проверки с оригинальной игрой авторы гоняют у себя: в открытый репозиторий игра не входит.

Можно ли так делать

Horizon пишет, что не содержит ни кода, ни текстур, ни звуков Mojang: всё это лаунчер берёт из вашей купленной копии на вашем компьютере, а в репозиторий такие файлы не пускает проверка. В README стоит и оговорка: проект не одобрен Mojang и Microsoft и с ними не связан.

При этом Horizon — не «похожая игра», а перенос оригинала: авторы сверяются с поведением ванилы, а в README описан учёт, где каждому методу Java Edition 26.3 сопоставлена его версия на Rust. Как к такому относятся Mojang и Microsoft, официально не сказано — заявлений о Horizon у них нет. Поэтому ссылку на скачивание мы не ставим: проект неофициальный, ему меньше месяца, а позиции правообладателя о нём пока нет. Исходный код и README — по ссылкам в конце.

Что говорит Mojang

Ничего. На minecraft.net нет новостей о переходе Java Edition на Rust, и Mojang ничего подобного не обещала. Единственное «официальное» место, где об этом речь, — сайт отзывов feedback.minecraft.net: 20 января 2026 года игрок предложил перевести Java Edition на движок на Rust из-за подлагиваний сборщика мусора Java. На 30 октября у предложения 4 голоса, ни одного комментария и нет ответа Mojang.

Зато другое изменение Mojang сделала по-настоящему: версия 1.21.11 стала последней с запутанным (обфусцированным) кодом, а с 26.1 Java Edition выходит с настоящими именами в коде. Mojang делала это ради моддеров, но разбираться в устройстве игры теперь проще всем.

Другие проекты на Rust

Horizon — не первый, кто переписывает Майнкрафт на Rust. Остальные скромнее и честно пишут, что до игры им далеко:

  • FerrumC — сервер Minecraft на Rust, с 2023 года, лицензия MIT. Основная ветка совместима с обычным клиентом 1.21.8, работает во много потоков и умеет загружать ванильные миры. Сейчас его переписывают заново, и, по словам авторов, это ранняя альфа: творческий сервер и мини-игры, без выживания, без точного повторения ванилы и не замена Paper или Spigot.
  • Rimecraft — набор библиотек на Rust, которые повторяют устройство Java Edition. С 2023 года, лицензия AGPL-3.0. Поиграть пока нельзя — это только код.
  • Oxidizium — не новая игра, а мод для Fabric и Quilt, есть и под 26.3: заменяет части Java Edition функциями на Rust. Пока заменён один класс игровой математики (MathHelper). Мод рассчитан на сервер, а основному его варианту нужна Java 22 или новее.

Ещё попадается Rhodes — ранний клон, у которого по README ещё не работают ни клиент, ни сервер. Сам проект пишет, что сверяется с утёкшим кодом старой версии игры (Legacy), поэтому ссылку на него мы не даём.

Если нужен быстрый сервер уже сейчас, его делают не на Rust, а на обычных ядрах: Paper, Purpur или Fabric с Lithium. Что выбрать, разобрано в гайде «Ядро сервера Майнкрафт».

«Раст» — это не про игру Rust

По запросу «майнкрафт на раст» поисковики путают две разные вещи:

  • Rust — язык программирования, на котором пишут быстрые программы без сборщика мусора. Именно на нём сделаны Horizon, FerrumC и остальные проекты из этой статьи.
  • Rust — игра на выживание от британской студии Facepunch, вышедшая в 2018 году. К Майнкрафту она отношения не имеет: общее у них только жанр выживания и то, что в обеих строят базы.

Что это значит для игрока

  • Майнкрафт остаётся прежним. Java Edition обновляется на Java, моды, ресурспаки и серверы работают как раньше. Свежая версия — 26.3 «Wilderness Bound», та самая, которую переписывает Horizon.
  • Хочется больше FPS — не обязательно ждать Rust. Sodium, Lithium и ещё четыре мода заметно ускоряют Java Edition уже сейчас; что делает каждый, разобрано в гайде «Моды на FPS», а в JuxLauncher они ставятся одной кнопкой.
  • Нужна любая версия игры — от старых до 26.3 — JuxLauncher скачает её вместе с нужной Java сам: все версии Майнкрафта.

Частые вопросы

Переписали ли Майнкрафт на Rust?

Официально — нет: Mojang ничего такого не объявляла, Java Edition написана на Java, Bedrock — на C++. На Rust Майнкрафт переписывает фанатский проект Horizon, неофициально и со своей оценкой готовности.

Что такое Horizon?

Неофициальный проект на GitHub, который с октября 2026 года переписывает Minecraft Java Edition 26.3 на Rust. Играть в него можно только с купленной Java Edition через свой лаунчер; моды на Java в нём не работают.

Правда ли, что Horizon совпадает с ванилой на 100 %?

Так оценивает себя сам проект: по его аудиту от 13 октября 2026 года проходят все 281 сравнительные проверки. Авторы оговаривают, что 100 % — это доля проверенного, а не доказательство, что больше ничего не отличается. Независимых замеров нет.

Работают ли моды в Майнкрафте на Rust?

Моды на Java — нет: ни Sodium, ни Create, ни JEI в Horizon не поставить. У проекта свои моды на Rust — зум, счётчик FPS, клавиши на экране, миникарта, а из сборок переносятся только моды из данных и ресурсов.

Майнкрафт на Rust и игра Rust — это одно и то же?

Нет. Rust здесь — язык программирования. Игра Rust от студии Facepunch — отдельная игра на выживание, к Майнкрафту она отношения не имеет.

Источники

Читайте дальше

Слоты и рюкзаки
11 мин

Моды на рюкзак и инвентарь для Майнкрафта: 14 модов

Traveler's Backpack и Sophisticated Backpacks — рюкзаки с улучшениями, Mouse Tweaks и Inventory Profiles Next — сортировка в один клик, Shulker Box Tooltip — что лежит в шалкере. Что делает каждый мод, под какую версию он есть и нужен ли на сервере.

Живой мир
13 мин

Моды на реалистичность для Майнкрафта: физика, вода, анимации и звук

Physics Mod, Wakes, First-person Model, Presence Footsteps, Particle Rain и ещё десяток модов: тела мобов падают, по воде идут волны, от первого лица видно ноги. Что делает каждый мод, под какую версию он есть и нужен ли на сервере.

Схемы и стройка
12 мин

Моды для строительства в Майнкрафте: Litematica, WorldEdit и ещё 10

Litematica строит по схеме, Effortless Building ставит стены и круги в один клик, WorldEdit и Axiom правят мир областями, Rechiseled и FramedBlocks дают новые блоки. Что умеет каждый мод, под какую версию он есть и пустят ли с ним на сервер.