-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Sleys edited this page Jun 17, 2026
·
46 revisions
Extended Datapacks is a extension for Epic Fight Mod. It empowers datapack, resourcepack & registry (Data-Driven) for creators to implement advanced combat mechanics, custom visual effects, and intricate logic systems via JSON configurations.
To use this mod, ensure you have the following dependencies installed:
| Dependency | Versions Compatibility | Notes |
|---|---|---|
| Epic Fight Mod | Required (All versions) | * |
| Lazy Utilities | Required (Pre v2.0) | Legacy helper library. |
| SL Library / SLM | Required (Post v2.0) | Modern integration split (Epic Fight & Shaders modules). |
| Weapons Of Miracle | Optional | Unlocks Passive Skills & Innate Skills Utilities. |
| Combat Evolution | Optional | Unlocks Json Execution Animation Registry. |
Take a look at what is currently implemented and what is coming next!
-
Innate Skills v2.1 (Simple, Conditional, and Holdable via JSON)
-
Combat Evolution Executions (1.20.1 Integration)
-
Rework for Item & Shader Config v2.2 ⚙️ In Progress
- Centralized Item Configuration 🛠️
- Sealed Records for Shader config (Easier integration!) ❌
- New Filters: CRT, Glow, Bi-Color Overlay, Colored Impact Frame & Sharpen ❌
-
Future Ideas 💡
- Time Innate Skills & Conditional Holdable Innate Skills
- Camera Packet on Animations (1.20.1)
- Skill Books (Dodge / Guard / General)
Select a topic to start building:
- 🔹 Skill Datakeys: Learn JSON conditional logic and comparators.
- 🔹 Weapons Type Datapack: Implement Passives and Camera Zoom.
- 🔹 Visuals & Custom Models: Configure Trails, Models, and Overlays per Combat Style.
- 🔹 ShaderFX System: Run post-processing effects natively from datapacks.
- 🔹 Skill Builder Extensions: Register Custom Weapon Categories and Guard animations.
- 🔹 Innate Skills & Addons: Create custom data-driven abilities and execution moves.
💡 Pro-Tip: When naming your custom JSON files, we highly recommend following this standard format: yourname_function_complement.json.