2.1.3
- Improved compatibility with Entity Interaction Range attribute (
PlayerEntity.getEntityInteractionRange
returns a value with weapon attributes range bonus applied)
2.1.2
- Improved compatibility with Entity Interaction Range attribute
- Better Combat weapon attribute range is now only applied when a weapon has no modifier for vanilla range
- Added function to reformat
Entity Interaction Range
toAttack Range
on weapon tooltips
- Knockback reduction for fast attacks is now stronger (configurable)
- Added block hit sound upon swinging at blocks
2.1.1
- Fix subzero attack range bonuses
2.1.0
Functional Changes:
- Fix Combat Roll not cancelling attack properly
- Increase attack range (slightly) on all built-in weapon attribute presets
- Improve idle animation handling with server side logic
- Add registry encoding compression to avoid transmission issues
- Add support
player.entity_interaction_range
attribute, to serve as attack range - Add support for weapon attributes resolved from item data component. For example:
/give @p minecraft:wooden_sword[bettercombat:preset_id="bettercombat:claymore"]
API Changes:
- Added
WeaponAttributes.range_bonus
attribute, to add to the base attack range - Deprecated
WeaponAttributes.attack_range
property specifying absolute attack range
2.0.4
- Rewrite support of first person camera mods #423
- Update russian translation, thanks to Heimdallr
2.0.3
- Fix hands while laddering with two-handed weapons
- Fix hands while Elytra flying with two-handed weapons
- Add Vietnamese translation, thanks to @godkyo98
2.0.2
- Fix enchantments on from offhand weapon strikes not being applied
- Fix offhand weapon strikes not reducing durability
- (NeoForge) Fix hand swapping two-handed items, causing offhand item deletion
- (NeoForge) Fix missing declaration to Cloth Config causing crash
2.0.1
- (NeoForge) Fix faulty inclusion of TinyConfig, crashing alongside Combat Roll mod
- (Fabric) Fix connection failure to dedicated servers
2.0.0
- Support for Minecraft 1.21.0
- Add support for
generic.scale
attribute, to scale attack range
API Changes:
- BREAKING! Asset directory for animations have been renamed from
attack_animations
toplayer_animations
1.9.0
- Welcome NeoForge support, goodbye legacy Forge!
- Rewritten networking stack to improve platform support
- Config and weapon attribute registry are now synced during connection (network configuration stage)