- fixed model textures prefixed with
./&~/breaking from a recent change - expanded the EMF API:
- added
int getCurrentEMFVariantOfModel(EntityModel<?>)returns the current variant of the model or -1 if the model is not a custom EMF model. - added
boolean isModelAnimatedByEMF(EntityModel<?>)returns true if the model has custom EMF animations. - added
boolean isModelCustomizedByEMF(EntityModel<?>)returns true if the model is a custom EMF model. - added
boolean isModelPartCustomToEMF(ModelPart)returns true if this model part is an extraneous part added by EMF, and does not represent any actual normal vanilla parts. - added
boolean isModelPartAnimatedByEMF(ModelPart)returns true if this model part itself is animated by EMF, e.g"modePart.rx":"sin(age)".
- added
- fixed some per-entity model override settings from not applying correctly in game, such as modifying render mode per entity type.
- moved the box face UV height/width are zero warnings to only appear when model creation logging is enabled, as it got far too spammy with the many packs that don't care about this.
Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.2–1.19.4
1.18.2
Platforms
Supported environments
Creators
Details
Licensed LGPL-3.0-only
Published 3 years ago
Updated 2 days ago
![[EMF] Entity Model Features](https://cdn.modrinth.com/data/4I1XuqiY/6e5bbd0d06b1741bfdab6c0cfab6de8fdaf0064c_96.webp)

