Cloned Games

TrueCraft

Engine reimplementationArchivedPlayableWindows

A new engine written from scratch that loads the original game's data files.

Based on Minecraft

Minecraft (original game, not this project)Original game image
Image of the original game, Minecraft. This project has no screenshots of its own yet.
Links, repository & details

About

Minecraft is a sandbox game developed by Mojang Studios, first released as an early-access alpha in 2009 and formally in November 2011, later ported to numerous platforms. TrueCraft is a clean-room implementation of Minecraft beta 1.7.3 (circa September 2011) — the README stresses it is an implementation, not a decompiled clone, and that no decompiled Minecraft code was used in its development. It's compatible with actual Minecraft beta 1.7.3 clients and servers, built in C# (compiled via Mono/xbuild), and the project is now archived and inactive.

How it differs from the original

The project deliberately stops at Minecraft's beta 1.7.3 feature set, explicitly avoiding everything added since — such as the End dimension, all-in-one redstone devices, and villager trading — because the author wanted to preserve what they saw as a simpler, more complete version of the game. It ships a default texture pack (Pixeludi Pack) rather than requiring original Mojang assets, though the launcher can optionally install the real Mojang assets and beta-compatible texture packs.

Getting started

Clone the repository recursively, restore its NuGet packages (via an IDE or the NuGet tool directly), then build with xbuild; running the resulting client launches a launcher that can connect to servers or start a singleplayer game, while a separate server executable can host multiplayer.

History

The project describes a strict "clean room" split between contributors who have and haven't read Minecraft's original source code — those who have are barred from directly contributing to the codebase to avoid legal contamination, and can instead work on related tools, documentation, or reverse-engineering guidelines for others.

What you need to run it

No original game files required, according to the project's README.

  • Requires Mono 4.0 or newer.

Features

  • The client is compatible with Minecraft beta 1.7.3 clients and servers.
  • You can play singleplayer, connect to servers, and host a server for others.
  • Supports Minecraft beta 1.7.3 texture packs and includes the Pixeludi Pack by default.

How to install

  1. You can install the Mojang assets through the TrueCraft launcher, if you wish.

Summarised from the project's README.

Licensing & legal

  • The README states TrueCraft is not associated with Mojang or Minecraft in any official capacity.

FAQ

What is TrueCraft?
TrueCraft is an open-source engine reimplementation of Minecraft. A new engine written from scratch that loads the original game's data files.
Do I need the original game files to run TrueCraft?
According to the project's README, no original game files are required.
Share:

More like TrueCraft

Active
Paper screenshot
A high-performance Minecraft server that fixes gameplay inconsistencies and offers a plugin API.
Platforms:WindowsLinuxOSX
Stars12,641
Updated1 month ago
LicenseUnknown
Release2016
Halted
Craft screenshot
Craft is a Minecraft clone written in a few thousand lines of C with shader-based OpenGL, adding procedural terrain and multiplayer.
Platforms:WindowsLinuxOSX
Stars11,102
Updated2 years ago
LicenseMIT
Release2013
Sporadic
Original game (original game, not this project)Original game image
Cuberite is a from-scratch, Minecraft-compatible multiplayer server in C++, extensible via a Lua plugin API, for protocols 1.8-1.12.2.
Platforms:WindowsLinuxOSX
Stars5,446
Updated6 months ago
LicenseUnknown
Release2013
Halted
Original game (original game, not this project)Original game image
A Minecraft clone first built in 48 hours, with infinite terrain, biomes, a day/night cycle and RGB lighting.
Platforms:Linux
Stars4,416
Updated2 years ago
LicenseMIT
Release2020
Active
Terasology screenshot
An open-source voxel platform that grew from a Minecraft-inspired tech demo into a moddable game engine.
Platforms:WindowsLinuxOSX
Stars3,897
Updated2 months ago
LicenseApache-2.0
Release2011
Active
Cubyz screenshot
Cubyz is a Minecraft-inspired 3D voxel sandbox written in Zig, with unlimited-height chunking and procedural tool crafting.
Platforms:WindowsLinux
Stars3,661
Updated1 month ago
LicenseGPL-3.0
Release2019