Better Hurt Timer

Quick rating

Better Hurt Timer

No reviews yet

A Minecraft mod that removes damage immunity and fixes hurt animations

Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
BetterHurtTimer-1.12.2-1.5.0.6.jar
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

"BHT is a mixin (ASM) tweaker mod for minecraft that aims to improve and balance the way damage affects PVP and PVE combat."

"dps weeeeeeeeeeeeeee"

If you are experiencing difficulties (crashes / bugs / etc) consider using nodami instead!

Player combat: Attack Speed matters.

* Before, combat was limited only to how much damage you were able to do in a single hit (implying it ever reaches the target), this not only limited combat options, but also team tactics during battles.

* Now, not only DPS is important, but multiple damage sources can also play a role on damaging the enemy, and multiple people damage blocking an entity isn't a problem anymore.

How it works (Configurable):

    - Players and Mobs can only attack as fast as their attack speed, meaning a player can only hit within a threshold so click spamming with their fists won't do more damage per second than spamming with a sword on hand, players are encouraged to land their hits on time.

Demonstration:

Fist only

FrighteningShamelessBagworm-size_restricted.gifWooden Sword

IdenticalPleasingFunnelweaverspider-size_restricted.gifDiamond Sword

Attack speed is entity-specific, meaning players attacking the same entity will use all their own attacks speeds without interfering with one another.

Damage Sources: Stacking and Armor.

* Before, removing i-Frames or damage immunity meant losing your armor to fire and dying to lava instantaneously.

* Now, damage that would otherwise apply every tick is either accumulated and released or canceled within damage type specific i-Frames.

! From version 3.0.0+ damage names can use Regular Expressions.

How it works (Configurable):

    - Entities have damage source type specific i-Frames, meaning fire and lava albeit having different timings can co exist and damage at the same time.

    - Armor and Shields are protected so they only receive damage every a quarter of a second to prevent breakage from consecutive attacks.

    - More powerful attacks of the same damage source that happen right after a weak attack have the difference on damage removed.

 Demonstration:

Lava and fire. Notice how the entity receives 4~dmg from lava and 1~dmg from fire.

Floor fire damage and player melee, even though the entity is receiving dmg the player is able to land a hit.

In this case arrow damage is stacked for every arrow that reaches the golem and as a result the total damage is 17~dmg per half a second.

Knock-back: Indirect Hits.

* Before, certain attacks from players and mobs would deal knock-back regardless if it was direct or not.

* Now, it is possible to cancel the knock-back of damage sources that should not have it.

! Non-1.16+ versions (1.12, 1.15, ...) have knock-back as a scale ported back from 1.16+.

How it works (Configurable):

    - Blacklisted Damage Sources will not apply knock-back.

Demonstration:

I edited the config file to blacklist indirectMagic from dealing knock-back, this is not part of the default configuration.

EagerLimpingElk-size_restricted.gif

Misc: Hurt Animations.

* Before, removing i-Frames meant getting spammed whenever fire, lava or even other players hit you all at the same time, this is incredibly annoying and is one of the reasons of why this mod exists.

* Now, sound and all hurt animations only play after the previous animation has finished.

! You can remove the hurt animation altogether in the mod config.

Commands: Helpful Data.

* Added a command to export a file with a list of detected damage sources and a list of registered entity ids.

! Only available to OP, the file is saved in the config folder under the folder 'bht'.

uwu:

/bht_export damageFrames/attackFrames/mobIdListAll

owo:

/bht_export damageFrames -> Will export detected source-damage-frames.

/bht_export attackFrames -> Will export configured mob-attack-frames.

/bht_export mobIdListAll -> Will export All modded and vanilla mob ids.

Need a video?

In progress

Important notes:

Includes coremod.

Requires MixinBootstrap when Mixin is not available (if it crashes on startup you do not need it, if it does not load you need it).

ALWAYS USE THE LATEST VERSION. If you find any bugs or issues I beg you to please file a report in my github or in here. :>

Discord https://discord.com/invite/yd84FJZ

[Do you like this mod? Please port it to Fabric!]

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~800,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works