EFCPM: Make Custom Player Models Work With Epic Fight

EFCPM fixes broken CPM skins during Epic Fight animations for Minecraft. Enjoy smooth combat and first-person arms with zero setup.

Download efcpm for Minecraft 1.21.1

Original name: efcpm

Minecraft: 1.21.1

Loaders: Forge, NeoForge

FileVersionLoaderSize
efcpm-1.0.1.jar1.21.1Forge29 КБDownload
efcpm-neoforge-1.21.1-1.0.1.jar1.21.1NeoForge28 КБDownload

EFCPM

Few things ruin a carefully crafted Minecraft character faster than watching your Custom Player Models skin freeze mid-swing or snap apart at the joints the moment combat begins. If you run Epic Fight alongside CPM, you have almost certainly seen this. EFCPM exists to solve exactly that problem, and it does so without asking you to configure a single option.

This compatibility add-on bridges two of the most popular character-focused mods in the community. Epic Fight overhauls combat with its own animation skeleton, while Custom Player Models lets you build and wear fully custom geometry. On their own, each is excellent. Together, they used to fight over control of your player's body. EFCPM settles that argument.

What EFCPM Actually Does

At its core, EFCPM forces your CPM model to follow every Epic Fight animation instead of ignoring it. That means attacks, dodges, guard stances, and skill animations all play out on your custom model rather than leaving it locked in a static pose while the vanilla body moves underneath.

  • Your CPM model tracks every Epic Fight animation, including attacks, dodges, guards, and skills.
  • Elbows, knees, and the torso bend smoothly, so joints no longer tear apart during motion.
  • First-person view swaps Epic Fight's default arms for your own CPM arms.
  • Armor and held items continue to render normally on top of your model.
  • No configuration files, no menus, no setup. Install it and play.

The first-person change is the detail most players notice immediately. Epic Fight normally replaces your viewmodel arms with its own, which breaks immersion for anyone using a custom model. EFCPM hands that space back to your CPM arms, so what you see in first person matches the character you built.

Supported Versions and Loaders

EFCPM is built for Minecraft 1.20.1 on the Forge loader, and it targets a specific mod ecosystem rather than trying to support everything at once. You will need Forge 47.4.0 or newer, Epic Fight 20.14.17 or newer, and Custom Player Models 0.6.27a or newer. Running older builds of either dependency is the most common reason players report the add-on doing nothing at all.

Because the add-on hooks directly into Epic Fight's animation system, version matching matters more here than with a typical content mod. If you update Epic Fight, check that your EFCPM build still lists that version as compatible before assuming something is broken.

Requirements at a Glance

  • Minecraft 1.20.1
  • Forge 47.4.0 or newer
  • Epic Fight 20.14.17 or newer
  • Custom Player Models 0.6.27a or newer

How to Install EFCPM

Installation is intentionally minimal, which is part of the appeal. If you already have a working Forge 1.20.1 profile with Epic Fight and Custom Player Models running, you are two minutes away from finishing.

  • Confirm Forge, Epic Fight, and Custom Player Models are all installed and launching correctly on their own.
  • Place the EFCPM jar file into your mods folder alongside the other two.
  • Launch the game and load into a world.
  • Equip or load your CPM model and enter combat to verify animations are tracking.

That is the entire process. There is no in-game menu to open, no keybind to press, and no config file to edit. If your model still freezes after following these steps, the usual culprit is a mismatched Epic Fight version rather than a mistake in the installation itself.

For players who would rather skip manual file management entirely, the foxygame.net launcher offers a one-click install path that handles EFCPM and its dependencies together, so you never have to hunt down matching jar versions by hand. Its add-on catalog also keeps EFCPM updated automatically whenever a new compatible build appears, which removes the guesswork from version matching.

Who Should Download EFCPM

If you have ever abandoned a custom model because it looked wrong the second a fight started, this add-on is aimed squarely at you. It is also worth grabbing if you play on a server where Epic Fight is mandatory but you still want your own character to look the way you designed it. Roleplay servers, PvP arenas, and animation showcases all benefit from the same fix.

When you download EFCPM for Minecraft, you are not adding new content or new mechanics. You are restoring something that should have worked from the start: a custom model that moves the way the game's combat system demands. Pair it with your existing setup, confirm your versions match, and your character finally fights the way it was built to.

--- **Update Oct 4, 2026:** Added 2 files for version 1.21.1 (NeoForge).