Agent icon

Microsoft MakeCode for Minecraft

Posted May 2nd, 2017

Microsoft MakeCode is a platform that combines the magic of Making with the power of Coding as a more inclusive approach to computer science education. Using a hands-on approach to computing education, Microsoft MakeCode brings computer science to life for all students with fun projects, immediate results, and both block and text editors for learners at different levels. Microsoft MakeCode supports physical computing devices like the micro:bit, and Circuit Playground for students to create robots, digital air guitars and magic wands.

Today the Microsoft MakeCode team is happy to announce their beta release for Minecraft: Education Edition. Minecraft: Education Edition is a version of Minecraft that was created specifically for teachers and students as an immersive learning platform. Minecraft: Education Edition is available for purchase by schools, libraries, and museums – find out if you’re eligible to purchase.

With this latest update, Minecraft has added a Code Connection companion app which allows teachers and students to use Microsoft MakeCode for Minecraft to program mini-games, automated builds, and change gameplay behavior in Minecraft! Using either the visual block-based editor, or the JavaScript editor, students can build programs that will spawn animals, construct buildings, alter game settings, or interact with their personal agent.

Here are some of the cool new features of Microsoft MakeCode for Minecraft:

Chat Commands

Students can group their code into Chat Commands which they can call directly from the game.

Rain screenshot

Blocks to Text Programming Progression

Once students have mastered drag-and-drop, block-based program construction, they can move into a full-featured JavaScript editor with code snippets, tooltips, and error detection to help them. Students can also switch back and forth between blocks and JavaScript as they make this transition.

JavaScript screenshot

Easy Build tools

One of the things students and teachers most enjoy is building in Minecraft. Microsoft MakeCode gives you tools to automate builds that make creating a Pyramid, a House, or a Roller Coaster easy!

House screenshot

Minecraft Block Manipulation

Want to create a tunnel of diamonds, or print your name in the sky? No problem! With a few blocks/lines of code, it’s all possible.

Print screenshot

Helpful troubleshooting tools

The real-time game command window shows you exactly what game commands are being issued from your code. “Slo-Mo” lets you slow your program execution down, and highlight which parts of your program are running.

Simulator Slo-Mo


Did you create the most epic mod ever? Share with your friends via an anonymous URL that they can import and run from Microsoft MakeCode.


Tutorials & Examples

Getting Started tutorials give step-by-step guidance to students new to programming, and examples helps students come up with ideas for their programs.

Getting Started

YouTube videos

Subscribe to our YouTube channel and check our videos to learn how to code with MakeCode.

More info

For more information about the Minecraft Code Builder experience, visit the Minecraft: Education Edition site.

And check out some cool new tutorial resources from Sarah Guthals.

Have fun Making Code for Minecraft!

MakeCode Team