Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
You love Minecraft: Bedrock Edition, and you've been inspired to explore what you can do beyond vanilla Minecraft: you want to build your own Add-Ons that modify worlds, introduce new blocks and entities, even make new games within the larger game. You want to become a Minecraft Creator.
There's a lot to learn here: Resource and Behavior Packs, textures, even programming in JavaScript and TypeScript. But if you take it one step at a time, you'll get there faster than you think. That's what the Creator Learning Journey is all about.
The articles in the Learning Journey appear in other sections of the Bedrock Edition Learning Portal, so you might have already encountered some of them. The Journey provides a different way to go through them: rather than presenting you with topics and references, it divides them into themed courses. In general, the courses get more complex as they go on, starting with creating your first Behavior Pack up to creating loot tables and working with structure blocks.
Journey 1: Learn about Add-Ons
In Minecraft: Bedrock Edition, an Add-On is anything that's added to a world to modify it from its original "vanilla" state. An add-on could be a Resource Pack that contains new blocks, a Behavior Pack that changes the way an entity behaves, a Skin Pack that changes the player's look, or a more sophisticated creation that combines all of them.
Note
"Add-On" can refer to Marketplace Add-Ons as well as simpler add-ons that just involve Behavior and/or Resource Packs. Generally, we'll use capitalized Add-On for the former and lowercased add-on for the latter.
- Getting Started with Add-On Development for Bedrock Edition: Start here to learn about the file and folder structure Minecraft: Bedrock Edition uses for packs and other assets.
- Create Your First Add-On: The Angry Cow: This is it, your first add-on! This Behavior Pack modifies the existing Minecraft cow to aggressively attack the player.
Tip
Curious about the full structure of Add-On packs? Here's a comprehensive list of contents for future reference!
Journey 2: Learn about Blocks
There's nothing more integral to the Minecraft experience than blocks! Learn how to create a simple custom block, then progressively more complex ones.
- Create Custom Grass Blocks: An introduction to Resource Packs.
- Create a Custom Die Block: A more complicated custom block, with an introduction to geometries and materials. ("Die" is the singular of "dice"; the block will be just fine.)
- Create a Sushi Block: Now we get into more advanced custom blocks. This will also introduce Blockbench, a third-party modeling tool for Minecraft.
- Animate a Block Texture: Here's how to get animated effects on your block textures.
Journey 3: Learn about Entities and Items
Now we're getting into more complex Minecraft elements—the entities and items that populate your world!
- Create an Entity: Entities require both Resource Packs and Behavior Packs. We'll delve into making a new entity—a robot!
- Create a Goblin Chef Entity: This one's a little different: a video tutorial from Mojang's own Peter Sheff, walking through creating a new entity from early design decisions to modeling and animation.
- Create a Custom Item: Apply what you've learned so far to making new items.
Interlude: More Customization
These articles aren't as much part of the main journey as they are side trips toward points we haven't covered yet.
- Creating and Adding Custom Sounds: How to add sounds and music to your world.
- Changing Your Look With a Skin Pack: Give your player character a makeover!
- Overwriting Vanilla Assets: Customize existing assets in the game by overwriting their JSON files.
Journey 4: Changing the Game
These articles dig into advanced creation techniques—ways to change gameplay elements in Minecraft, and even create games within the larger game!
- Survival Spawn Creation: An overview on creating new spans in survival Minecraft.
- Introduction to Game Rules: Adjust features of the game world.
- Create an In-World Game with Commands: Learn how to use commands to create new game mechanics.
- Create a Village with Structure Blocks: Learn how to use structure blocks to create a whole village.
- Create a Loot Table: Learn how to create a loot table.
- Non-Player Character (NPC) Dialogue: A tutorial on creating dynamic NPC dialogue through branching scripts.
Next steps: get to know the tools
By now, you've been exposed to some of these tools already. These articles dig into the tools in more depth.
- Minecraft Creator Tools: An open source toolset from Mojang that helps you start new Minecraft projects.
- Bedrock Editor: The editor built into Minecraft: Bedrock Edition.
- Blockbench: A third-party editor used for creating new models and textures.
- Other Commonly Used Tools