Entity Texture Features (ETF) is a decoration and utility mod that adds custom, random, and emissive texture support for entities in resource packs for Minecraft, available on Fabric, Forge, NeoForge, and Quilt mod loaders. It replicates and extends OptiFine's entity texture capabilities, giving resource pack creators and players far more control over how mobs and player skins look in-game.
One of the biggest frustrations for Minecraft players who prefer Fabric, Forge, or NeoForge over OptiFine is losing support for custom entity textures in resource packs. Many popular resource packs rely on OptiFine-specific features like random mob textures and emissive overlays, and without a compatible mod, those features simply do not work. Entity Texture Features solves this problem directly — it brings full OptiFine entity texture format support to modern mod loaders while adding exclusive features that OptiFine itself does not offer. The mod has been downloaded over 65 million times since its release in January 2022, and it remains actively maintained by developer Traben with updates rolling out for the latest Minecraft versions including 1.21.x and 26.1.
Key Features of Entity Texture Features
- Custom & Random Entity Textures — ETF lets resource packs assign multiple texture variants to any entity, so you will see different-looking cows, villagers, or zombies spawning naturally in your world. This adds visual variety that makes exploration feel less repetitive, and the system follows the OptiFine format so existing resource packs work without modification.
- Emissive & Glowing Entity Textures — Resource pack creators can designate parts of an entity texture as emissive, meaning those areas glow without needing a light source. This is especially striking for mobs like Endermen, Blazes, or custom creatures where glowing eyes or markings add atmosphere to dark environments.
- Mob Blinking Animations — ETF introduces a simple format that allows mobs to blink naturally, adding a subtle layer of life to creatures that otherwise stare with frozen expressions. It is a small detail, but it significantly improves immersion once you notice it.
- Player Skin Features — Beyond mobs, ETF extends its texture features to player skins. You can add blinking animations, emissive glow effects, and other visual enhancements directly to your own skin without any server-side mods required.
- Full OptiFine Format Compatibility — Any resource pack designed for OptiFine's random or emissive entity textures works with ETF out of the box. This means you do not have to choose between performance mods like Sodium and your favorite texture packs.
- Broad Mod Compatibility — ETF works alongside popular mods including Sodium, Iris Shaders, Entity Model Features (EMF), and Mod Menu. It also supports modded entities as long as they use vanilla rendering code, which covers the majority of creature mods.
- In-Game Configuration — All settings can be adjusted through Mod Menu, via a button on the resource pack screen, or by editing the config file directly. You have granular control over which features are active without needing to restart the game.
Screenshots
How to Install Entity Texture Features
- Choose and install your preferred mod loader. ETF supports Fabric, Forge, NeoForge, or Quilt.
- Download the correct version of Entity Texture Features for your Minecraft version from the download section below.
- Place the downloaded
.jarfile into your.minecraft/modsfolder. If the folder does not exist, launch the game once with your mod loader installed to generate it. - For Fabric and Quilt users, make sure you also have Fabric API installed, as it is required for the mod to function.
- Launch Minecraft with your mod loader profile and optionally install Mod Menu to access ETF's in-game settings screen.
Requirements & Compatibility
| Requirement | Details |
|---|---|
| Mod Loaders | Fabric, Forge, NeoForge, Quilt |
| Minecraft Versions | 1.20 – 1.21.11, 26.1 |
| Dependencies (Fabric/Quilt) | Fabric API |
| Compatible Mods | Sodium, Iris Shaders, Entity Model Features (EMF), Mod Menu |
| Modded Entity Support | Yes — entities using vanilla rendering code are supported |
| License | LGPL-3.0-only (open source) |
What's New
- Fixed the player skin tool menu on Minecraft 26.1
- Fixed Fabric API detection issues that could prevent the mod from loading properly
- Fixed skin feature part transforms for more accurate player skin rendering
Pros and Cons
Pros
- Full OptiFine entity texture format support on Fabric, Forge, NeoForge, and Quilt
- Adds exclusive features beyond OptiFine like mob blinking and player skin enhancements
- Works alongside Sodium and Iris Shaders for better performance than OptiFine
- Actively maintained with frequent updates covering the latest Minecraft versions
- Over 65 million downloads with strong community trust and resource pack support
- Open-source under LGPL-3.0 license
Cons
- Requires Fabric API as an additional dependency on Fabric and Quilt
- Shader compatibility with Iris varies depending on the specific shader pack used
- Modded entities that use custom rendering code may not be supported
- Some advanced configuration requires editing JSON config files manually
Alternatives to Entity Texture Features
- Entity Model Features (EMF) — A companion mod by the same developer that adds OptiFine custom entity model support, often used alongside ETF for full OptiFine parity.
- OptiFine — The original all-in-one optimization and visual enhancement mod that includes entity texture features, though it is not compatible with Fabric-native performance mods like Sodium.
- Continuity — Handles connected textures and emissive block textures for the Fabric ecosystem, complementing ETF's entity-focused features for complete resource pack support.
Download Entity Texture Features
| Minecraft Version | Fabric | Forge | NeoForge | Quilt |
|---|---|---|---|---|
| For Minecraft 26.1 | Download | — | Download | Download |
| For Minecraft 1.21.11 | Download | Download | Download | Download |
| For Minecraft 1.21.10 | Download | Download | Download | Download |
| For Minecraft 1.21.9 | Download | Download | Download | Download |
| For Minecraft 1.21.8 | Download | Download | Download | Download |
| For Minecraft 1.21.7 | Download | Download | Download | Download |
| For Minecraft 1.21.6 | Download | Download | Download | Download |
| For Minecraft 1.21.5 | Download | Download | Download | Download |
| For Minecraft 1.21.4 | Download | Download | Download | Download |
| For Minecraft 1.21.3 | Download | Download | Download | Download |
| For Minecraft 1.21.2 | Download | Download | Download | Download |
| For Minecraft 1.21.1 | Download | Download | Download | Download |
Always download mods from official sources to stay safe.
Frequently Asked Questions
Is Entity Texture Features compatible with Sodium?
Yes — ETF is fully compatible with Sodium. You can run both mods together to get OptiFine-style entity textures while keeping the performance improvements that Sodium provides.
Does ETF work with OptiFine resource packs?
Yes — ETF supports the OptiFine format for random entity textures and emissive textures. Any resource pack that was designed for OptiFine's entity texture features should work with ETF without any changes needed.
Can I use Entity Texture Features with shaders?
Yes, but compatibility varies depending on the shader pack. ETF works with Iris Shaders, and most popular shader packs function correctly. Some shaders may render emissive textures differently, so testing with your preferred shader is recommended.
Does ETF support Minecraft Forge and NeoForge?
Yes — Entity Texture Features is available for Fabric, Forge, NeoForge, and Quilt. Forge and NeoForge versions are provided for most supported Minecraft versions from 1.20 onward, giving players on all major mod loaders access to the same features.
Do I need both ETF and EMF?
No — they are separate mods that handle different things. ETF manages entity textures (random skins, emissive overlays, blinking) while EMF handles custom entity models. However, using both together gives you the most complete OptiFine parity for entity rendering on Fabric and other loaders.
![[ETF] Entity Texture Features Mod (26.1) - Featured Image](http://mcinside.com/wp-content/uploads/2026/03/thumbnail-2073.webp)