Community listing page, reviews may not be monitored by the author.
Epic Fight - Smart Items
No reviews yet
A Minecraft mod that automatically switches between Epic Fight's combat and mining modes based on the item you're holding
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Must be installed on both the client and the server.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
Epic Fight Smart Items
A Minecraft mod that automatically switches between Epic Fight's combat and mining modes based on the item you're holding.
Requirements
- Epic Fight mod
How It Works
When you select an item in your hotbar:
- Item matches your config → Switches to Mining Mode (vanilla animations)
- Item doesn't match → Switches back to Combat Mode (Epic Fight animations)
This is the same as pressing the R key manually, but automatic!
Configuration
Create a file named epicfight-smart-items.json in your config/ folder.
Basic Example
{
"items": [
{ "tag": "minecraft:pickaxes" },
{ "tag": "minecraft:shovels" },
{ "tag": "minecraft:hoes" },
{ "id": "minecraft:torch" }
]
}
This config will switch to mining mode when holding any pickaxe, shovel, hoe, or torch.
Config Options
Each item entry can have:
| Field | Description | Example |
|---|---|---|
id |
Match specific item | "minecraft:diamond_pickaxe" |
tag |
Match item tag | "minecraft:pickaxes" |
components |
Match data components | See below |
All conditions in a single entry use AND logic. Multiple entries use OR logic.
Matching by Item ID
{
"items": [
{ "id": "minecraft:diamond_pickaxe" },
{ "id": "minecraft:netherite_shovel" }
]
}
Matching by Tag
{
"items": [
{ "tag": "minecraft:pickaxes" },
{ "tag": "c:tools/hammers" }
]
}
Matching by Components (Advanced)
You can match items based on their data components (custom name, enchantments, damage, etc.):
{
"items": [
{
"id": "minecraft:book",
"components": {
"minecraft:custom_name": "\"Mining Manual\""
}
},
{
"id": "minecraft:diamond_pickaxe",
"components": {
"minecraft:unbreakable": {}
}
},
{
"id": "minecraft:diamond_sword",
"components": {
"minecraft:enchantments": {
"levels": {
"minecraft:sharpness": 5
}
}
}
}
]
}
Common Components
| Component | Description | Example Value |
|---|---|---|
minecraft:custom_name |
Item's custom name | "\"My Pickaxe\"" |
minecraft:damage |
Current damage value | 0 |
minecraft:unbreakable |
Unbreakable flag | {} |
minecraft:enchantments |
Enchantments | {"levels": {"minecraft:efficiency": 5}} |
minecraft:custom_model_data |
Custom model data | 1234 |
Testing Items
Use the /give command to create items with specific components:
/give @p minecraft:book[custom_name="Mining Manual"]
/give @p minecraft:diamond_pickaxe[unbreakable={}]
/give @p minecraft:stick[custom_name="Mining Wand"]
Credits
- Epic Fight by Yesman
Epic Fight Smart Items
A Minecraft mod that automatically switches between Epic Fight's combat and mining modes based on the item you're holding.
Requirements
- Epic Fight mod
How It Works
When you select an item in your hotbar:
- Item matches your config → Switches to Mining Mode (vanilla animations)
- Item doesn't match → Switches back to Combat Mode (Epic Fight animations)
This is the same as pressing the R key manually, but automatic!
Configuration
Create a file named epicfight-smart-items.json in your config/ folder.
Basic Example
{
"items": [
{ "tag": "minecraft:pickaxes" },
{ "tag": "minecraft:shovels" },
{ "tag": "minecraft:hoes" },
{ "id": "minecraft:torch" }
]
}
This config will switch to mining mode when holding any pickaxe, shovel, hoe, or torch.
Config Options
Each item entry can have:
| Field | Description | Example |
|---|---|---|
id |
Match specific item | "minecraft:diamond_pickaxe" |
tag |
Match item tag | "minecraft:pickaxes" |
components |
Match data components | See below |
All conditions in a single entry use AND logic. Multiple entries use OR logic.
Matching by Item ID
{
"items": [
{ "id": "minecraft:diamond_pickaxe" },
{ "id": "minecraft:netherite_shovel" }
]
}
Matching by Tag
{
"items": [
{ "tag": "minecraft:pickaxes" },
{ "tag": "c:tools/hammers" }
]
}
Matching by Components (Advanced)
You can match items based on their data components (custom name, enchantments, damage, etc.):
{
"items": [
{
"id": "minecraft:book",
"components": {
"minecraft:custom_name": "\"Mining Manual\""
}
},
{
"id": "minecraft:diamond_pickaxe",
"components": {
"minecraft:unbreakable": {}
}
},
{
"id": "minecraft:diamond_sword",
"components": {
"minecraft:enchantments": {
"levels": {
"minecraft:sharpness": 5
}
}
}
}
]
}
Common Components
| Component | Description | Example Value |
|---|---|---|
minecraft:custom_name |
Item's custom name | "\"My Pickaxe\"" |
minecraft:damage |
Current damage value | 0 |
minecraft:unbreakable |
Unbreakable flag | {} |
minecraft:enchantments |
Enchantments | {"levels": {"minecraft:efficiency": 5}} |
minecraft:custom_model_data |
Custom model data | 1234 |
Testing Items
Use the /give command to create items with specific components:
/give @p minecraft:book[custom_name="Mining Manual"]
/give @p minecraft:diamond_pickaxe[unbreakable={}]
/give @p minecraft:stick[custom_name="Mining Wand"]
Credits
- Epic Fight by Yesman
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
- Epic Fight + Backpacked Compat
- EpicFight: Physic Ragdoll
- Epic Tweaks
- Uchicraftana - Epic Fight Crafting recipes for Epic Fight and Weapons of Miracles
- Epic Fight - ExCap
- Epic Fight x True Ending Compatibility
- EpicFight:Improve
- Epic Fight Mod Fixes
- Battle Arts - API
- Epic Fight x First Person Model
- CNPC-EpicFight-Integration
- EpicFight-Resurrection Crash Fix
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers