ModsFinder

EMF Compat: Immersive Melodies

by stradat

EMF Compat: Immersive Melodies is a client-side bridge that makes Immersive Melodies instrument animations work with animated EMF player models.

FabricForgeNeoForgeClient-side onlyGNU General Public License v3.0 onlyOpen source1.20.1 – 1.21.1

What it does

Immersive Melodies instrument poses are normally overridden by resource-pack animations. This mod keeps playing an instrument on the player model even when a pack replaces the default animation, and it extends the same handling to mobs. Under Fresh Animations, undead mobs, piglins and illagers that carry an instrument hold their pose, and evokers unfold their arms so they can grip it. Testing was done with Fresh Animations, and the author describes it as working with most player animation packs that use EMF.

The mod depends on EMF Compat: Core, which supplies the EMF handling, and on Immersive Melodies itself, which provides the instruments. Because it runs only on the client, a server does not need to install it, and players who skip it see the standard instrument animations instead. The files are released under the GNU General Public License v3.0 only and are open source, with the source code and issue tracker publicly linked.

Key features

  1. Instrument poses on EMF models

    Instruments played on animated EMF player models keep their intended pose rather than being replaced by pack animations.

  2. Mob instrument poses

    Zombies, skeletons, piglins and illagers holding an instrument keep their pose, and evokers hold one with arms uncrossed.

  3. Player Extension support

    A Player Extension feature lets the instrument animations apply to player models from resource packs that use EMF.

Compatibility

Latest build for each game version and loader.

1.21.11.2.0Not available1.2.0
1.20.1Not available1.2.0Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Immersive MelodiesPlay custom melodies on various instruments and annoy your friends!
Required
EMF Compat: CoreShared framework for the EMF Compat family.
Required

Use cases

Who it’s for: Players who run Immersive Melodies with an EMF-based player animation pack, such as Fresh Animations, and want the instrument poses to show correctly. Players with no animation pack gain nothing from it.

How it compares

Full comparison

Immersive Damage Indicators is client-side only, open source under the MIT License, and covers 1.20 – 1.21.1 on Fabric, Forge and NeoForge, but it changes damage display rather than instrument poses. Custom Player Animations is client-side only on Fabric, Forge and NeoForge for 1.20.1 – 26.3, but its license is Creative Commons Attribution Non Commercial Share Alike 4.0 and its source is not open. This mod is GPL-3.0 open source and targets 1.20.1 and 1.21.1 only.

ModLoadersGame versionsEnvironmentUpdated
EMF Compat: Immersive MelodiesFabric, Forge and NeoForge1.20.1 – 1.21.1Client-side only2026-10-09
Immersive Damage IndicatorsFabric, Forge and NeoForge1.20 – 1.21.1Client-side only2025-04-30
Custom Player AnimationsFabric, Forge and NeoForge1.20.1 – 26.3Client-side only2026-10-03

Questions

Does EMF Compat: Immersive Melodies need EMF Compat: Core?

Yes. EMF Compat: Core is a required dependency and must be installed alongside this mod, as must Immersive Melodies itself.

Which loaders does it support?

The latest files are published for Fabric, Forge and NeoForge. The 1.2.0 release covers 1.20.1 for Forge and 1.21.1 for the other loaders.

Does a server need to install it?

No. Only the player's game needs it, and servers run without it.

In the catalog

EMF Compat: Immersive Melodies is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from stradat

All projects

Similar mods

What the author says

A small client-side mod that makes Immersive Melodies instrument animations work correctly with Entity Model Features player models. Tested with Fresh Animations: Player Extension but it should work with any player animation resource pack.
stradat, on the Modrinth page

Official listing

Owner
stradat
Published
2026-06-28
Updated on Modrinth
2026-10-09
Facts verified
2026-10-15

Tags