BetterModel

⭐ ⭐ (203 endorsements) 📥 48,911 downloads 📌 v3.4.1 📅 1/3/2025
🟡 Updated this year

By toxicity188 · bukkit

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 8/11/2026 📅 Created: 1/3/2025
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.4% endorsement rate
  • 🏆 #11 of 19 bukkit mods in this game by downloads

📋 About This Mod

<div align="center"> !(https://github.com/user-attachments/assets/ecd13a35-e897-44c2-b12f-8d465f33dab5) --- (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/modrinth_vector.svg)](https://modrinth.com/plugin/bettermodel) (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/hangar_vector.svg)](https://hangar.papermc.io/toxicity188/BetterModel) (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/github_vector.svg)](https://github.com/toxicity188/BetterModel) </div> * * * !(https://github.com/user-attachments/assets/5a6c1a8c-6fe2-4a67-a10e-e63e40825d35) !(https://github.com/user-attachments/assets/ff515577-6a72-48ba-9943-81f00dddb375) * * * <sub>(In BlockBench / In Minecraft)</sub> # ✨ What is BetterModel? **BetterModel** is a server-based engine that provides runtime (https://www.blockbench.net/) model rendering & animating for Minecraft Java Edition. - Built on the `item-display` packet. - Implements **essential BlockBench elements**, including `cubes`, `meshes`, `null objects`, and `locators`. - Support for **model animations**, `Molang` expressions, and **IK** (Inverse Kinematics) rigging. - Supports **player skin models** and **custom armor**. - **Automated resource pack generation** with **zero reliance on core shaders**. - Provides support for **entity syncing**. - **Extensible API** available for integration. ## 🚀 Comparison with ModelEngine The main reason I created it is: - To reduce network cost—MEG’s network optimization is outdated and insufficient for modern servers. - To enable faster updates—We can’t afford to wait for MEG’s slow update cycle anymore. - To provide a more flexible API—MEG is closed-source with a very limited API, which makes extending or integrating difficult. - To restore vanilla behavior-MEG breaks several vanilla entity features and physics, which this project aims to fix. Also, you can refer (https://github.com/toxicity188/BetterModel/wiki/Compare-with-ModelEngine) to compare both ModelEngine and BetterModel. ## 🌎 Generic BlockBench model with animation !(https://github.com/user-attachments/assets/b4e69aef-a446-4ac3-b84e-eb42fe4f069d) * * * (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/youtube-singular_vector.svg)](https://youtu.be/f3U7Lmo3aA8?si=SnglL0YKn20CrR7Y) BetterModel supports Generic BlockBench models with full animation. #### Custom hitbox * * * !(https://github.com/user-attachments/assets/94aee9ed-9c2f-4975-92c4-3ea84ae31d24) * * * BetterModel provides **custom hitbox** both client and server. (tracking animation rotation) #### MythicMobs support * * * !(https://github.com/user-attachments/assets/eb2d64ef-7b6e-4306-8c31-d92d0266dbac) * * * Like MEG, BetterModel supports **MythicMobs**, you can use some MEG's mechanics in BetterModel too. ## 💡 Player model with animation !(https://github.com/user-attachments/assets/0c13bec2-898f-4d9a-a709-10e0571337f3) !(https://github.com/user-attachments/assets/034dd64c-6889-4a01-961d-e69679b1c71b) * * * BetterModel supports **player model with using user's custom skin without textures**. ## 📚 Official wiki (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/documentation/ghpages_vector.svg)](https://github.com/toxicity188/BetterModel/wiki) ## 🏗️ Supported environment (https://img.shields.io/badge/minecraft-1.21.4%7E26.2.x-8FCA5C?style=for-the-badge)](https://www.minecraft.net/en-us/download/server) (https://img.shields.io/badge/java-25%7E-ED8B00?style=for-the-badge)](https://adoptium.net/) ### Bukkit (https://img.shields.io/badge/folia-supported-blue?style=for-the-badge)](https://papermc.io/downloads/folia) (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/paper_vector.svg)](https://papermc.io/downloads/paper) (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/purpur_vector.svg)](https://purpurmc.org/download/purpur) (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/spigot_vector.svg)](https://www.spigotmc.org/) ### Mod (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/fabric_vector.svg)](https://fabricmc.net/) ## 🌈 My community (https://discord.com/api/guilds/1012718460297551943/widget.png?style=banner2)](https://discord.com/invite/rePyFESDbk) ## 📊 Project Stats (plugin) (https://bstats.org/signatures/bukkit/BetterModel.svg)](https://bstats.org/plugin/bukkit/BetterModel/24237) ## 💖 Support my project (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/donate/buymeacoffee-singular_vector.svg)](https://buymeacoffee.com/toxicity188) (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/donate/ghsponsors-singular_vector.svg)](https://github.com/sponsors/toxicity188) (https://cdn.jsdelivr.net/npm/@intergrav/devins-ba

![](https://github.com/user-attachments/assets/ecd13a35-e897-44c2-b12f-8d465f33dab5)

[![](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/modrinth_vector.svg)](https://modrinth.com/plugin/bettermodel) [![](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/hangar_vector.svg)](https://hangar.papermc.io/toxicity188/BetterModel) [![](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/github_vector.svg)](https://github.com/toxicity188/BetterModel)

![](https://github.com/user-attachments/assets/5a6c1a8c-6fe2-4a67-a10e-e63e40825d35) ![](https://github.com/user-attachments/assets/ff515577-6a72-48ba-9943-81f00dddb375)

(In BlockBench / In Minecraft)

# ✨ What is BetterModel?

BetterModel is a server-based engine that provides runtime (https://www.blockbench.net/) model rendering & animating for Minecraft Java Edition.

  • Built on the `item-display` packet.
  • Implements essential BlockBench elements, including `cubes`, `meshes`, `null objects`, and `locators`.
  • Support for model animations, `Molang` expressions, and IK (Inverse Kinematics) rigging.
  • Supports player skin models and custom armor.
  • Automated resource pack generation with zero reliance on core shaders.
  • Provides support for entity syncing.
  • Extensible API available for integration.

## 🚀 Comparison with ModelEngine The main reason I created it is: - To reduce network cost—MEG’s network optimization is outdated and insufficient for modern servers. - To enable faster updates—We can’t afford to wait for MEG’s slow update cycle anymore. - To provide a more flexible API—MEG is closed-source with a very limited API, which makes extending or integrating difficult. - To restore vanilla behavior-MEG breaks several vanilla entity features and physics, which this project aims to fix.

Also, you can refer (https://github.com/toxicity188/BetterModel/wiki/Compare-with-ModelEngine) to compare both ModelEngine and BetterModel.

## 🌎 Generic BlockBench model with animation ![](https://github.com/user-attachments/assets/b4e69aef-a446-4ac3-b84e-eb42fe4f069d) [![](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/youtube-singular_vector.svg)](https://youtu.be/f3U7Lmo3aA8?si=SnglL0YKn20CrR7Y) BetterModel supports Generic BlockBench models with full animation.

#### Custom hitbox ![](https://github.com/user-attachments/assets/94aee9ed-9c2f-4975-92c4-3ea84ae31d24) BetterModel provides custom hitbox both client and server. (tracking animation rotation)

#### MythicMobs support ![](https://github.com/user-attachments/assets/eb2d64ef-7b6e-4306-8c31-d92d0266dbac) Like MEG, BetterModel supports MythicMobs, you can use some MEG's mechanics in BetterModel too.

## 💡 Player model with animation ![](https://github.com/user-attachments/assets/0c13bec2-898f-4d9a-a709-10e0571337f3) ![](https://github.com/user-attachments/assets/034dd64c-6889-4a01-961d-e69679b1c71b) BetterModel supports player model with using user's custom skin without textures.

## 📚 Official wiki [![](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/documentation/ghpages_vector.svg)](https://github.com/toxicity188/BetterModel/wiki)

## 🏗️ Supported environment

[![](https://img.shields.io/badge/minecraft-1. 21. 4%7E26. 2.x-8FCA5C?style=for-the-badge)](https://www.minecraft.net/en-us/download/server) [![](https://img.shields.io/badge/java-25%7E-ED8B00?style=for-the-badge)](https://adoptium.net/)

### Bukkit [![](https://img.shields.io/badge/folia-supported-blue?style=for-the-badge)](https://papermc.io/downloads/folia)

[![](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/paper_vector.svg)](https://papermc.io/downloads/paper) [![](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/purpur_vector.svg)](https://purpurmc.org/download/purpur) [![](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/spigot_vector.svg)](https://www.spigotmc.org/)

### Mod [![](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/supported/fabric_vector.svg)](https://fabricmc.net/)

## 🌈 My community [![](https://discord.com/api/guilds/1012718460297551943/widget.png?style=banner2)](https://discord.com/invite/rePyFESDbk)

## 📊 Project Stats (plugin) [![](https://bstats.org/signatures/bukkit/BetterModel.svg)](https://bstats.org/plugin/bukkit/BetterModel/24237)

## 💖 Support my project [![](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/donate/buymeacoffee-singular_vector.svg)](https://buymeacoffee.com/toxicity188) [![](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/donate/ghsponsors-singular_vector.svg)](https://github.com/sponsors/toxicity188) [![](https://cdn.jsdelivr.net/npm/@intergrav/devins-ba

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
toxicity188
Version
3.4.1
Downloads
48,911
Endorsements
203
Category
bukkit
Created
1/3/2025
Updated
8/11/2026
Game Versions
26.2
Tags
game-mechanics, library, utility

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does BetterModel support?

The author lists 26.2. Other versions may work but are untested by the author.

What is the latest version of BetterModel?

Version 3.4.1, published 2026-08-11 with 48,911 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More bukkit 👤 More by toxicity188 🔎 Similar Mods 🌐 Best bukkit (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods