promotional bannermobile promotional banner
premium banner
An API for implementing different damage types, attack range values, weight, and modifying hand behaviour.

Description

NOTICE - Feb. 2nd, 2023

We are currently doing a full rewrite of the Combatica API for Forge 1.18.2 and will be releasing it relatively soon under LGPL-3.0 for the entirety of the Minecraft community to enjoy.  The current plan is to set the repository to public once we reach the goals in our version 1.0 checklist.

Any files you find on CurseForge BEFORE this notice is removed are old, busted, and non-functional legacy builds.  Do not use them, they are for modpacks that still require them as a dependency.

Inquires can be sent here on CurseForge or to my Discord (Nano#6598)

 

API Features

  • Damage Types -- Allows mod developers to give weapons typed damage and armor typed resistances; the most common types of damage are added by the API directly but mod developers are free to add their own
  • Modified Attack Range -- The API provides an easy way to change the attack range of items
  • Hand Tweaks -- Two-handed weapons are now possible, and you can penalize players for having items in their offhand
  • Datapack Support -- The ability to change damage types and attack range with datapacks for existing mods, even if they don't have a Java implementation
  • Weight -- Common attribute for weight that mods can choose to use in order for more cross-mod compatibility
  • Examples and Documentation -- Plenty of examples and documentation to get devs up to speed and creating as soon as possible