Skip to content

Releases: Provismet/CombatPlus-Core

0.4.0 - 1.20.1

28 Jan 04:07
Compare
Choose a tag to compare
0.4.0 - 1.20.1 Pre-release
Pre-release

Additions

  • Added item tag combat-plus:shield_breaker. These items disable shields.

Changes

  • CPC Enchantments no longer have a slot field for callbacks.
    • Similarly the CPC EnchantmentHelper now asks for an equipment slot for its callbacks.
    • Only the weapon the in use is called during combat, as opposed to calling everything on the player (the previous method).

0.3.1 - 1.20.1

20 Jan 14:39
Compare
Choose a tag to compare
0.3.1 - 1.20.1 Pre-release
Pre-release

Additions

  • New utility methods for checking if an item should be considered as a MeleeWeapon or a DualWeapon.
  • Weapon attribute UUID for custom attributes on weapons and tools.

Changes

  • Swords now pass the SwordItem.getAttackDamage() method to the MeleeWeapon.getWeaponDamage() function instead of passing their damage field.
  • DamageEnchantments can be applied to any MeleeWeapon. This mirrors the existing functionality of Axes being able to receive them.

0.3.0 -1.20.1

30 Dec 18:32
48f1756
Compare
Choose a tag to compare
0.3.0 -1.20.1 Pre-release
Pre-release

Additions

  • Add enchantment targets for Melee and Dual weapons.
  • SwordItem now extends Dua Weapon.
  • AxeItem now extends MeleeWeapon.
  • Added accesswidener for EnchantmentTarget.

Changes

  • All enchantments now use the new enchantment targets were necessary.
  • Some enchantment types have had their constructors adjusted to allow more parameters.

0.2.0 - 1.20.1

29 Dec 04:35
Compare
Choose a tag to compare
0.2.0 - 1.20.1 Pre-release
Pre-release

Additions

  • Added UUID for offhand weapon damage.
  • MeleeWeapon interface now includes the itemstack in the callbacks.

Changes

  • Mod id is now combat-plus-core.
  • The mod now provides the combat-plus name.
  • Changed semver formatting.

0.1.0 - 1.20.1

29 Dec 00:31
Compare
Choose a tag to compare
0.1.0 - 1.20.1 Pre-release
Pre-release

Initial release.