### Release Candidate 5 Changes:
***
- Strength no longer overwrites a vanilla registry, still works
- Moved methods which do not rely on existing in a vanilla class to static references in MethodHandler
***
### Changes:
***
- Renamed to Combatify
- Added namespace converter to convert items from old versions
- Made entities inflate when being targeted if they are less than 0.9 blocks (or the config value)
***
#### Config Changes:
***
- Added a config option for how large an entity must be when targeting
- Added Tiered Shields. (Gold and Wood have 30% Damage Reduction, Iron 40%, Diamond and Netherite 50%, and all tiers have 2.5 Knockback Resistance while Netherite has 5 Knockback Resistance. Gold will prevent Piglins from attacking you.)
- Made new config JSON format for manipulating almost everything about an item which the mod changes or else would be useful (See wiki for information)
- Removed old item attribute configs
- Replaced Default Attack Speed Offset config with Base Hand Attack Speed
- Modified Attack Speed config
- Added Insta-Attack config
- Added I-Frames for instant attacks
- Removed client-side hit reach check
- Made it possible for vanilla clients to join (OPT-IN FOR SERVERS, WILL MAKE PERFORMANCE WORSE IF VANILLA CLIENTS CONNECT)
- Made a config to allow for End Crystals to not force 100% charge when attacking them
- Added a config to allow you to sprint even with no hunger, matching CTS 5
- Added a config to only allow you to block shields when fully charged
- Added configs to modify shield disable times, namely the base disable time, cleaving bonus per level, and defender reduction.
- Added Piercer, a config-specific enchantment gives 10% Armor Piercing per level (3 levels)
- Added Defender, a config-specific enchantment that increases Shield Damage Protection by 1, Sword Damage Reduction by 12.5%, and Tiered Shield Damage Reduction by 10%, also removes 0.5 seconds when your shield gets disabled.
- Made Longswords, and all weapons with Piercer enchantment, able to disable shields, but in exchange, all damage not protected by the shield loses the Armor Piercing effect
- Added 1.11 fast healing as a config option
- Buffed default Knife reach to 2.75
- Made a new config that will allow for magic attacks to not produce I-Frames
***
#### Fixes:
***
- Fixed CTS grace period
- Proper Reach Entity Attributes support (no more crashes and using it won't break anything)
- Fixed swing through grass
- Removed Coyote Time
- Fixed rendering issues
- Fixed issue with sword blocking where it always cancels your sprint
- Made Eating Interruption work as intended
- Made enchantments work in commands
- Fixed broken config options
- Client-side changes to make it possible to reach from the correct length
- Made small hitreg tweaks (I-Frames should no longer cause ghost hits)
- Added a client-side mod check (you now need it on both sides to connect)
- Made attribute-adjusting configs no longer require a restart (now work upon reconnect)
- Fixed an oversight where Armor Piercing would work when using a bow in your offhand
- Many internal changes that fix potential bugs
- Removed Block Reach
- Fixed Missed Attack Recovery
- Fixed a client-side issue with attack speed when connecting to a dedicated server
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }