https://mcreator.net/ - MCreator is a software used to make Minecraft Java Edition mods, Minecraft Bedrock Edition Add-Ons, and data packs using an intuitive easy-to-learn interface or with an integrated code editor.
It is used worldwide by Minecraft players, aspiring mod developers, for education, online classes, and STEM workshops.
This repository page is for people looking to contribute to MCreator. Visit https://mcreator.net/ to download MCreator distribution and to engage in the community. Check https://mcreator.net/support to find the support, forums, knowledge base, and more.
Download MCreator binary distributions on https://mcreator.net/download.
To clone this repository, run git clone --recursive https://github.com/MCreator/MCreator.git
.
MCreator uses Gradle build system to manage the building and exporting. Use runMCreator
task to run test MCreator.
It is recommended to use Intellij IDEA for development and testing. Learn more about the development process, and tips on MCreator developers wiki.
You are welcome to support this project by opening pull requests. Read more about contributing in our contributing guidelines. Before we can use your code, you must sign the MCreator CLA.
Big thanks to all the people who already contributed to MCreator! 💚
If you would like to help us translate MCreator to your language, join us on translate.mcreator.net! If your language is not on the list yet, feel free to suggest us to add it.
MCreator is licensed under the GPL-3.0 license (with exceptions implemented as specified in section 7 of GPL-3.0) if not otherwise stated in source files or other files of this project. Copyright 2020 Pylo and contributors.
MCreator is a trademark of Pylo. Custom distributions of this software may not include Pylo or MCreator trademark (trademark name and logo) to not confuse the software with the official distribution of MCreator project. MCreator and Pylo brand files in this repository are not covered by the GPL-3.0 license.
MCreator uses several third-party libraries and projects. License files, attributions, and credits for these projects are located in the license
subdirectory.
Some code generators use official Minecraft mappings. The use of these mappings is covered under a license by Microsoft. You should be fully aware of this license and the fact your mod may use these mappings. At the time of writing, the license is:
© 2020 Microsoft Corporation. These mappings are provided "as-is" and you bear the risk of using them. You may copy and use the mappings for development purposes, but you may not redistribute the mappings complete and unmodified. Microsoft makes no warranties, express or implied, with respect to the mappings provided here. Use and modification of this document or the source code (in any form) of Minecraft: Java Edition is governed by the Minecraft End User License Agreement available at https://account.mojang.com/documents/minecraft_eula.
NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.