Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for zeshan321

Shows the health of the player or mob that you hit or look at, in the action bar. One jar for 1.8 to 26.3.

Report ActionHealth?

R

3.8.1

Fixes

  • Config updates keep accented letters. On some Windows servers, 3.8.0 could replace accented letters in config.yml with "�" when it added new options. This happened only if the file was not saved as UTF-8. ActionHealth now adds new options to the end of the file and never writes the rest again. If 3.8.0 changed letters in your config, correct them once by hand.
  • Action messages no longer repeat. Each hit added a new combat tag, even for the same target. Each tag then sent the action message again. Now each target has one tag.
  • DAMAGE: ANY works. With the action system on, a hit now gives one message, not two. The first hit of a fight also gets the ANY message now.
  • The toggle message shows only when it matters. A player who turned ActionHealth off got the Toggle Message every second. Now it shows only while they look at an entity.

Changes

  • Action messages follow the same rules as health messages: disabled worlds and regions, Use Permissions, Show Mob and Show Player, and the toggle.
  • Damage causes such as LAVA in the action system now work for all damage, not only hits by an entity.
  • With Region PvP: false, a cancelled hit shows the health without subtracting the damage, because the hit did no damage.
  • The server log names the way ActionHealth sends action bars, for example Sending action bars with the Spigot API.

Under the hood

  • ActionHealth reads WorldGuard 6 and 7 regions itself, without the WorldGuardWrapper library. The jar is now about 94 KB instead of 922 KB.
  • New fallback for Paper's newer chat API (Adventure), in case Paper removes the BungeeCord chat API that ActionHealth uses now.
  • Folia: an arrow that hits far from the shooter is handled on the shooter's thread.
  • The build is reproducible: the jar below has the same SHA-256 as the jar that CI tested.

Tests

  • 27 Spigot versions from 1.8 to 26.3, Paper 1.8.8, 1.20.6, 1.21.11 and 26.3, Folia 1.21.11 and 26.2: pass.
  • Paper 1.16.5 and 1.21.11 with the Adventure method: pass.
  • WorldGuard 6.1, 6.2.2, 7.0.15 and 7.0.19, PlaceholderAPI 2.12.3, ModelEngine R3.1.11: pass.
  • Linkage check against 68 spigot-api versions: pass.
  • 46 unit tests, 13 of them new: pass.

SHA-256 of ActionHealth-3.8.1-all.jar: 33ca8d6608e3c6248243a927c134c0851792661f329616e86d3b680a062ffbfb

Information

Published
October 3, 2026
Author
0Downloads

Platforms

Paper
Paper
1.8–26.3

Dependencies

PaperPaper

Dependencies: Paper

Plugins and libraries a server needs for this version to run.

No dependencies

Add anything a server has to install alongside this version.