ModsFinder

Combat+ Core

by Provismet

Combat+ Core is a Fabric and Quilt library that the other mods in the Combat+ series build on, providing shared melee weapon and dual weapon code.

FabricQuiltClient and serverMIT LicenseOpen source1.20 – 1.21.11

What it does

The library defines a melee weapon base class. A melee weapon must implement a damage value, and it receives callbacks for charged attacks, critical attacks and kills, so weapon mods can react to those moments without writing that logic themselves. Its dual weapon base extends the melee weapon, so an item can be used in either hand and can support enchantments that act on the offhand, with a method for offhand damage.

Enchantments added by Combat+ mods can be set as incompatible with other enchantments that share a tag group. The example given is a weapon utility enchantment that conflicts with other enchantments in the combat-plus:weapon utility tag. The library requires Fabric API and runs on client and server, so the server and every player need it. Files are published for Fabric and Quilt, with the latest build, 4.0.1+1.21.11, targeting 1.21.11 and dated 2025-12-23.

Key features

  1. Melee weapon base class

    Weapon items extend a shared base that requires a damage value and exposes charged, critical and kill callbacks.

  2. Dual weapon support

    Items built on the dual weapon base can be wielded in either hand and carry an offhand damage method.

  3. Offhand enchantments

    The base supports enchantments that take effect when a weapon is held in the offhand.

  4. Enchantment incompatibility tags

    Combat+ enchantments can be marked incompatible with others in the same tag group, such as the weapon utility tag.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.114.0.1+1.21.114.0.1+1.21.11
1.21.104.0.0+1.21.104.0.0+1.21.10
1.21.94.0.0+1.21.104.0.0+1.21.10
1.21.84.0.0+1.21.54.0.0+1.21.5
1.21.74.0.0+1.21.54.0.0+1.21.5
1.21.64.0.0+1.21.54.0.0+1.21.5
1.21.54.0.0+1.21.54.0.0+1.21.5
1.21.43.2.0+1.21.43.2.0+1.21.4
1.21.33.2.0+1.21.33.2.0+1.21.3
1.21.23.2.0+1.21.33.2.0+1.21.3
1.21.13.2.0+1.213.2.0+1.21
1.213.2.0+1.213.2.0+1.21
1.20.x7 of 7 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Required by 4 mods

Use cases

Building a melee weapon mod

Developers subclass the melee weapon base to get damage, attack callbacks and kill handling for a new sword or axe.

Adding dual wield items

A mod with two-handed or paired weapons can build on the dual weapon base instead of writing its own offhand logic.

Who it’s for: Mod developers building weapons or enchantments for the Combat+ series, and players who want those mods to work together without conflicting enchantments.

Questions

Does Combat+ Core need Fabric API?

Yes. Fabric API is required, and Combat+ Core is published for Fabric and Quilt only.

Does Combat+ Core have to be installed on the server?

Yes. The server and every player need the mod installed.

Which mods depend on Combat+ Core?

Four catalog mods require it, including Dual Swords, Additional Armoury, Extended Enchanting and Extra Damage Enchantments.

In the catalog

Combat+ Core is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from Provismet

All projects

Similar mods

What the author says

This is the core library mod and compatibility layer that allows the Combat+ series to function with an extremely high level of inter-mod compatibility. Any mod that makes use of these will be compatible with the Combat+ series.
Provismet, on the Modrinth page

Official listing

Owner
Provismet
Published
2024-02-11
Updated on Modrinth
2025-12-23
Facts verified
2026-10-15

Tags