CurseForge · Minecraft mod
Combat Styles
An Addon for Better Combat with many editors to make custom content with!
Quick answer
Which Combat Styles release should I use?
Combat Styles [NEOFORGE] [1.21.1] - [1.0.5] targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 4 required mods have matching files.
Where it goes
Is Combat Styles required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Combat Styles [NEOFORGE] [1.21.1] - [1.0.5] need?
Combat Styles [NEOFORGE] [1.21.1] - [1.0.5]. Change the file and its required mods may change too.
Install Architectury API, Better Combat [Fabric & Forge], Cloth Config API (Fabric/Forge/NeoForge), playerAnimator first. We found matching files for this game-version and loader setup. 3 come through another mod in the chain.
3 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Combat Styles without breaking your instance.
Built for Combat Styles [NEOFORGE] [1.21.1] - [1.0.5]. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use Combat Styles [NEOFORGE] [1.21.1] - [1.0.5]. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Architectury API, Better Combat [Fabric & Forge], Cloth Config API (Fabric/Forge/NeoForge), playerAnimator first. We found matching files for this game-version and loader setup. 3 come through another mod in the chain.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside Combat Styles [NEOFORGE] [1.21.1] - [1.0.5]. It opens that exact file at the source.
About this project
What does Combat Styles add?
Build your own attack combos!
Combat Styles lets you learn attacks from any weapon and chain them into your own combo. It also comes with built-in editors so modpack makers can add their own custom items with unique effects.
Attack Sequence Editor Keybind: K

![]() |
![]() |
![]() |
|---|---|---|
| Normal | Added 1 extra attack | Completely changed |
📖 Styles
![]() |
![]() |
![]() |
|---|---|---|
| Style Pages Every weapon's attacks are turned into learnable styles automatically. (Not found in loot by default; turn them on in the Drop Pools editor.) |
Style Books Hold several styles at once, which can come with affixes. |
Style Etcher Middle-click an attack in the customizer to etch it, then right-click to learn it (the Etcher is used up). (Each weapon can only be etched once; changeable in the config.) |
- ⚖️ Style Points – Every style you learn raises your style point budget, so you can fit stronger attacks into your sequence. Admins can tune a weapon's base budget by clicking the budget bar in the customizer. A sequence holds up to 10 attacks (changeable in the config).
Editing Attacks (Admin)

Includes:
- Better Combat attributes – everything Better Combat already lets you set.
- Timing – give the attack its own cooldown, or make it hasten the next attack.
- Dragging – the attack keeps finding new targets for a set amount of time.
- Motion – dash, blink distance and i-frames.
- Hitbox offset – move where the attack's hitbox sits.
- Attributes – attribute bonuses that apply to this attack only.
- Identity – hitbox type, swing sound, damage type and attack conditions (dual wielding, etc.).
- Trail color – give the attack a colored trail.
![]() |
![]() |
|---|---|
| Hits Add extra hits to the attack: a particle, a strike or both, optionally delayed. |
Boxes Add more hitboxes to the attack, with hit priority and per-box tuning. |
New Attacks & Styles
![]() |
![]() |
|---|---|
| Custom Attacks Build new attacks from existing animations. |
Custom Styles Build new variants of an existing style. |
Current Weapon Identity
![]() |
![]() |
|---|---|
| Pose Change how the model holds the weapon. |
Weapon Category Change and add new weapon categories. |
Attack Affixes
![]() |
![]() |
|---|---|
| Affix Picker Add affixes to an attack. (Affixes shown are from Combat Styles Content.) |
Per-Attack Affixes Right-click an attack in your sequence to edit its affixes. |
Custom Affixes
Add new affixes or override existing datapack/config ones.
![]() |
![]() |
![]() |
|---|---|---|
| Affix List | Create Affix | Edit Affix |
🛠️ Loot & Equipment Editors Keybind: J

Equipment
![]() |
![]() |
|---|---|
| Equipment Editor Create or edit any item's equipment effects. |
Triggers Pick what sets an effect off: on hit, on shoot, on block, when hurt, on kill, on use and more. |
![]() |
![]() |
![]() |
|---|---|---|
| Effect List Everything an effect can do, from damage and status effects to projectiles, summons and spells. |
![]() |
![]() |
|---|---|
| Tree Editing Effects are built as a tree: trigger, conditions, then what happens. |
Tooltip Editor Edit or add the lines an item shows in its tooltip. |
Also on equipment:
- Attribute bonuses – stats granted while the item is held or worn.
- Effect groups – link effects so they share a roll, cooldown or chance.
- Crits – crit groups with their own chance, multiplier and on crit / on no crit reactions.
- Scaling – numbers that scale with attributes, enchantments and more.
- On use – right-click charge and channel effects.
Drop Pools
![]() |
![]() |
![]() |
|---|---|---|
| Drop Pools One pool per rarity, plus your own custom pools. |
Pool Settings Chance, loot tables, mobs, structures, style pages and more. |
Item Instances Drop an exact item from your inventory: name, enchantments and all. |
Other Editors
![]() |
![]() |
|---|---|
| Style Books What each rarity of style book can roll. |
Weapon Rolls Random bonuses found weapons can roll. |
![]() |
![]() |
| Scripted Abilities Step-by-step abilities for summons and pets. |
Crit Groups Shared crit chances, multipliers and reactions. |
Currently has innate support for:
- Spell Engine & Spell Power
- Trinkets (Fabric) / Curios (NeoForge) – accessory slots for equipment
✅ Requirements
| Also check out Combat Styles Content |
|---|
![]() |
Project description from CurseForge.
Pick your setup
Combat Styles by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Combat Styles versions and loaders
Combat Styles [NEOFORGE] [1.21.1] - [1.0.5]
combat_styles-neoforge-1.0.5.jar
4 Nov 2026
Combat Styles [FABRIC] [1.21.1] - [1.0.5]
combat_styles-fabric-1.0.5.jar
4 Nov 2026
Combat Styles [NEOFORGE] [1.21.1] - [1.0.4]
combat_styles-neoforge-1.0.4.jar
1 Nov 2026
Combat Styles [FABRIC] [1.21.1] - [1.0.4]
combat_styles-fabric-1.0.4.jar
1 Nov 2026
Combat Styles [NEOFORGE] [1.21.1] - [1.0.3]
combat_styles-neoforge-1.0.3.jar
29 Oct 2026
Combat Styles [FABRIC] [1.21.1] - [1.0.3]
combat_styles-fabric-1.0.3.jar
29 Oct 2026
Combat Styles [NEOFORGE] [1.21.1] - [1.0.2]
combat_styles-neoforge-1.0.2.jar
14 Oct 2026
Combat Styles [FABRIC] [1.21.1] - [1.0.2]
combat_styles-fabric-1.0.2.jar
14 Oct 2026
Combat Styles [NEOFORGE] [1.21.1] - [1.0.1]
combat_styles-neoforge-1.0.1.jar
12 Oct 2026
Combat Styles [FABRIC] [1.21.1] - [1.0.1]
combat_styles-fabric-1.0.1.jar
12 Oct 2026
Combat Styles [FABRIC] [1.21.1] - [1.0.0]
combat_styles-fabric-1.0.0.jar
10 Oct 2026
Combat Styles [NEOFORGE] [1.21.1] - [1.0.0]
combat_styles-neoforge-1.0.0.jar
10 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.































