/opencraft

A roughly calculated clone of Minecraft

Primary LanguageJavaBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Contributors Forks Stargazers Issues MPL License



OpenCraft

A roughly calculated clone of Minecraft

Explore the docs »
Report Bugs · Download · Feature Request


Warning

This project IS NOT affiliated with Mojang or other minecraft product.
This is just a hobby and I do not take care of any uses provided to this utility.


✅ Getting started

OpenCraft is a game programmed in Java, using the same tools (LWJGL 3 + Java 21) as Minecraft.

Why this project? 🤔

I created this project because Minecraft is closed-source. I know that you can decompile it, but modification and redistribution of a modified copy of Minecraft is actually illegal. So I created a clone of Minecraft that allows modification and redistribution. I want to create a community around this project, I hope that you can be part of that community forking the repository or simply, bring us a star ❤️


Screenshots


PNG  PNG

PNG
[ ↑ Back to top ↑ ]

☕ Download

Windows Installer

Latest .jar

[ ↑ Back to top ↑ ]

🚧 Build

git clone https://github.com/OpenCraft-Studios/OpenCraft
cd OpenCraft
mvn clean package
java -jar target/opencraft.jar
[ ↑ Back to top ↑ ]

⚖️ License

You can:

  • Make modifications of this project. (includes modifying texture, resources, classes,...)
  • Redistribute that modifications. (without impersonating anyone)
  • Give yourself part of the credits. (but giving most of the credits to the original authors)
  • Obfuscate some parts of the code to promote security. (authentication purposes,...)

You must not:

  • Sell the game or its modifications.
  • Change the license document.
  • Put malware in the code of this repository or any forks of it.
  • Impersonate authors of the project.

You must:

  • Give credits to the original authors of this project.

The full license is at BSL 1.0.

[ ↑ Back to top ↑ ]

👷‍♂️ Contributors

CiroZDP Community
CiroZDP The community
[ ↑ Back to top ↑ ]