Skip to content

Releases: Provismet/CombatPlus-Core

2.0.1 - 1.20.6

21 Jun 16:56
Compare
Choose a tag to compare

Patch update to add some little features before updating to the gauntlet that is 1.21.

Additions

  • Development environments now have access to a debug enchantment and item, these use their callbacks for console logs. This is to help developers assess when callbacks are workings.
  • Enchantments that use the Combat+ enchantability tags will now appear in the Creative Mode inventory.

2.0.0 - 1.20.6

26 May 19:11
Compare
Choose a tag to compare

Major release that includes some breaking changes to account for Mojang's own breaking changes in 1.20.5/6.

Additions

  • Added abstract class for melee weapons.
  • Added enchantability item tags for the 4 new item groups + primary versions of these tags.
  • Vanilla enchantments now use Combat+ item tags for when appropriate.
    • The Combat+ tags extend the vanilla ones.
  • Added tag translations.

Changes

  • MeleeWeapon.getWeaponDamage now requires an ItemStack parameter.
  • Combat+ enchantment classes can no longer use the vanilla damage method, the Combat+ version should be used instead.
  • CombatTags has been renamed to CPCItemTags.

Removals

  • FabricASM is no longer used or included by Combat+. (Hurray!)

1.0.0 - 1.20.4

12 Feb 18:04
Compare
Choose a tag to compare

Forward port of 1.20.1 full release. The very fact I had to do this is seriously making me consider just uploading LilyLib as its own mod.

1.0.0 - 1.20.1

12 Feb 18:01
Compare
Choose a tag to compare

Full release.

0.7.0 - 1.20.1

11 Feb 05:06
Compare
Choose a tag to compare
0.7.0 - 1.20.1 Pre-release
Pre-release

Additions

  • Added a gamerule that allows tridents with loyalty to be retained in the hand.
  • Added a grouping system for Offhand enchantments to resolve potential future conflicts.

0.6.0 - 1.20.1

09 Feb 03:53
Compare
Choose a tag to compare
0.6.0 - 1.20.1 Pre-release
Pre-release

The aim of this update is just to increase compatibility between Combat+ and mods outside the ecosystem. Modpack makers will have easy datapack tools to determine which enchantments should be considered compatible.

Additions

  • Added enchantment tags and relevant helper methods.

0.5.4 - 1.20.1

04 Feb 04:38
Compare
Choose a tag to compare
0.5.4 - 1.20.1 Pre-release
Pre-release

Additions

  • Added direct itemstack callbacks to the enchantment helper.
    • These are an alternative to the EquipmentSlot callbacks for cases where you have an itemstack but not an EquipmentSlot.

0.5.3 - 1.20.1

03 Feb 21:58
Compare
Choose a tag to compare
0.5.3 - 1.20.1 Pre-release
Pre-release

Changes

  • DualWeapon.getOffhandDamage now returns a float.
  • Updated LilyLib to version 1.1.1 to include additional language assets.

0.5.2 - 1.20.1

01 Feb 02:41
Compare
Choose a tag to compare
0.5.2 - 1.20.1 Pre-release
Pre-release

Changes

  • Offhand Enchantments are compatible with each other.
  • Adjusted gamerule wording.

0.5.1 - 1.20.1

31 Jan 05:14
Compare
Choose a tag to compare
0.5.1 - 1.20.1 Pre-release
Pre-release

Bugfixes

  • Mobs now correctly apply enchantment bonus damage.