Horizon
A Rust rewrite of the Minecraft: Java Edition 26.3 client and server, with hundreds of differential test harnesses comparing its behaviour against the Java game. Its launcher builds the game's resources from the player's own Java Edition copy (a Microsoft account that owns the game is required); data and native Rust mods load, Java mod jars do not.
Rewrite AI-assisted releasedAbsorb · Age of Empires Free Software Remake · Arcanum Unity Reimplementation
Facts
- Original
- Minecraft: Java Edition (2011)
- Platform
- Multi
- Method
- Rewrite
- Provenance
- AI-assisted · AGENTS.md, CLAUDE.md and a .claude/skills folder in the repo; commits carry Claude Opus and Codex co-author trailers (github.com/horizon-rust/horizon). what this means
- Status
- released
- Licence
- MIT
- Team
- horizon-rust, ludovic111
- Started
- 2026-10
- First release
- 2026-10
- Runs on
- Windows, Linux, macOS
- Needs the original
- Yes: you supply your own legally obtained copy
How to get it legally
This project ships code only. Build or download it from the official repository, then supply data from a copy of Minecraft: Java Edition you own. Recomp never links to ROMs, discs or game data.
This project was rebuilt by horizon-rust, ludovic111. Facts last checked 2026-11-04. Suggest a correction
Sources
Related
All games →Absorb
Minecraft server
Minecraft server reimplementation designed around multithreading and async work, stating it contains no original Minecraft code.
Age of Empires Free Software Remake
Age of Empires and The Rise of Rome
C++ reimplementation of Age of Empires and its Rise of Rome expansion on the Genie engine design, written as a non-profit hobby project.
Arcanum Unity Reimplementation
Arcanum: Of Steamworks and Magick Obscura
Fan-made reimplementation of the Arcanum engine, built from scratch in Unity 6 with C# and a 2D URP pipeline.
AutoZone High Stakes
Need for Speed: High Stakes (PC 4.50)
Open implementation of the PC version 4.50 of Need for Speed: High Stakes, reverse engineered from the Watcom-built binaries, aiming at a fully playable game and later 64-bit and new renderers.
AutoZone Motor City Online
Motor City Online
Open-source reimplementation of Electronic Arts' 2001 Motor City Online and its offline launcher, aiming for an end-to-end playable game.
benilla
World of Warcraft 1.12.1 client
From-scratch World of Warcraft 1.12.1 client in Rust and Bevy that reads data from your own 1.12.1 install; file formats, the network protocol and the interface engine are all reimplemented, with no original client code.