BetterModel
by toxicity188
BetterModel is a Library that renders custom 3D entity models from BlockBench files on Fabric and Quilt servers and clients.
What it does
Custom 3D entity models are loaded from BlockBench and drawn at runtime, with support for cubes, meshes and locators. Model animations, Molang expressions and inverse kinematics rigging are handled too, so an entity can move in a way set by its model file rather than by fixed textures alone. Player skin models and custom armor can also be shown through the same engine.
Entity syncing carries model state between players and the server, and an item display packet sends models for items. Network cost is reduced by an optimized packet format, which the author describes as a replacement for an older approach that does not suit modern servers. An extensible API lets other mods integrate with the renderer.
Automated resource pack generation builds the assets the models need, without relying on core shaders. The mod is open source under the MIT License. Required dependencies are Fabric API, Fabric Language Kotlin and Polymer. It is published for Fabric and Quilt, and the Paper, Spigot, Bukkit, Purpur and Folia server platforms are listed as also available. Files cover 1.19.4 – 26.3, and the latest build is 3.5.1 for 26.3.
Key features
BlockBench model rendering
Models made in BlockBench are rendered at runtime, including cubes, meshes and locators.
Animation and rigging
Model animations, Molang expressions and inverse kinematics rigging are supported for animated entities.
Player skins and armor
Player skin models and custom armor can be displayed through the same model engine.
Automated resource packs
A resource pack is generated automatically for the models, with no dependence on core shaders.
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 3
How it compares
ModelEngine is the other model engine named by the author, and the author writes a separate document that compares it with BetterModel. Easy Model Entities is published for Fabric, Forge, NeoForge and Quilt with a client and server environment, under the MIT License, for 1.20.1 – 26.3. Better Player Model is client or server optional and open source under the MIT License for Fabric, covering 1.20.1 – 26.3. Mson is client-side only, open source under the MIT License, and published for Fabric and Quilt covering 1.20.5 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| BetterModel | Fabric and Quilt | 1.19.4 – 26.3 | Not published | 2026-10-15 |
| 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 |
| Mson | Fabric and Quilt | 1.20.5 – 26.3 | Client-side only | 2026-09-19 |
Questions
Does BetterModel need Fabric API?
Which loaders does BetterModel support?
Which game versions have files?
In the catalog
BetterModel 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 toxicity188
Similar mods
What the author says
BetterModel is a server-based engine that provides runtime BlockBench model rendering & animating for Minecraft Java Edition. Also, you can refer my document to compare both ModelEngine and BetterModel.
Official listing
- Modrinth page
- modrinth.com/mod/bettermodel
- Owner
- toxicity188
- Published
- 2024-12-28
- Updated on Modrinth
- 2026-10-15
- Facts verified
- 2026-10-15
