What is Minecraft?
Minecraft is a popular sandbox survival game that is based on voxel blocks world. In Minecraft players can build anything from a simple home, gardens, castles, and camps.
Minecraft was originally designed back in 2009, as it gains popularity, many developers attempt their own free, open-source versions of it.
In this article, we will provide you with a quick list of open-source Minecraft alternatives for gamers, and developers.
Minetest is our first pick, not just because it offers a solid experience similar to Minecraft, but because it has a rich content library (Content DB) which contains many user-generated mods, games, and texture patterns.
Minetest comes with its easy-to-use package manager which user can install and run mods and games. It also allows users to run different worlds, with custom mods.
Users can choose to host a server, or join an existing one without having to worry about complex setup or extensive instructions.
Developers on the other hand, can create custom mods, worlds, or even their own game using Lua scripting language, later on they can submit their creations to Minetest Content DB (Content Database).
Minetest also allows players to join dozens of servers, install mods, and games, environments in seconds. It is an ideal especially for kids and teens to explore and build their own structure.
Veloren on the other hand is totally a new survival experience with its amazing graphics, and performance as it is written with Rust programming language.
Veloren works seamlessly on Windows, Linux, and macOS. Furthermore, it does not require heavy resources, and it can work on old machines as well
Although, it does not offer many customizations like Minetest, it is not suitable for children, (my son was terrified with a tiger attack).
However, it requires an account which you can create at https://veloren.net/, but keep in mind that you can reset your password through email.
Veloren allows players to to play in multiplayer and single player modes, create several character and switch between them.
Terasology is a free and open-source Minecraft alternative game, it is built for Windows, Linux, and macOS.
Terasology is fully open source and is licensed under the Apache 2.0 license for code and under CC BY 4.0 for artwork.
The game is highly extensible through modules, which anyone can download, and use. It is maintained by a good community of developers and gamers.
Terasology looks promising, with its fancy graphics and gameplay, however, it did not work on 3 Linux distros and is not compatible with The macOS m1.
TrueCraft is an archived old project that gained some momentum before it was abandoned. It is a clean-room implementation of Minecraft which resembles Minecraft gameplay and graphics.
TrueCraft can be installed by cloning and compiling the source code from GitHub.
Craft is a multiplayer open-source Minecraft clone for Windows, Linux, and macOS. It supports multiple players with the help of a built-in Python server.
It supports plants, grass, flowers, trees, and glass. It also comes with built-in day/ night cycles with textured sky dome. The changes are saved in a local Sqlite3 database.
It is a lightweight project that can leave you amazed with its size: Windows (2.2 MB), and macOS (733 KB)
It uses WebGL, an HTML5 3D graphics engine to generate in-browser 3D shapes.
Voxel.js is consisting of the core "Voxel-engine", and around 200 add-ons which are published at NPM.
You can use Voxel.js in-browser Voxel builder which is created by Voxel.js. It helps to create voxel objects like characters, buildings, and tools then save, export, use, and share your creations.
WebCraft supports single and multiplayer modes, comes with separate modules which allow developers easy hacking and modifications.
The current modules for WebCraft are: Blocks.js, World.js, Physics.js, Render.js, Player.js, and Network.js
WebCraft is released under Zlib License.
Freeminer is a Minecraft-inspired game built on top of Minetest. Unline Minetest, it offers more options for trading, crafting, and a rich server-side modding API.
Freeminer is available for Windows, Linux, and macOS.
ClassicCube is a free sandbox voxel world game, which works for Windows, Linux, macOS, Android , and the browser.
ClassiCube is a custom Minecraft Classic and ClassiCube client written in C that works on Windows, macOS, Linux, Android, FreeBSD, NetBSD, OpenBSD, Solaris, Haiku, and in a web browser.
It is not affiliated with (or supported by) Mojang AB, Minecraft, or Microsoft in any way.
This is yet another free, open-source voxel sandbox game built with LISP. WolkenWelten is a lightweight Minecraft alternative that supports multiplayer (up to 32 players).
It is still in Alpha stage, built by Benjamin Vincent Schulenburg who is a solo developer from Germany.
WolkenWelten is available for Windows, macOS, GNU/ Linux and Linux ARM (32-BIT/ 64-Bit).
The game is extremely lightweight, and supports Gamepad controls out of the box, and touch screens.
The game is also available for the browser which works seamlessly on all modern browsers, even mobile browsers like Chrome and Safari.
The project is an open-source project licensed under AGPLv3.
MineCraft clone with Godot?
- Minecraft Classic by Bablyon.js Engine
- Minecraftly is an open-source project for teaching computing
Here as we listed the best open-source Minecraft alternatives, we hope this list will grow in the near future, as many developers consider it a challenge to create their own voxel worlds.
If you know of any other voxel open-source alternative, let us know.