MobHealth

Screenshot - RPG style notification

Notification

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.

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: 8.0.0

Curse Mod Spotlight

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

Changelog

8.0.0: 1.7.x compatibility + Heroes int rework.

Read full change log here.

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 :)

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of SableDnah SableDnah Apr 09, 2014 at 13:52 UTC - 0 likes

    @padfut0: Go

    The too dark spider bar is a spout think - it dims based on distance i think. I have zero control over how the client renders the bar.

    As for the shrinking zombie bar - that looks like fire damage causing it. Does it happen every time you set fire to a mob?

    "All this technology and it still takes forever to get anywhere"

    Mob Health

    MobHealth: Simple plugin to let you know the damage you just caused to a mob, and how much health it has left. [ Donate ] [ Twitter ]

  • Avatar of SableDnah SableDnah Apr 09, 2014 at 13:50 UTC - 0 likes

    @darkness7268: Go

    I have wondered about this.

    If your Permissions plugin supports per world settings then you can use the mobhealth.show on the appropriate worlds - and turn on perms.

    I'll work on a way to set world limits in the config for next version.

  • Avatar of padfut0 padfut0 Apr 06, 2014 at 07:09 UTC - 0 likes

    Problem I found 1. Zombie's healthbar shrinks 2. Spider's healthbar too dark

    check this screenshots https://docs.google.com/file/d/0B_Ng7WQVwyFRcGs4TUh2T1hmYXM/edit

    using spigot server based on bukkit 1.7.5

    Last edited Apr 06, 2014 by padfut0
  • Avatar of darkness7268 darkness7268 Apr 04, 2014 at 22:03 UTC - 0 likes

    Is there a way to only have mob health on 1 world? (like have it in the rpg world but not faction)

  • Avatar of SableDnah SableDnah Mar 27, 2014 at 09:46 UTC - 0 likes

    @xH3LLRAIZ3Rx: Go

    MobHealth doesn't require spout either, - its optional for the "Achievement" style notice and the floating up RPG style notice.

    HealthBars and damage notices work fine without spout.

    Showing damage as a custom tag instead of a bar is an interesting idea tho. If people want an option to show that instead of healthbars let me know!

    UPDATE Ahh I see how holograms does it now. Its using NSM code so needs updating each minecraft build, and i've promised myself to keep MobHealth to using only the bukkit API. BUT i'll have a talk to holograms people - as MH has a cool way of getting real damage done and an API so i'll see if they want to connect up and make us both + + awesome.

    Last edited Mar 27, 2014 by SableDnah
  • Avatar of xH3LLRAIZ3Rx xH3LLRAIZ3Rx Mar 27, 2014 at 04:17 UTC - 0 likes

    a new plugin came out that does this but not requires spout: DamageIndicatorsHolograms

    http://wgtowny.no-ip.org:8080/status.png

  • Avatar of SableDnah SableDnah Mar 19, 2014 at 14:09 UTC - 0 likes

    @Thredziii: Go

    Its the healthbars that do that - set showPlayerHeadHealth to false to stop it messing with scoreboards.

    I'll see why in the meantime - I'm not sure why it would scrub the inbuilt scoreboards

  • Avatar of Thredziii Thredziii Mar 19, 2014 at 13:16 UTC - 0 likes

    I used until I see it cancel the basic minecraft scoreboard :/ Scoreboard back after erased plugin. I use scoreboard objectives on sidebar.

  • Avatar of SableDnah SableDnah Mar 12, 2014 at 13:56 UTC - 0 likes

    @ledhead900: Go

    If campaign modifies mob's health and damage and names is a bukkit friendly way then it should work out of the box - and most plugins have stepped into line on this (inc Heroes).

    Let me know what isnt working and i'll be sure to look into it.

    @predawnia: Go

    Ditto for LeveledMobs - it should just work - if not let me know what bit fails.

  • Avatar of SableDnah SableDnah Mar 12, 2014 at 13:53 UTC - 0 likes

    @StreetkillnHD: Go

    Will look into it - I use colour codes myself so it shouldn't be striping them!

Facts

Date created
Jan 10, 2012
Categories
Last update
Mar 26, 2014
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
MobHealth
Downloads
600,128
Recent files

Authors

Relationships

Optional dependency
SpoutPlugin