Tags
Creators
Details
2.2.7
Compatibility
Required content
Changes
[2.2.7]
- updated to 1.21.2+
1.21.2+ has a large amount of internal entity rendering changes many of these changes will affect models, see my discord for a write-up I have done on the changes to expect and their impacts or this link
https://github.com/Traben-0/Entity_Model_Features/blob/master/.github/1.21.2%2B changes.md
- removed the setting that would attempt to revert emf models changed by other mods, as it had a lot of overhead with new changes
- the
creaking_transiententity variant will try and usecreaking_transient.jemfirst and will usecreaking.jemotherwise - different boat types now use the format <wood_type>_<boat_type>.jem e.g.
oak_boat.jem,oak_chest_boat.jem, and the raftsbamboo_raft.jem,bamboo_chest_raft.jemthis differs from EMF previously using their vanilla model id such asboat/oak.jem baby_inner_armor.jemandbaby_outer_armor.jemhave been added as fallbacks for the baby armor modelsplayer_cape.jemandarrow.jemhave completely different implementations now, due to inclusion in vanilla renderingwind_chargepart names updated to reflect changes in OptiFine- the OptiFine limitation setting to always require a base model for variation has been set as disabled by default, as the limitation is inconsistent in OptiFine and has affected several packs working normally in OptiFine (the config name has changed so this will automatically update for you)
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:4I1XuqiY:pJ98gq2l"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:4I1XuqiY:pJ98gq2l"
}![[EMF] Entity Model Features](https://cdn.modrinth.com/data/4I1XuqiY/6e5bbd0d06b1741bfdab6c0cfab6de8fdaf0064c_96.webp)


