Horizon Horizon Скачать

Horizon › На Rust

Minecraft на Rust, без другой игры.

Horizon иногда называют Minecraft Rust Edition. Это клиент Java 26.3 на языке Rust, а не новая песочница и не игра Facepunch.

Переписать Minecraft на Rust здесь значит: взять правила Java Edition 26.3 и реализовать их нативным кодом. Генерация, физика, редстоун, мобы, пакеты, свет, меши, сохранения. На вход тех же данных, на выход то же поведение, которое сравнивают автотесты.

Как проверяют совпадение

281 дифференциальный harness кормит одинаковые входы в Horizon и в ваниль, затем сравнивает результат. По аудиту проекта на 13 октября 2026 все перечисленные подсистемы проходят свои harnesses. «100%» это 100% того, что тесты сравнивают, а не доказательство, что отличий больше нет. Игроки всё ещё находят расхождения, их чинят в ночных сборках.

ПодсистемаЧто сверяют
Цикл игры и вводКамера, автопрыжок, спринт, ограничитель кадров
АссетыМодели предметов на 196 290 стопках, экран ресурс-паков
СетьВход на ванильный сервер, выделенный сервер, LAN
Чанки и палитрыОдинаковые контейнеры у клиента и сейвов
Меши и светКвады секций, пересвет плит и лестниц
Генерация2352 чанка, 225 площадок структур, три измерения
СущностиСпавн, рейды, ИИ, finalizeSpawn
Инвентарь и HUDКлики по меню, книга рецептов, 758 команд
Блоки и тикиРедстоун, раздатчики, крафтер, скалк

Чем это не является

  • Не мод на Java-клиент. JVM в рантайме игры нет.
  • Не требует жёсткой проверки купленной лицензии — работает с любой версией игры на диске.
  • Не Bedrock и не C++ Edition.
  • Не место, где крутятся JAR Fabric или Forge.

Замер кадров и дальняя отрисовка: производительность. Поставить: скачать лаунчер.