MINECRAFTHUB.IO
Mods

[EMF] Entity Model Features

Entity Model Features adds OptiFine-format Custom Entity Model support for Java Edition players using modern mod loaders.

By Traben via Modrinth.

Entity Model Features banner artwork from the Modrinth project page
Section
Java Mod
Platform
Java
Versions
v 1.18.2 / 1.19.2 / 1.19.3 / 1.19.4 / 1.20 / 1.20.1 / 1.20.2 / 1.20.3 / 1.20.4 / 1.20.5 / 1.20.6 / 1.21 / 1.21.1 / 1.21.2 / 1.21.3 / 1.21.4 / 1.21.5 / 1.21.6 / 1.21.7 / 1.21.8 / 1.21.9 / 1.21.10 / 1.21.11
Last checked
Updated
Custom player model posing preview for Entity Model Features
Custom player model posing preview for Entity Model Features
Skeleton model preview using Entity Model Features with shaders
Skeleton model preview using Entity Model Features with shaders
Entity Model Features mob animation preview with shaders
Entity Model Features mob animation preview with shaders
Pillager model preview using Entity Model Features with shaders
Pillager model preview using Entity Model Features with shaders
Fresh Animations compatibility preview for Entity Model Features
Fresh Animations compatibility preview for Entity Model Features

Entity Model Features, often shortened to EMF, is a client-side Java Edition mod for players who want OptiFine-format Custom Entity Models while using loaders such as Fabric, Forge, NeoForge, or Quilt. It is built around resource pack compatibility, especially packs that depend on custom entity model behavior.

What It Adds

EMF focuses on entity model features rather than broad rendering changes. It lets supported resource packs replace or adjust entity models in the OptiFine CEM style, which is useful for animated mobs, custom player model poses, and visual packs that expect those model hooks.

  • Loader support is listed for Fabric, Forge, NeoForge, and Quilt.
  • The mod is required on the client and is not a server-side mod.
  • Entity Texture Features is listed as a required companion mod.
  • Entity Culling is presented as a useful optional companion for animation-heavy packs.

Who Should Install It

Install EMF when a resource pack asks for Custom Entity Model support and you are using an OptiFine alternative setup. It fits Sodium-centered clients, visual mod stacks, and resource pack setups that need entity model features without moving the whole profile to OptiFine.

Install Notes

  1. 1.Install a supported Java Edition loader for the Minecraft version you are playing.
  2. 2.Add Entity Model Features to the client mods folder.
  3. 3.Add Entity Texture Features as the required companion mod.
  4. 4.Add your CEM-compatible resource pack through Minecraft's resource pack menu.

For deeper feature differences and known behavior notes, use the linked project source and feature documentation before building a heavily modded visual profile around EMF.

Questions about this entry.

  • Does Entity Model Features run on a server?

    No. Modrinth lists EMF as required on the client and unsupported on the server.

  • Does EMF replace Entity Texture Features?

    No. Entity Texture Features is listed as a required companion mod for EMF.