Minecraft models, resource packs and mods: which file do you need?
Understand why a Blockbench model is not a mod, how resource packs differ from gameplay code, and which MC Mod Maker export fits Java or Bedrock.
A Minecraft model describes a shape. A resource pack supplies assets such as textures, models and sounds. A Java mod can register new content and implement gameplay through a mod loader. A Bedrock Add-On uses resource and behavior packs. Choose based on what you want to change and which Minecraft edition you play.
If you want to use an MC Mod Maker creation as a new Java block, item or mob, choose its built Fabric .jar. If you want to edit its shape, choose .bbmodel. A screenshot, PNG texture or model project alone does not add a working creature or weapon to the game.
Compare the files before downloading
| File or package | Main purpose | What you do with it |
|---|---|---|
Blockbench | Editable model project | Open it in Blockbench to inspect geometry and textures. |
Texture | Image asset | Edit the image or use it in a correctly structured project or pack. |
| Resource pack | Visual and audio assets | Install the appropriate edition's pack; its assets need valid game references. |
Fabric mod | Java content and gameplay | Install with the matching Java game version, Fabric Loader and required dependencies. |
Bedrock | Pack bundle for Bedrock | Import it in Bedrock and activate its applicable packs in a world. |
Source | Project and source files | Inspect or compile the project; do not treat it as the finished mod. |
A model is an editable asset
A sword model can describe its blade, handle and texture mapping. A mob model can describe the body and limbs. Neither shape alone specifies all of the game's registration, combat rules, movement or interactions.
Blockbench's .bbmodel is its project format. Opening that project is an editing step; getting it into Minecraft requires the correct export and a project or pack that uses it. A generic model and a Java block/item model have different export constraints. Blockbench format documentation, format feature comparison.
MC Mod Maker's model export keeps its cuboids and embedded textures from the same geometry as the browser preview. Use it to inspect or continue work in Blockbench. If you want to continue an AI edit on this website, select the owned history version instead: the studio does not accept uploaded model or mod files.
A resource pack changes assets
Resource packs organize textures, sounds and other visual assets. A model file must be referenced in the appropriate structure; placing .bbmodel in a resource-pack folder does not automatically register a new item or creature. Resource packs and behavior packs have separate roles in Bedrock, as described in Minecraft's official Add-On explanation.
For a simple reskin of an existing asset, an appropriate resource-pack workflow may be sufficient. For a new creation with its own registered identity and gameplay, you need a system that supplies those definitions or code. MC Mod Maker currently offers editable files and game exports, rather than a general-purpose Java resource-pack editor.
A Fabric mod supplies the Java creation
The site's Java JAR combines the creation's game registration, model assets and gameplay project. The current target is Minecraft Java 1.21.1 with Fabric and Java 21, plus Fabric API for 1.21.1. Java JARs do not install as Bedrock Add-Ons or as Forge mods. Follow the Fabric installation tutorial.
The Emberforge Surveyor and Copperwing Pathfinder illustrate the distinction: their .bbmodel downloads let you inspect the models, while their separate compiled JARs provide the Java creations. Browser actions and a successful compile are evidence about the preview and build; game behavior still needs its own test.
Bedrock uses a different export
MC Mod Maker's experimental .mcaddon export targets Bedrock 1.21.80 or later, for eligible blocks and items. It does not turn Java mobs or generated Java programs into Bedrock behavior packs. If the export says the creation is unsupported, changing its file extension will not make it compatible.
On a supported device, import the eligible add-on and activate its behavior and resource packs in a separate test world. Check the actual result in that Bedrock client. Microsoft's resource-pack tutorial explains how a pack's assets and manifest fit together; Minecraft's creator tutorials cover the wider Add-On workflow.
Choose the next step
- “I want to edit the shape.” Download .bbmodel and open Blockbench.
- “I want to test this new sword or mob in Java.” Download the built Fabric JAR and follow the installation guide.
- “I play Bedrock.” Check whether the creation is eligible for the experimental Bedrock export before downloading.
- “I want to inspect how it was made.” Download the source archive.
The download guide explains the available exports. To make a new creation, start with the sword tutorial or mob tutorial.