True Healing: Blesssing & Recovery

Mobs heal after they're hurt using a custom potion effect with configurable blacklist and gamerules.

File Details

trueheal-2.0.1-47.3.0-forge-1.20.1.jar

  • R
  • Oct 31, 2025
  • 22.86 KB
  • 13
  • 1.20.1
  • Forge

File Name

trueheal-2.0.1-47.3.0-forge-1.20.1.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:true-healing-986923:7169344")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Added New Potion Effect: Pre Healing

 

This new potion effect replaces the tick scheduling that was invisble, and difficult to manage.
On removal, the Pre Healing effect applies the True Healing effect.  Thus, this potion effect repersents the actual delay before True Healing is applied. It works similarly to the True Heal effect, in that it:

  • Does not apply to players
  • Is removed when the entity it is attached to takes damage.
  • Is applied when a entity takes damage, updating the duration.

However, it does not heal entites. If Pre Healing is applied to a entity with True Healing the healing effect is removed.

Technical Information: Server Tick Scheduling

Before this update, the delay for the true healing effect was done by scheduling a task for the server. It was unable to be cleanly canceled when the entity attached to it took damage. Fights felt unfair, as players were only allowed to interrupt the healing when a entity had the effect. This also meant zombies skeletons were out living high dps like burning in daylight despite the constant damage. And, it was virtually impossible to know when a entity would begin healing even using tools like Jade. 
Due to the unpredictable nature of the tick scheduling that was present in all past versions I will be them.