


Squire: A battle style that is focused on the techniques of a mercenary, with a focus on swords, daggers, bows, alongside cavalry skills.
Recruit: A battle style focused on military techniques like spears, crossbows, shields and the donning of armor to withstand hits.
Journeyman: A battle style that is based off the techniques of the civilian and fighters, wielding heavy weapons like axes, and even fighting unarmed. Repeated use of heavier weapons makes these people incredibly powerful and healthy.

Ronin: A battle style that is focused on Japanese weaponry, they focus on doing high damage with speed bursts. With high speed high power katana and tachi attacks. Quite fragile.

You are free to contribute to Epic Fight Battle Styles. All animations and visual works will be credited and will have the right license given to them.
Source is available on GitHub

The source code is available under the MIT License. Animations and Textures made by Forixaim are CC-BY-SA. Any third-party assets will have their respective licenses if requested to have one.
If you would like to support me financially so I can keep making content you can do so here.
All Versions
+ Add Version- Fixed Nonexistent Euclidia Crash
### **Tested against:**
- Minecraft:** 1.21.1
- NeoForge:** 21.1.220
- Fixed that one issue where the mod is not a valid file lol
### **Tested against:**
- Minecraft:** 1.21.1
- NeoForge:** 21.1.220
## March 28, 2026
### 1.21.1 Beta Port
- Up the dependency version numbers for Epic Fight due to a mismatch.
- Upped the version number for GradleProject and build since the new version of Epic Fight now runs on 21.16 instead of 21.15
###
Testing jar signing
## Fixed auto publish not using reobfJar
Removed the incompatibility dependency
Fixed mod dependencies & logic error
Fixed mod dependencies
Adjusted the claymore size to be larger and pixel consistent with Minecraft's Sword
- Fixed Version Mismatch
- Fixed Particle Type not Typing
- Fixed Particle Type not using the ForgeRegistry and using Minecraft Registry
- Fixed mappings error
- Forgot to reobfJar which caused remapping errors as well
Adjusted the claymore size to be larger and pixel consistent with Minecraft's Sword
- Fixed Version Mismatch
- Fixed Particle Type not Typing
- Fixed Particle Type not using the ForgeRegistry and using Minecraft Registry
- Fixed mappings error
Adjusted the claymore size to be larger and pixel consistent with Minecraft's Sword
- Fixed Version Mismatch
- Fixed Particle Type not Typing
- Fixed Particle Type not using the ForgeRegistry and using Minecraft Registry
Adjusted the claymore size to be larger and pixel consistent with Minecraft's Sword
- Fixed Version Mismatch
- Fixed Particle Type not Typing
Adjusted the claymore size to be larger and pixel consistent with Minecraft's Sword
- Fixed Version Mismatch
Adjusted the claymore size to be larger and pixel consistent with Minecraft's Sword
## April 13, 2026
Update to Epic Fight 20.14.16 and discarding ExCap
## March 28, 2026
### 1.21.1 Beta Port
- Updated logo image
## March 28, 2026
### 1.21.1 Beta Port
- Up the dependency version numbers for Epic Fight due to a mismatch.
- Upped the version number for GradleProject and build since the new version of Epic Fight now runs on 21.16 instead of 21.15
## March 28, 2026
### 1.21.1 Beta Port
- Update to Epic Fight 21.16.x
- Update to Minecraft 1.21.1