Easy Model Entities
by Kaworru
Easy Model Entities lets a Blockbench model drive a Minecraft entity or block entity, with its animations and behavior set by a data pack or resource pack profile instead of custom Java.
What it does
Blockbench projects can be loaded directly from bundled .bbmodel assets. Most models are defined through data packs, and each profile sets the host type, body type, dimensions and idle, walk, wing, tail or random-idle animations. Standard keyframe clips named idle or walk are played automatically.
Models that need behavior beyond the profile still require per-model Java. For those cases the mod offers a developer API where other mods can supply render delegates and custom part animators. Demo profiles and the commands help, list, validate, debug and spawn help test a world after installation, and more explanations are on the Demo Commands wiki page. The mod requires Fabric API and runs on client and server, so both sides need it.
Key features
Data-driven entities
Profiles written in JSON or shipped in a data pack define a model's host entity, body and size without a new entity class.
Blockbench animations
Animations named idle, walk and similar are picked up automatically, and standard keyframe clips are supported.
Entity and block entity hosts
A profile can attach a model to an entity or to a block entity, with a moving or fixed mob option.
Exporter and validation
Easy Model Entities Exporter writes a profile for the current Blockbench project and checks bone names before anything is written.
Developer API
Mods can register render delegates and custom part animators for models that need more than a profile.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Modpack and map makers who build models in Blockbench, and mod developers who want model-driven entities without hardcoding animation behavior.
How it compares
Better Player Model is a Fabric mod that works on either side, and neither side needs it. It is open source under the MIT License, with files for 1.20.1 – 26.3. Model Loader is client and server, under the MIT License, but its NeoForge file covers only 1.21.1 and it is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Easy Model Entities | Fabric, Forge, NeoForge and Quilt | 1.20.1 – 26.3 | Client and server | 2026-10-13 |
| Better Player Model | Fabric | 1.20.1 – 26.3 | Client or server, optional | 2026-10-10 |
| Model Loader | NeoForge | 1.21.1 | Client and server | 2026-05-21 |
Questions
Does Easy Model Entities need Fabric API?
Does every model need Java code?
Which game versions are supported?
Does the server need the mod?
In the catalog
Easy Model Entities is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Kaworru
Similar mods
What the author says
Easy Model Entities turns Blockbench models into Minecraft entities and block-entities without requiring custom Java code for every model. It exists to make custom models easier to ship, test, and maintain. Instead of writing a renderer, registering one-off entity classes, and hardcoding animation behavior, you…
Official listing
- Modrinth page
- modrinth.com/mod/easy-model-entities
- Owner
- Kaworru
- Published
- 2026-06-14
- Updated on Modrinth
- 2026-10-13
- Facts verified
- 2026-10-15
