Releases: Provismet/CombatPlus-Core
Releases · Provismet/CombatPlus-Core
0.4.0 - 1.20.1
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
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 theMeleeWeapon.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
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
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
Initial release.