
A port of Combat Test 8c to modern versions of MC


This mod is a port of Mojang's Combat Test 8c to modern versions of MC, with an aim to be as accurate as possible without compromising any usability for the user.
This mod completely overhauls the current combat system in favor of CTS, with customizability for servers and clients so that you can get the best experience possible.
As well, we aim for a great deal of mod support (as much as can be reasonably expected) to give plenty of options to the end user.

Attack speed, reach, damage are different for different weapons
Attack damage of the fist increased to 2
Now possible to attack through non-solid blocks without breaking them
Attack speed alterations
Added "Auto-Attack" performed by holding left click
Added "Grace Period", grants leeway in attack timing by providing a window (80% - 100%) where the attack is queued
Reintroduced upwards knockback when hitting players in the air
Removed attack reach increase in Creative Mode
Changed the swing animation to emphasize the rhythm of the attacks
Critical Hit alterations
If an entity's largest dimension for their hitbox (width or height) is less than the minimum hitbox size, it gets expanded by enough to turn the largest dimension into that size
Sweeping-Edge alterations
Shield alterations
New axe-exclusive enchantment: Cleaving
Axes now take 1 durability for attacking
Strength I/II now adds +20%/+40% (was +3/+6 damage) (Matched for Weakness)
Tridents with impaling now deal enchantment damage to all mobs that are in water or rain
Projectiles don't trigger invulnerability ticks
Arrow uncertainty value decreased from 1.0 to 0.25
Added bow fatigue
Changed how the user's momentum is passed onto projectiles
Instantaneous effects on tipped arrows are now scaled by 1/8, just like the duration of other effects
Trident alterations
Snowball alterations
Eating gets reset when you get hit
Natural healing is faster (every 2 seconds, was 8)
Starvation is faster (every 2 seconds, was 8)
Natural healing works down to 6 food points, previously 18
Natural healing now drains food points directly with a 50% chance to not consume a food point. Saturation is not used when healing damage, and is only relevant as a "pause" until food drains (as originally intended)
Saturation is no longer added by food; if current saturation is higher than the amount for the food, nothing happens, otherwise, your saturation is set to the amount for the food.
Liquid food (stews, honey, milk, potions) can now be consumed in 20 ticks
Healing potions heal 6 points per level, and harming potions harm 6 points per level (4 previously)

Sword Blocking: Config option that defines whether swords should be able to block.
Midair KB: Config option that defines if you should be able to knock opponents further into the air.
Fishing Rod KB: Config option that brings back the 1.8 Fishing Rods in a revised form.
Healing Mode: Controls how healing is implemented.
Fast Healing: Config option that restores the 1.9 Saturation Fast Healing.
Mobs Can Guard: Allows mobs to use a shield in their off-hand under certain conditions. Also provides spawning with a shield for supported mobs.
Mobs Can Sprint: Lets certain mobs begin to sprint based on distance and other factors. Designed for melee mobs.