How to: Add a model (entity) into Minecraft

If you don’t feel like reading, or you are a visual learner, we’ve created the above walkthrough video for you. If you want a step-by-step guide with more detail, keep on reading!

What you need to get started:

Step 1: Locating your Minecraft files on your computer

The first thing we need to do is navigate to the Minecraft worlds directory. You can get to this by pasting the following text into your file explorer and changing the [Your Name Here] portion to the name associated with your computer.

C:\Users\[Your Name Here]\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.

Step 2: Find your Minecraft world

Out of the displayed Minecraft worlds in this folder, locate the one you would like to import your model into. Be careful though the folder names may look a little unfamiliar! If you have multiple worlds you may need to click into each folder and look for a file named levelname.txt – open this to view the name of your world, and pick the correct one.

Step 3: Importing the template

Make sure you have the ZIP templated installed from the “What you need to get started” section above. Drag and drop this file into the world directory and use a tool such as 7Zip or WinRAR to extract it here.

Step 4: Adding our model and texture files

This next step has two parts, so follow along carefully! Click into your new file base, and do the following:

  • Go to resource_packs/custom/textures/entity and drag and drop in your exported texture file. You’re going to want to name this test.png.
  • Go to resource_packs/custom/models/entity and drag and drop in your exported model file. Name this test.geo.json

Important note: Once you’ve imported your model file, open this using a text editor and ensure the identifier property is set to “geometry.test”.

Step 5: You’re all done – Viewing your model!

Almost there! All you need to do now is open up the correct world in Minecraft Windows 10 edition, and run the following command to spawn your model:

/summon custom:test

Let’s wrap it up

Thank you so much for following along with our skillshare this week. We really hope you’ve been enjoying this content as much as our team loves producing it. If you want to share your creation with us, or be one of the first players to hear about new updates, play new maps and join exclusive giveaways why not join our Discord? If you have any feedback or questions based on this article feel free to contact us via email at or tweet us @podcrash.

Written by:


  • Muhammad Ahza Hafuza

    Hello there, thanks for giving the shortcut for the entity behavior 😉
    I want to ask a question, how to make the entity move around like a cow, sheep, and pig.
    in this case, I want to make a monkey for Minecraft Bedrock edition that can walk, run, climb some trees, and mark his tree like a turtle with a beach in Minecraft, I also want to make a custom biome for the monkey. I don’t know how to do it. Again I am just 14 years old kid who wants to learn to code some entity behavior. I have the model of the monkey, you can have it if you want,

    I just take a screenshot of it and this is the link to the model screen shoot on my drive:

    and if you want to see the model I can give you the BlockBench model of it:

    I hope you reply to this comment and help me find how to make it on Minecraft bedrock edition 😉

    • A

      Hey! Awesome job at creating your first model! Our team have loved it so much that we are working on a new tutorial to help teach this!

Leave your comment