Combat Styles

An Addon for Better Combat with many editors to make custom content with!
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

Combat Styles Team

profile avatar
Owner
High Crafter tier icon
  • 38
    Followers
  • 29
    Projects
  • 8.7M
    Downloads

More from KevzCzView all