Horizon is Minecraft: Java Edition 26.3 rewritten in Rust: a native game that reads the same worlds, follows the same rules and generates the same terrain as the Java game, and is checked against it by 281 differential harnesses. You play it through a small launcher, on the files from your own copy of Minecraft. It is free, open source and unofficial.

Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft. Horizon contains no Minecraft code, assets or data: you need your own legally obtained copy of Minecraft: Java Edition 26.3.

Download the launcher
Get the newest launcher from the Download button on the home page, which picks the right file for your system, or from the launcher releases on GitHub.

Windows: download horizon-launcher-windows-x64.zip, extract it and run horizon-launcher.exe.

Linux: download horizon-launcher-linux-x86_64.tar.gz, extract it and run horizon-launcher.

Features

  • A new game program, not a mod. Horizon is written from scratch in Rust. It reads the same worlds, plays by the same rules and generates the same terrain as the Java game.
  • Checked against vanilla. 281 automated tests ("harnesses") feed the same inputs to Horizon and to the real game, then compare the results. Today every subsystem matches in every harness that compares it. That is 100% of what the harnesses compare, which is not proof that nothing else differs. The status table lists what is covered.
  • Light and fast. It starts quickly, uses little memory and draws efficiently. See Performance for what is measured and what is not.
  • A few things vanilla doesn't have. Its own settings, added to vanilla's menus the way mods add theirs, graphics presets, distant terrain, controller support, optional extras such as dynamic lights, official mods such as zoom and a minimap, an invite code to play your world with friends, and a server you can run without Java.
  • Not Minecraft itself. Horizon contains no Minecraft code, assets or data, and it never downloads them. You need your own legally obtained copy of Minecraft: Java Edition 26.3. Horizon builds its game files from that copy, on your computer.
  • Not a place where Java mods run. Forge, NeoForge, Fabric and Quilt mod jars do not work in Horizon, and neither do Mixins. Horizon has its own mod system, and the launcher can port some Java mods' content. See Mods and data packs and Modpacks.
  • Not for other versions. Horizon plays Java Edition 26.3. Worlds from older versions (1.8 to 26.2) are upgraded the way vanilla upgrades them.
  • Not an official Minecraft product. It is not approved by or associated with Mojang or Microsoft.
  • Not able to sign in to a Microsoft account yet. Until it can, Horizon cannot join servers that check accounts. See Multiplayer.

Project Samples

Project Activity

See All Activity >

Categories

Games

Follow Horizon

Horizon Web Site

Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.
Read more reviews >

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Rust

Related Categories

Rust Games

Registered

13 hours ago