What is BetterModel?
v3BetterModel is a server-based engine designed for Minecraft Java Edition that provides runtime rendering and animation of BlockBench models. It is built using the item-display packet and aims to provide a more efficient, flexible, and vanilla-friendly alternative to ModelEngine.
Key Capabilities:
- BlockBench Support: Implements essential elements like
cubes,meshes,null objects, andlocators. - Advanced Animation: Supports model animations,
Molangexpressions, and Inverse Kinematics (IK) rigging. - Player & Armor Support: Supports player skin models and custom armor.
- Resource Management: Features automated resource pack generation with zero reliance on core shaders.
- Entity Features: Provides support for entity syncing and custom hitboxes (tracking animation rotation) on both client and server sides.
- Integrations: Supports MythicMobs (including some MEG mechanics) and provides an extensible API for developers.