What is MCreator?

MCreator is a software used to make Minecraft mods and data packs using intuitive easy-to-learn interface or with an integrated code editor. It is used worldwide by Minecraft players, aspiring mod developers and educational STEM workshops.

Play a video
MCreator's main interface and mod list

MCreator is a software for modding Minecraft without programming knowledge (mod generator). It's very simple to use, and its concept is easy to learn. With MCreator, you can make your own mod as you wish. Making new blocks, items, achievements, new types of existing blocks, mobs, biomes, foods, tools, plants, machines (and more!) is possible with MCreator. You've probably never seen a mod maker with so many features. After creating a new mod, you can share it on MCreator's community so other users can use your mod, comment, give you ideas or join with work on your modding project.

Selection of the mod type in creation wizzard in MCreator

With MCreator you can make a variety of different mod types including custom in-game overlays, custom machines and crafting tables, new game logic, structures, dimensions, toolsets, weapons (swords, chainsaws, guns, ...) and much more!

Resource browser with search, edit and remove options in MCreator.

MCreator offers you many tools to plan, create and edit resources for your mod. With integrated texture editor, you can make textures for your mod directly from MCreator. Using templates, filters, and other integrated image tools, you can quickly make the texture you had in mind.

MCreator offers plenty of mod making tools

MCreator comes bundled with plenty of tools to make mod creation even easier. Forget about the technical details and focus on the mod creation itself. Including three modeling tools, multiple texture makers, sound managers, animation maker and more, MCreator enables you to really enhance your mod.

WYSIWYG Minecraft GUI editor in MCreator

MCreator offers you What-You-See-Is-What-You-Get experience. You can just drag and drop items and elements and edit your mod in the most natural way possible. The editor also supports re-editing in case you realize that you could improve positions of buttons or if something else could be improved.

MCreator's event designer

MCreator contains advanced event system which allows you to define complex actions that happen when a user triggers an action inside a game. You can assign events to a specific item, block, mob, dimension, but you can also assign global events which are triggered by global actions such as weather change.

Item and block selector. Supports custom mod elements and sorting.

Define recipes, drops and more just like you would be crafting in the game. Use filters to search through the huge list of Minecraft items. You can also export recipe images and use them in descriptions and mod's websites.

MCreator's Java code editor

Good for beginners and for advanced users. With its advanced code editor with a jump to declaration, autocomplete, automatic code assist and many other advanced IDE features, you can make professional modifications only using MCreator. It also provides insight into decompiled code including searching through the whole codebase. Minecraft computer programming was never so easy! MCreator is a great tool for kids to learn to code while having fun with their favorite game. This is one of the reasons why MCreator is so popular for Minecraft camps and workshops.

MCreator's mod debugging console and compiler

Debug your mods with a color-highlighted debugging console. MCreator takes care of all the dirty work of compiling, obfuscating and packing generated code and your resources and logs all the events in the console so you can always keep a track on what's happening and what problems have to be resolved or what has to be improved. In the case of syntax errors, MCreator will provide you links to jump on the code line of the error.