Releases: Provismet/CombatPlus-Core
Releases · Provismet/CombatPlus-Core
2.0.1 - 1.20.6
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
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
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
Full release.
0.7.0 - 1.20.1
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
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
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
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
Changes
- Offhand Enchantments are compatible with each other.
- Adjusted gamerule wording.
0.5.1 - 1.20.1
Bugfixes
- Mobs now correctly apply enchantment bonus damage.