
BetterModel
⚡ Custom 3D entity model on servers!
Автор: toxicity18867,8 тыс.223обновлён 25 окт. 2026 г.
Механики игрыБиблиотекиУтилиты
Описание
(In BlockBench / In Minecraft)
✨ What is BetterModel?
BetterModel is a server-based engine that provides runtime BlockBench model rendering & animating for Minecraft Java Edition.
- Built on the
item-displaypacket. - Implements essential BlockBench elements, including
cubes,meshes,null objects, andlocators. - Support for model animations,
Molangexpressions, 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 my document to compare both ModelEngine and BetterModel.
🌎 Generic BlockBench model with animation
BetterModel supports Generic BlockBench models with full animation.
Custom hitbox
BetterModel provides custom hitbox both client and server. (tracking animation rotation)
MythicMobs support
Like MEG, BetterModel supports MythicMobs, you can use some MEG's mechanics in BetterModel too.
💡 Player model with animation
BetterModel supports player model with using user's custom skin without textures.
📚 Official wiki
🏗️ Supported environment
Bukkit
Mod
🌈 My community
📊 Project Stats (plugin)
💖 Support my project
Галерея
Последние версии
Все версии →beta
BetterModel 3.6.0-SNAPSHOT-535 for Spigot
3.6.0-SNAPSHOT-53525 окт. 2026 г.10Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3spigot
Что нового
**Commit hash**: [16bd997cf066d184bd9da1dc0de215bdad2feec9](https://github.com/toxicity188/BetterModel/commit/16bd997cf066d184bd9da1dc0de215bdad2feec9)
---
fix: folder packing hash (#462)
---
**Notice**: This is a snapshot build provided strictly for **testing purposes**. As a development version, unexpected issues or bugs may occur during use.
beta
BetterModel 3.6.0-SNAPSHOT-535 for Paper
3.6.0-SNAPSHOT-53525 окт. 2026 г.14Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Что нового
**Commit hash**: [16bd997cf066d184bd9da1dc0de215bdad2feec9](https://github.com/toxicity188/BetterModel/commit/16bd997cf066d184bd9da1dc0de215bdad2feec9)
---
fix: folder packing hash (#462)
---
**Notice**: This is a snapshot build provided strictly for **testing purposes**. As a development version, unexpected issues or bugs may occur during use.
beta
BetterModel 3.6.0-SNAPSHOT-535 for Fabric
3.6.0-SNAPSHOT-53525 окт. 2026 г.16Minecraft: 26.3fabric, quilt
Что нового
**Commit hash**: [16bd997cf066d184bd9da1dc0de215bdad2feec9](https://github.com/toxicity188/BetterModel/commit/16bd997cf066d184bd9da1dc0de215bdad2feec9)
---
fix: folder packing hash (#462)
---
**Notice**: This is a snapshot build provided strictly for **testing purposes**. As a development version, unexpected issues or bugs may occur during use.
beta
BetterModel 3.6.0-SNAPSHOT-534 for Paper
3.6.0-SNAPSHOT-53419 окт. 2026 г.692Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Что нового
**Commit hash**: [7dc7eed785854f81a3826e7a2e188a53ce5215d7](https://github.com/toxicity188/BetterModel/commit/7dc7eed785854f81a3826e7a2e188a53ce5215d7)
---
refactor: simplify ik pole
---
**Notice**: This is a snapshot build provided strictly for **testing purposes**. As a development version, unexpected issues or bugs may occur during use.
beta
BetterModel 3.6.0-SNAPSHOT-534 for Spigot
3.6.0-SNAPSHOT-53419 окт. 2026 г.20Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3spigot
Что нового
**Commit hash**: [7dc7eed785854f81a3826e7a2e188a53ce5215d7](https://github.com/toxicity188/BetterModel/commit/7dc7eed785854f81a3826e7a2e188a53ce5215d7)
---
refactor: simplify ik pole
---
**Notice**: This is a snapshot build provided strictly for **testing purposes**. As a development version, unexpected issues or bugs may occur during use.
beta
BetterModel 3.6.0-SNAPSHOT-534 for Fabric
3.6.0-SNAPSHOT-53419 окт. 2026 г.57Minecraft: 26.3fabric, quilt
Что нового
**Commit hash**: [7dc7eed785854f81a3826e7a2e188a53ce5215d7](https://github.com/toxicity188/BetterModel/commit/7dc7eed785854f81a3826e7a2e188a53ce5215d7)
---
refactor: simplify ik pole
---
**Notice**: This is a snapshot build provided strictly for **testing purposes**. As a development version, unexpected issues or bugs may occur during use.
beta
BetterModel 3.6.0-SNAPSHOT-533 for Paper
3.6.0-SNAPSHOT-53319 окт. 2026 г.66Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Что нового
**Commit hash**: [cae207f8a927fb7222e206e0a48f2ce6fbcc1b45](https://github.com/toxicity188/BetterModel/commit/cae207f8a927fb7222e206e0a48f2ce6fbcc1b45)
---
feat: lock ik target rotation
---
**Notice**: This is a snapshot build provided strictly for **testing purposes**. As a development version, unexpected issues or bugs may occur during use.
beta
BetterModel 3.6.0-SNAPSHOT-533 for Fabric
3.6.0-SNAPSHOT-53319 окт. 2026 г.13Minecraft: 26.3fabric, quilt
Что нового
**Commit hash**: [cae207f8a927fb7222e206e0a48f2ce6fbcc1b45](https://github.com/toxicity188/BetterModel/commit/cae207f8a927fb7222e206e0a48f2ce6fbcc1b45)
---
feat: lock ik target rotation
---
**Notice**: This is a snapshot build provided strictly for **testing purposes**. As a development version, unexpected issues or bugs may occur during use.
beta
BetterModel 3.6.0-SNAPSHOT-533 for Spigot
3.6.0-SNAPSHOT-53319 окт. 2026 г.8Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3spigot
Что нового
**Commit hash**: [cae207f8a927fb7222e206e0a48f2ce6fbcc1b45](https://github.com/toxicity188/BetterModel/commit/cae207f8a927fb7222e206e0a48f2ce6fbcc1b45)
---
feat: lock ik target rotation
---
**Notice**: This is a snapshot build provided strictly for **testing purposes**. As a development version, unexpected issues or bugs may occur during use.
beta
BetterModel 3.6.0-SNAPSHOT-532 for Paper
3.6.0-SNAPSHOT-53219 окт. 2026 г.36Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Что нового
**Commit hash**: [8e13423355a5287e3d3d379266c2319083e011ad](https://github.com/toxicity188/BetterModel/commit/8e13423355a5287e3d3d379266c2319083e011ad)
---
fix: remove legacy spawn animation play code in dummy tracker
---
**Notice**: This is a snapshot build provided strictly for **testing purposes**. As a development version, unexpected issues or bugs may occur during use.




