MobHealth

Mob Health
This simple but invaluable plugin lets you know the damage you just caused to a mob (including other players), and how much health it has left.
Now with ActionBars!
If you have 1.8 bukkit/spigot then you can now enable actionbars by adding useActionBar: true to your config (or set to false to disable).
-
Mob Health has a range of useful options including:
- Control over how messages are shown
- When messages are shown
- When messages are *not* shown (a useful feature!)
- Exactly what is displayed - including your own custom messages...
Current Release Version: 9.1.0
Updater Information
Note that unless you edit MobHealth configuration it will automatically update as new versions are approved by the Bukkit team.
You can edit config.yml in the /plugins/MobHealth/ folder you can find the following settings.
updateCheck true- Show notification of available updates.
doUpdate true- Update MobHealth automatically when new download is available.
Change doUpdate to false to stop any file download, and updateCheck to false to stop notices about new versions in your startup log.
Got API?
MobHealth now has 100% more API included!
You can trigger damage notifications, if your plugin adds skills or spells for example. And far more usefully - you can query MobHealth to get the current health and max health of any Mob, regardless of which plugin is responsible for tracking it.
Think of it as Vault for mob health levels ;) You code for one plugin - I sort out the mess behind the scenes.
See the API page for more info.
NEW healthbars!!
As frequently requested, MobHealth can now display health bars above Mobs, and a health counter for players.
PLEASE NOTE: If enabled - these bars show above ALL players / mobs, regardless of any toggle or permissions settings.
Enable this feature with the following flags in config:
showPlayerHeadHealth: true
Enables health counter display below player names.
usePercentForPlayer: true
Changes health counter from HP to a percentage of health left (recommended).
showMobHeadHealth: true
Enable health bars for all mobs.
useBarForMobs: true
If true, use a health bar in format of [||||||||||] if false, show in format of "10/20"
Compatible Plugins
EpicBossRecoded
You shouted for it - here it is, Epic Boss support.
Thanks to ThaH3lper for adding in an entire API for MobHealth.
Spout
If Spout-plugin is installed and the client uses SpoutCraft (and disableSpout is on its default false setting) then notification will be shown with the achievement notification (as seen above).
ZombieMod
Exclusive to Imagicraft's Zombie Apocalypse RP (Zarp) server, ZombieMod creates several variaties of Zombie to terrorise players trying to survive in this post-apocalyptic server.
SimpleNotice
MobHealth now supports the Client Mod simple notice. Lets you show the messages elsewhere so your chat is spam free.
Thanks to FeildMaster for the pull request :)
Heroes
Heroes health and levelled up HP's are reported correctly as are mobs whose health levels have been adjusted in the config. Use of a Heroes skill will trigger a notification when it damages.
Mobs
Mobs adjustments to health are now tracked and reported in MobHealth.
Thanks to coldandtired for adding in MaxHealth and an API for me :)
Mob Arena
Bosses in a currently running Mob Arena report correct health and max-health. As do waves with a modified reduced health.
Thanks to garbagemule for adding MaxHealth to mob area for me.
LikeABoss/Corruption
MobHealth detects wandering bosses and correctly reports their health and name.
Thanks to bm01 and Erackron for integration help.
Monster Apocalypse (6.0b+)
If Monster Apocalypse is set to handle mob's health then these values are used for MobHealth.
Thanks to blainicus for answering my queries.
Video
See MobHealth in action here...
Thanks to WoopaGaming for the video.
Commands
/MobHealth reload
Reloads current configuration.
/MobHealth toggle [player]
Toggle notifications. [player] is ignored via chat and mandatory via the console.
Configuration
See the configuration page for full details.
Permissions
See the permissions page for full details.
Source Code
https:github.com/Sablednah/MobHealth
Stats Collection
Like many bukkit plugins, Mobhealth utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
- The number of damage notices displayed (but not their content)
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
Changelog
9.0.0: New ActionBar notifications.
8.3.0: Adds Rabbit, Endermite and Guardian mobs
8.2.2: Added fallback code for potential missing new methods.
8.2.1: Rollback gettextresource to get resources
8.2.0: Filter rogue &f colour code prefix's. Add scoreboard event (so it can be cancelled to preserve scoreboards).
8.0.1: Cleanup - removed unused class, update metrics to V7
8.0.0: Reworked Heroes integration. 1.7.2 compatibility fixes.
Download
Github no longer allows a "downloads" section, so I no longer mirror files there. If you'd like to test beta/dev versions follow me on twitter and ask there! But understand such files would not yet be approved by BukkitDev staff.
Known Bugs/Conflicts
- Plugins that alter mobs health levels usually return false health levels.
The plugins listed above are supported.
Donations
Donations of any amount are, of course appreciated :)
Contributions go towards maintaining my development server to encourage continued development, MobHealth is solo coded by me, and supporting so many other plugin takes a fair bit of time. So if you think that time is worth something then Hit the dontae button in the top right of this page :)

