Back to mods
Combat Styles project artwork

CurseForge · Minecraft mod

Combat Styles

An Addon for Better Combat with many editors to make custom content with!

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Combat Styles release should I use?

Updated today
Latest stable file Combat Styles [NEOFORGE] [1.21.1] - [1.0.5]
Game version 1.21.1
Loader NeoForge

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.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

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.

All 4 required mods have matching files

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.

2 listed on this file 3 pulled in by those mods
Architectury API Needed by Combat Styles [NEOFORGE] [1.21.1] - [1.0.5]
required
Matching file found Matched file: [NeoForge 1.21] v13.0.11
Better Combat [Fabric & Forge] Needed by Combat Styles [NEOFORGE] [1.21.1] - [1.0.5]
required
Matching file found Matched file: bettercombat-neoforge-2.4.0+1.21.1.jar
playerAnimator Needed by Better Combat [Fabric & Forge]
pulled in
Matching file found Matched file: player-animation-lib-forge-2.0.4+1.21.1.jar
bendy-lib Needed by playerAnimator
pulled in
No matching file

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.

  1. 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.

  2. 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.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 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

image

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)

image

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

Full list of editors

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
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.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Combat Styles versions and loaders

12 of 12 releases match

Looking for an older file? The official CurseForge project page is in Resources.