Speedgot
BetterModel | Lightweight BB model engine & entity animation | Custom hit-box | Folia supported
-----
Generic BlockBench model parser & animation-ready entity engine — fully open-source
Download Now
3.6 MB .jar
Overview
Updates (
--
)
Reviews (
---
)
Version History
Discussion
1.21.6 support and HUGE API update
BetterModel 1.7.0
Notice
This update has HUGE API change and refactor, You should check all of your system related to BetterModel.
Add
1.21.6 server support
HUGE API refactor, change and update.
entity model data serialization
bezier, step interpolation
optimize bone item build
tint for player animation
offline-mode skin loading
support multiple models per one entity
minor optimization
prevent sending an empty packet
new player animation example (roll)
Full change log
----------
,
Jun 23, 2025
MythicMobs 5.9.0 & Bug fix & Optimize
BetterModel 1.6.1
Fix
Optimized vector calculation
Head rotation tag (h, hi)
Hitbox size and position
Entity scale attribute
Player animation model size
Animation frame quality
Change
Simplify resource pack generation
MythicMobs 5.9.0 compatibility (bindhitbox)
Add
Skin event API
Full change log
----------
,
Jun 1, 2025
More API and Shaderspack compatibility
BetterModel 1.6.0
Feat
Tracker#hide and Tracker#show API
TrackerModifier#hideOption
Now player animation is compatible with Shaderspack (requires 1.21.4 or upper client and server)
Fix
Fix hit-box collision and interaction with 1.21.5
Tinted item cache
Full change log
----------
,
May 18, 2025
Bug fix, improved animation and optimization
BetterModel 1.5.5
Notice
Support about 1.20.2 is dropped.
Fix
tracker view filter
legacy version support of player animation
improved animation key frame
hit-box despawn
call PlayerInteractAtEntityEvent of base entity
optimize resource pack
improved command
improved resource pack speed, size, and logging
legacy version test
Add
HMCCosmetics backpack support (bone tag: hmc_bp)
Default model for test and learn (demon_knight.bbmodel)
Full change log
----------
,
May 12, 2025
hotfix
BetterModel 1.5.4
Notice
this is a hotfix of 1.5.3.
Fix
optimize packet listener and packet data update
checking entity dead
fix, clean and optimize animation logic
Full change log
----------
,
May 7, 2025
event fix and player limb tags
BetterModel 1.5.3
Fix
Bukkit hitbox event
update checker
optimize packet listener
Add
multi tag support
new player limb tag and API
Code (Text):
head (ph)
right arm (pra)
right forearm (prfa)
left arm (pla)
left forearm (plfa)
hip (phip)
waist (pw)
chest (pc)
right leg (prl)
right foreleg (prfl)
left leg (pll)
left foreleg (plfl)
left item (pli)
right item (pri)
Full change log
----------
,
May 5, 2025
Improve and fix many features
BetterModel 1.5.2
Add
'bindhitbox' mechanic
'mountmodel' mechanic
'dismountmodel' mechanic
'dismountallmodel' mechanic
use interaction entity
'override' property in animation
'loop mode' property in animation
'smooth' interpolation
Fix
make hitbox listener entity to bukkit entity.
optimize animation update
Full change log
----------
,
Apr 27, 2025
Hotfix about platform support
BetterModel 1.5.1
Notice
This version is a hotfix of BetterModel 1.5.
Add
config 'version-check'
Fix
Spigot support
loading issue with legacy server
incorrect world handling
Change
The default pack builder is now 'zip'
Full change log
----------
,
Apr 19, 2025
Bug fixes and stability improvements
BetterModel 1.5
Add
'glow' and 'enchant' mechanic
update checker
more API
Fix
entity scale sync
entity shadow
some compatibility issues with MythicMobs
some platform support
Full change log
----------
,
Apr 17, 2025
1.21.5 support and many fix
BetterModel 1.4.3
Add
1.21.5 client, server support
Support Purpur AFK
World position API
More optimization
Fix
More smooth animation
Fake player like Citizens
Hit box
Animated texture
World change
Full change log
----------
,
Apr 7, 2025
BetterModel 1.4.2 - Animation fix and more vanilla-like hitbox
BetterModel 1.4.2
Fix
Fix interpolation
Fix tick frame
Fix entity scale attribute
Fix hitbox logic to match Minecraft vanilla
Implement more accurate movement and animation
Hide player head in first person camera
Add
Add 'module' config
Support 'smooth' interpolation
Add 'damage-effect(de)' parameter in model mechanic(boolean)
----------
,
Mar 17, 2025
BetterModel 1.4.1 is out!
BetterModel 1.4.1
Fix
Improve sight trace
Improve command
Improve walk speed calculation
Force resources name to lower case
Fix Minecraft <=1.21.3 resource
Fix entity remove/hide
Add
Add animation script
Add .mcmeta animation
Add 'follow-mob-invisibility' option
----------
,
Feb 7, 2025
BetterModel 1.4 is out!
BetterModel 1.4
Add
Add texture path validator
Add @ModelPart targeter (MythicMobs)
Add changepart mechanic (MythicMobs)
Add debug config
Free cube rotation (>=1.21.4)
Kotlin 2.1.10
Sync invisibility and glowing to tracker entity
----------
,
Jan 31, 2025
BetterModel 1.3.3 is out!
BetterModel 1.3.3
Fix
Fix texture rendering issue.
Fix hitbox removing.
Adds help command description.
----------
,
Jan 20, 2025
BetterModel 1.3.2 is out!
BetterModel 1.3.2
Fix
Fix scale calculation
Fix player limb
Expand sight degree
Add
Add 'disable-generating-legacy-models' config
Add more API
----------
,
Jan 9, 2025
1.3.1
Fix channel handling.
Fix spawn position.
----------
,
Jan 3, 2025
1.3
Code refactoring
Citizens support (/npc model) (experimental)
Bug fix
Add configuration
Code (YAML):
namespace
:
bettermodel
pack-type
:
folder
#folder, zip
build-folder-location
:
BetterModel/build
----------
,
Dec 29, 2024
1.2.1
Bug fix
Support 1.19.4~1.21.4
4~5x faster reload
----------
,
Dec 28, 2024
View on SpigotMC
Resource Information
Author:
----------
Total Downloads:
1,585
First Release:
Dec 28, 2024
Last Update:
Jun 23, 2025
Category:
---------------
All-Time Rating:
10 ratings
Version
-----
Released:
--------------------
Downloads:
------
Version Rating:
----------------------
--
ratings