promotional bannermobile promotional banner

Combat+ Core

The core library and compatibility layer for the Combat+ series.
Back to Files

3.2.0+1.21.3

File namecombatplus-core-3.2.0+1.21.3.jar
Uploader
ProvismetProvismet
Uploaded
Jan 26, 2025
Downloads
693
Size
257.8 KB
Mod Loaders
FabricQuilt
File ID
6128200
Type
R
Release
Supported game versions
  • 1.21.3
  • 1.21.2

Curse Maven Snippet

Fabric

modImplementation "curse.maven:combat-plus-core-973671:6128200"

Quilt

modImplementation "curse.maven:combat-plus-core-973671:6128200"

Learn more about Curse Maven

What's new

Minor update to add the groundwork for a shield-related features.

Additions

  • Added new class for easily executing callbacks from an item.
  • Added new interface, BlockingItem.
    • Items with the ability to block attacks should implement this interface.
    • It contains methods that allow the item to configure the nature of its blocking.
      • Cooldown duration when disabled.
      • How many ticks the item must be used for until it is actively blocking attacks.
      • Callbacks
        • Damaging the shield.
        • Post-block actions.
  • Added enchantment callback for post-block actions.
  • Added enchantment context (for conditions) for post-block actions.
    • In this context, the target is the owner of the enchanted item, the one who blocked the attack.
  • Added debug shield item and debug blocking enchantment for developers.
  • [LilyLib] Enchantment descriptions now also generate a .description key as well as the existing .desc key.
Type
Name
Game Versions
Mod Loaders
Size
Downloads
Uploaded