Tags
Creators
Details
3.9.0
Compatibility
Changes
New
- Update check. Once a day, ActionHealth asks spigotmc.org for the latest version number. A new version is logged in the console, and players with
ActionHealth.Update(operators by default) get a message when they join. The request sends no data about the server or its players. Turn it off withUpdate Check: false. - Decimal health.
Health Decimals: 1shows19.5instead of19. This applies to{health},{maxhealth},{absorption}and{opponentlastdamage}. - Health colors.
{healthcolor}changes the color with the health that is left. The default colors are green from 75%, yellow from 50%, gold from 25% and red below. Set your own inHealth Colors. - Off by default. With
Enabled By Default: false, players see no health messages until they turn them on with/actionhealth toggle. - Command messages in the config.
Reload MessageandHelp Messagecan now be changed or translated. - New download sites. ActionHealth is now on Hangar. A Modrinth page is waiting for review. Each release now goes to GitHub, Hangar and Modrinth at the same time.
Fixes
- A mob with less than 1 health showed
0health while it was still alive. Now it shows at least1, or the smallest step with decimals.
Config
ActionHealth adds the new options to the end of your config.yml. Their values give the same result as before, except Update Check, which is on.
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. Spigot 26.3 failed one action message check in 1 of 3 runs. The other 2 runs passed, and 3.9.0 does not change that code.
- 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.
- 65 unit tests, 19 of them new: pass.
SHA-256 of ActionHealth-3.9.0-all.jar: ac617b07cb5fcbded7c64f58a113d8d543997393b27254ec27950a09df334ee8
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:gAlxreIA:snrLc1F5"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:gAlxreIA:snrLc1F5"
}

