How to Become a Minecraft Developer

This guide explains, in simple words, how to start making your own Minecraft stuff — like new skins, new blocks, or new mini-games. This is for Minecraft: Bedrock Edition (not Java Edition).


The Big Picture

There are 6 steps. Do them in order. Don't rush — each one builds on the last.

  1. Play and explore
  2. Get free tools
  3. Change how things look
  4. Add smart actions
  5. Build something real
  6. (Long-term) Get into the Marketplace Partner Program

Step 1: Play and Explore

Before you build anything, just play Minecraft a lot. Know how the game works — the blocks, the mobs, the crafting. This makes everything else way easier later.

You don't need to do anything extra here. Just keep playing!


Step 2: Get Free Tools

You need two free programs on your computer:

ToolWhat it isWhere to get it
Minecraft: Bedrock Edition The version of Minecraft that supports Add-Ons You probably already have it
Visual Studio Code A free app for writing and editing files Download here

Think of Visual Studio Code like a fancy version of Notepad, made for writing code.

You'll also need to find a folder on your computer called com.mojang. This is where Minecraft keeps your custom stuff. Instructions for finding it here.


Step 3: Change How Things Look and Act (Add-Ons)

An Add-On is just a mod — a way to change Minecraft. There are two kinds:

Resource Pack = changes how things look

Behavior Pack = changes how things act

Start here first: Getting Started with Add-On Development


Step 4: Add Smart Actions

This is the "coding" part. There are two levels — start with the easy one.

Level A: Commands (Easy)

Commands are short instructions you type, like /summon zombie. You can use them straight in the game, or put them in a command block to make things happen automatically.

Level B: Scripting (Harder, but powerful)

Scripting means writing real code (a language called TypeScript) to control the game in deeper ways. Only try this after commands feel easy.


Step 5: Build Something Real

Once the basics feel okay, follow a real, complete example project:

This walks you through building an actual mini-game, step by step, using everything from above.


Step 6: Selling on the Marketplace (Long-Term Goal)

If the real goal is to make money selling Add-Ons in the official Minecraft Marketplace, that's a bigger step. You can't just upload something yourself — you have to be accepted into the Minecraft Partner Program first.

What Microsoft looks for:

Important honesty check: Applications to the Partner Program aren't always open. Microsoft's own page says even when they aren't accepting new applications, there are still other ways in.

Two ways in:

  1. Apply directly once applications are open: Minecraft Partner Program
  2. Work with an official publisher first — this is described as the easiest way to get a foot in the door. These studios help creators publish through their own Marketplace access:

The honest plan for your friend:

  1. Do Steps 1–5 above until making Add-Ons feels easy
  2. Make several complete, polished projects (not just one) — this becomes the portfolio
  3. Share that portfolio publicly (a website, YouTube, Discord, etc.)
  4. Either apply directly, or reach out to one of the publisher studios above
  5. Expect this to take months, not days — even the featured partners on Microsoft's own page mention having 80–800+ projects before getting in

This is a real path, but it's a slow one built on practice, not a fast track. Steps 1–5 are what actually gets him there.


Extra Guides (Optional, for later)

These are longer official roadmaps from Microsoft. Good to look at once the 5 steps above feel comfortable — not needed to get started.


Quick Word Glossary

WordSimple Meaning
Add-OnA mod for Minecraft
Resource PackChanges how things look
Behavior PackChanges how things act
CommandA short typed instruction, like /summon zombie
ScriptingWriting real code to control the game
JSONThe type of file used to describe Add-On content
com.mojangThe folder on your computer where Minecraft stores your custom stuff
MarketplaceThe official store inside Minecraft where players buy Add-Ons
Partner ProgramMicrosoft's application process — you must be accepted before you can sell on the Marketplace
PublisherA studio that helps creators get their Add-Ons onto the Marketplace