-
View User Profile
-
Send Message
Posted Mar 3, 2013I really dont understand how to make that cool thing pop up in the corner of their health. It looks amazing, but i dont understand. Could someone make easier steps for noobs (me lol) or make a video would be awesome!
-
View User Profile
-
Send Message
Posted Mar 2, 2013Could you add support for crack shot? http://dev.bukkit.org/server-mods/crackshot/
-
View User Profile
-
Send Message
Posted Feb 28, 2013Can support for CustomSpawners & MobMange be added? :)
-
View User Profile
-
Send Message
Posted Feb 27, 2013HeyHo,
1.5 in a week, cant await hp bar. :-3
-
View User Profile
-
Send Message
Posted Feb 25, 2013No longer works with recent heroes...i think they changed their methods
normal hit http://pastebin.com/KgN4dfx5
and using skills http://pastebin.com/3gD7b3zs
-
View User Profile
-
Send Message
Posted Feb 10, 2013Could you do something that only the MobArena bosses health will pop up? A config line for that. That would sooo cool. I really need that.
-
View User Profile
-
Send Message
Posted Feb 5, 2013@bm01
Thanks for the Heads up.. i'll see if I can support both... Also you have a PM incoming :)
-
View User Profile
-
Send Message
Posted Feb 5, 2013Hey.
Just to let you know that I've updated the original Likeaboss, so now there are two version running. I know that's not ideal either for you and the users, but I'm not sure what I should do about it, as I explained on the main page I don't really like the idea of working with other people, for various reason.
So yeah, I don't now how it'll end, I just wanted to inform you.
-
View User Profile
-
Send Message
Posted Feb 5, 2013@Chaznuts
Yeah, the side notifications is a bit screwy - I mention that in the "known caveats" on every version... http://dev.bukkit.org/server-mods/mobhealth/files/52-mob-health-v5-3-4/
As mentioned in previous comments... I'm not really willing to add further spout features... spoutclient will be lucky to have a 1.5 version let alone 1.6 - its future is very shaky at the moment.
However, there is support for naming Mobs in 1.5 - and a corresponding label on mobs heads. As soon as that's in the Bukkit API I plan to use it to attach health bars :)
-
View User Profile
-
Send Message
Posted Feb 5, 2013Seems to be working nicely, except for the fact of too rapid attacks on different (and possibly the same) mobs with the side notifications on, the texts start writing over itself.
Also, I was curious if you could add a healthbar option above the mob's head with Spout. Not a simple <Health#>/<Total#>, but a full <green health>/<damage> bar or something to the sort.
Here are some ideas of the general concept, not actual look I'm asking of; I'll leave that up to the talented dev :P
basic concept:
http://jasonleeelliott.com/wp-content/uploads/2011/06/healthbar.jpg
hp amount under/above/inside bar would be cool too:
http://upload.wikimedia.org/wikipedia/commons/e/ee/Video_game_health_bar.svg
Let me know what you think and if this could be a possible future addition! Thanks!
-
View User Profile
-
Send Message
Posted Feb 4, 2013@qwe26481592
You need 5.3.4 not 5.3.3
-
View User Profile
-
Send Message
Posted Feb 4, 2013@metalguitarist
Weird - can you open a ticket and give bukkit, mobhealth and epicboss versions..
And pastie your epicboss config...
-
View User Profile
-
Send Message
Posted Feb 4, 2013Will the BloodMoon this plugin can support it?
http:dev.bukkit.org/server-mods/bloodmoon/
Recur BloodMoon you plug error.
[SEVERE] Could not pass event EntityDamageByEntityEvent to MobHealth v5.3.3
-
View User Profile
-
Send Message
Posted Feb 2, 2013I adore this mod
-
View User Profile
-
Send Message
Posted Feb 2, 2013Hi,
When killing an EpicBoss the last hit towards the mob shows an incorrect health value. All hits to regular mobs are fine.
When making the last hit to an EpicBoss this is what happens:
If "hideNoDammage: true" no message
If "hideNoDammage: false" mob hp is incorrect, no kill message.
I have gotten a boss with 32 HP down to 2/32 points. When i dealt the final blow i got this: 5(-18 blocked) damage done, boss HP is now 15/16. The boss is actually dead, and gone.
-
View User Profile
-
Send Message
Posted Feb 1, 2013yaaay!
-
View User Profile
-
Send Message
Posted Jan 31, 2013@Sonorpearl There will be no need.
MC 1.5 supports names for Living Entities, as soon at that hits the API I'll be able to use that to show a health bar - native without spout.
You'll have to wait for that. I will not write code now that will be redundant in just a few weeks.
-
View User Profile
-
Send Message
Posted Jan 31, 2013Could you try to create a Healthbar for this Version, Spout updated to 1.4.7 very fast and I think 1.5 shouldn be a Problem. :-3
-
View User Profile
-
Send Message
Posted Jan 24, 2013@Chaznuts
Yeah - my checker works of file I bump up to change version. For 5.4 i'll change this to check bukkitdev directly.
-
View User Profile
-
Send Message
Posted Jan 24, 2013@ok12Boss
SilverFish became Silverfish - check your case...