EFM Extended
by deus_robson
EFM Extended is a Forge addon for Epic Fight that lets datapack authors define new weapon types, dodge skills and block traits without writing Java code.
What it does
The mod is meant for datapack creators who want to add features that the default Epic Fight Mod lacks. Its bundled example is a single patched iron longsword, included for testing, and the project documentation walks through how to build a datapack that extends the default setup. Epic Fight must be installed alongside EFM Extended, and the two together are published for Forge only.
New weapon types are defined in a weapon patch JSON file. A datapack can set heavy attack motions and animations, a push motion that plays when a weapon attack or block lands with greater knockback, and the stamina cost of that push. The patch also controls the active dodge skill, which occupies a skill slot, appears in the hotbar and is limited by a maximum number of dodges and a cooldown. A new Block Resistance attribute lets weapons block more effectively, and a weapon can be set to consume less stamina while blocking.
Six release versions are published, with the latest Forge file being 1.1 for 1.20.6, dated 2026-05-28. The mod runs on the client and on the server, so both sides need it. The code is public, but the project is released under All rights reserved and is not open source.
Key features
Datapack weapon types
Weapon types are defined through datapacks, so new weapon behaviour does not require changes to the mod's Java code.
Heavy attacks and push motions
A weapon type can set heavy attack motions and a push motion with its own animation and greater knockback.
Active dodge skill
A dodge skill fills its own skill slot, shows in the hotbar, and sets a maximum number of dodges and a cooldown.
Block Resistance attribute
Weapons gain a Block Resistance attribute, and a patch can lower the stamina a weapon uses while blocking.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Epic Fight Statistics Tracker is a Forge addon that runs on the client and server and is released under All rights reserved, so it is not open source. TKVM Epic Fight Additions is also a Forge addon that runs on the client and server, and it is published under the MIT License. Epic Fight Bow tweak is a 1.20.1 only Forge mod that runs on the client alone, and its GNU General Public License v3.0 only license makes it open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| EFM Extended | Forge | 1.20.1 – 1.20.6 | Client and server | 2026-05-28 |
| Epic Fight Statistics Tracker | Forge | 1.20.1 – 1.20.6 | Client and server | 2026-06-25 |
| TKVM Epic Fight Additions | Forge | 1.20.1 – 1.20.6 | Client and server | 2026-10-05 |
| Epic Fight Bow tweak | Forge | 1.20.1 | Client-side only | 2024-12-11 |
Questions
Does EFM Extended need Epic Fight?
Does the server need EFM Extended?
Which game versions does EFM Extended support?
In the catalog
EFM Extended is one of 29,952 Game mechanics mods on ModsFinder, and one of 13,316 Game mechanics mods for Forge. 11,154 mods support Minecraft 1.20.6.
More from deus_robson
Similar mods
What the author says
That mod is meant to be used as a api for datapackers to create and implement some new interesting features that lacks on default EFM. The default mod only have one patched weapon(the iron longsword) for test purposes.
Official listing
- Modrinth page
- modrinth.com/mod/efm-extended
- Owner
- deus_robson
- Published
- 2025-07-16
- Updated on Modrinth
- 2026-05-28
- Facts verified
- 2026-10-15
