Sprinting Crits is a datapack that re-adds the ability to get critical hits while sprinting. After 1.9 was released, the ability to get a critical hit while sprinting was removed (except under certain conditions). This pack aims to add it back.
This datapack uses its own critical hit that functions like the normal critical hit, only it only triggers while you're falling and sprinting as opposed to falling and not sprinting.
Known issues
This is only a datapack, which is limited to vanilla minecraft commands and a small group of exclusive datapack features that don't really help with fixing the below issues. Known issues are as follows:
- The death sound does not play when you kill an entity with a sprinting crit when a non-crit wouldn't have killed.
- This isn't really fixable, due to how the damage invincibility mechanic and death sounds work.
- You can get critical hits while sprinting even if your attack indicator isn't fully charged, and it does the same damage as a fully charged crit, making it really OP.
- This isn't really fixable, as there is no easy and reliable way to detect a player's attack cooldown.
- However, I'll try my best to patch this to the best of my ability in the next update.
- Smite and Bane of Arthropods aren't checked in the critical hit calculation.
- This'll get fixed in the next update.
- The sprinting crits apply to damage other than melee damage. For example, if you hit a mob with an arrow and you happen to be sprinting and falling when the arrow hits, the arrow will do 150% of the damage it was supposed to do, as if the mob was crit by a weapon instead of hit by the arrow. This applies to any damage taken at all so long as the player has directly attacked the mob in the past 5 seconds and hasn't been directly hit by anything else in that time.
- This isn't really fixable because there is no way to detect what type of damage a mob was hit by.
- However, I will add a band-aid fix to it in the next update, by making it so if you're too far away from the entity you hit, there will not be a crit.
- This isn't really fixable because there is no way to detect what type of damage a mob was hit by.
If you deliver a sprinting crit to an entity, they will still take the increased knockback from the knockback attack.- This is intended behavior.
- Broken on 25w04a.
- I don't know why this is, but the command
execute on attacker run tag @s add attacker
, when the function is invoked in the context of an entity that took damage on the previous tick, which it always is, doesn't seem to be working correctly even though the syntax is valid and nothing should have changed in this snapshot to break this line of code. And no, it doesn't need a slash before it, in fact a command with a slash before it breaks a function.
- I don't know why this is, but the command
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Compatibility
Minecraft: Java Edition
1.21.x
1.20.3–1.20.6
Platforms
Data Pack
Supported environments
Creators
Details
Licensed CC-BY-4.0
Published last week
Updated 4 days ago