Sueta

【BossBarHealth】- Best RPG Health Bar on Spigot !

4.1.16-SNAPSHOT

Didn't find a plugin that shows health on boss bar? This is it!

·Plugin
  1. 4.1.16-SNAPSHOTlatestBugfixJan 9, 2026
    Change log - Fixed NullPointerException if MythicMob has no display name
    21 downloads
  2. 4.1.15-SNAPSHOTAdventure API color code SupportDec 8, 2025
    Change log (Guess what? This plugin receives an update after a year) - Added support for Adventure API color code
    126 downloads
  3. 4.1.14-SNAPSHOTBugfixOct 25, 2024
    Change log - Fixed Reload Command does not reload lang.yml
    2144 downloads
  4. 4.1.13-SNAPSHOTEvent Priority UpdateAug 23, 2023
    Change log - Changed Event Priority of DamageHandler and RegainHealthHandler to MONITOR to let other plugin handles the boss bar first (PR #6)
    2599 downloads
  5. 4.1.12-SNAPSHOTDirection translation, format upon deathAug 26, 2022
    Change log - Added options to translate directions Add this Code (YAML): # Translation of directions Direction: Ordinal: Full: East : East South : South West : West North : North Short: East : E South : S West : W North : N Cardinal: Full: NorthEast : NorthEast SouthEast : SouthEast SouthWest : SouthWest NorthWest : NorthWest Short: NorthEast : NE SouthEast : SE SouthWest : SW NorthWest : NW under this Code (YAML): BossBarHealth: - Added new formats upon players or enemy's death Add this Code (YAML): Dead : ' %direction_cardinal% %displayname% Dead &7(&c-%change%&7)' under this Code (YAML): BossBarHealth: Self : Format: Add this Code (YAML): Dead : ' %e_name% Dead &7(&c-%e_change%&7)' # When the player dies SelfDead : ' %e_name% %e_hp%/%e_max% &7(&c-%e_change%&7)' under this Code (YAML): BossBarHealth: Enemy : Format:
    2677 downloads
  6. 4.1.11-SNAPSHOTBugfixJun 11, 2022
    Change log - Fixed damage reduction not correctly calculated on Enemy bar
    1230 downloads
  7. 4.1.10-SNAPSHOTBugfixJun 9, 2022
    Change log - Hopefully fixed world settings for boss bar not working
    413 downloads
  8. 4.1.9-SNAPSHOTWorld blacklist updateJun 8, 2022
    Change log - Added world blacklist. Boss bar will not be shown to players if the world they are at is in the list Add this Code (YAML): # Boss bar will be hidden in these worlds WorldsHidden : - dungeon under this Code (YAML): BossBarHealth:
    328 downloads
  9. 4.1.8-SNAPSHOTMythicMobs support version updateJun 5, 2022
    Change log - Added support for MythicMobs 5.0+ - Dropped support for MythicMobs prior to 5.0.0
    439 downloads
  10. 4.1.7-SNAPSHOTMythicMobs supportAug 19, 2021
    Change log - Added support for MythicMobs, now the plugin will get MythicMobs entity's name with MythicMobs method if its hook is enabled in config *Due to config structure changes, you are strongly advised to delete the old config.yml and generate a new one. Otherwise, it might cause errors. No support will be given if using the old config file.* Alternatively, you may follow the guide below and add the following text into your config.yml for the new Citizens hook support. *Add this* Code (YAML): # Hook of MythicMobs, use MythicMobs' method to get entity's name MythicMobs: Enabled : true under this Code (YAML): # Settings of other plugins that was supported by BossBarHealth Hooks:
    2371 downloads
  11. 4.1.6-SNAPSHOTHopefully fixed memory leakJun 15, 2021
    Change log - Hopefully fixed the memory leak issue mentioned on GitHub
    970 downloads
  12. 4.1.5-SNAPSHOTBug fixes, permissions updateApr 6, 2021
    Change log - Fixed NullPointerException on hitting real players when Citizens installed and hook enabled - Added permissions for show and hide command, everyone has the permissions by default
    901 downloads
  13. 4.1.4-SNAPSHOTCitizens supportJan 24, 2021
    Change log - Added support for Citizens, now the plugin will get Citizens NPC's name with Citizens method if its hook is enabled in config - Changed how plugins hook works. Now it should not throw mass exceptions if the hooked plugin is disabled in most situations *Due to config structure changes, you are strongly advised to delete the old config.yml and generate a new one. Otherwise, it might cause errors. No support will be given if using the old config file.* Alternatively, you may follow the guide below and add the following text into your config.yml for the new Citizens hook support. *Add this* Code (YAML): # Hook of Citizens, use Citizens' method to get enemy NPC's name Citizens: Enabled : true under this Code (YAML): # Settings of other plugins that was supported by BossBarHealth Hooks:
    792 downloads
  14. 4.1.3-SNAPSHOTPercentage update, bugfixJan 22, 2021
    Change log - Added placeholders to present percentage - Fixed scaling applying on wrong placeholder numbers
    330 downloads
  15. 4.1.2-SNAPSHOTLogical Operators updateJan 5, 2021
    Change log - Moved logical operators of hp gain/lost from code to config for higher customization This update removes logical operators for old config users. Please add the logical operators manually after updating.
    560 downloads
  16. 4.1.1-SNAPSHOTBug fixes (hopefully, again)Jan 2, 2021
    Change log - Hopefully fixed boss bar not disappearing - Fixed boss bar disappearing time does't match the one actually displaying (it means when you hit large amount of entities, some died but some are not, the boss bar will follow the disappearing time of the type that actually showing to player) This bugfix/patch reworked the boss bar removal timer, please tell me in the discussion section/pm along with the timings report if you are experiencing any server performance issues caused by this plugin.
    422 downloads
  17. 4.1.0Entity name updateSep 17, 2020
    Change log - Added lang.yml. You can now customize the entity's name showing in %e_name%. The predefined name will be used if the entity type is not defined in lang.yml.
    1688 downloads
  18. 4.0.1Enemy boss bar fixesSep 16, 2020
    Change log - Fixed enemy's bar not disappearing when damaging different mobs - Hopefully fixed sometimes enemy's bar not disappearing
    345 downloads
  19. 4.0.0Big update, bug fixesAug 11, 2020
    Change log - Fixed sometimes NullPointerException is thrown when player joins - Added direction placeholders - Added extra option to control the time of the boss bar staying on screen when hp <= 0 - Added option to control the interval between direction placeholder updates - Added custom boss bar color&style for different damage cause - Added WorldGuard hook to change boss bar's color&style when enter/leave region (WorldGuard and WorldGuard Events required) *Due to config structure changes, you are strongly advised to delete the old config.yml and generate a new one. Otherwise, it might cause errors. No support will be given if using the old config file.*
    641 downloads
  20. 3.1.0PlaceholderAPI support, bug fixAug 3, 2020
    Change log - Added PlaceholderAPI support, you may now use Papi's placeholder in config - Fixed no enemy's bar is shown when hitting mobs with projectiles
    475 downloads
  21. 3.0.5Bug fix, Blacklist for EnemyBarJul 30, 2020
    Change log - Hopefully fixed IllegalArgumentException - Added Enemy's Bar blacklist. You may add entity type into blacklist so that they won't have EnemyBar displayed
    454 downloads
  22. 3.0.4Temporarily fixed EnemyBar not removingJun 23, 2020
    Change log - Temporarily fixed EnemyBar not removing If you are still having issues that EnemrBar not removing after config-defined ticks, most likely your computer's System.currentTimeMillis() is not updating fast enough, there is no way (or I'm stupid) to fix this on my side.
    377 downloads
  23. 3.0.3Enemy boss bar fixesJun 23, 2020
    Change log - Fixed EnemyBar not shown when SelfBar is disabled - Fixed attacking multiple entities cause boss bar duplicates - Fixed ClassCastException when damaging non-living entities (eg. ItemFrame, EnderCrystal) - Changed BossBarHealth.Self.Scale and BossBarHealth.Enemy.Scale to 1.0 to avoid confusion
    381 downloads
  24. 3.0.2Hide command fixesJun 23, 2020
    Change log - Fixed boss bar not being affected by /bbh hide
    354 downloads
  25. 3.0.1Bug fixesJun 21, 2020
    Change log - Fixed damaging non-player entities not triggering enemy's bar - Fixed cancelled damage event showing enemy's bar
    422 downloads
  26. 1.0.0Full release, complete recodeApr 16, 2020
    Change log - Full release (yay~) - Completely recoded - Added permission to execute commands - Added format for HP lost/gain of self & enemy's HealthBar - Added option for how long the HP lost/gain of self & enemy will last for - Added option for enemy's HealthBar overrides self HealthBar - Fixed sometimes HP changing not triggering HealthBar to change *Due to config structure changes, you are strongly advised to delete the old config.yml and generate a new one. Otherwise, it might cause errors. No support will be given if using the old config file.*
    516 downloads
  27. 2.0.8 betaProjectile damage fix, null DisplayName fixApr 11, 2020
    Change log - Fixed projectile damage not triggering health bar - Fixed damaging entity with no display name causes NullPointerException
    407 downloads
  28. 2.0.7 BetaAdded custom name support for mobsFeb 6, 2020
    Change log - Added custom name support for mobs (eg. MythicMobs, Renamed spawn egg)
    413 downloads
  29. 2.0.6 BetaOptions to toggle self health bar, bug fixesFeb 4, 2020
    Change log - Added option to toggle self health bar - Hopefully fixed sometimes enemy's health bar not disappearing Known bugs - Due to the last bug fix, if the current hp > max hp - 1, it will show full hp instead
    366 downloads
  30. 2.0.5 BetaMetrics updateFeb 4, 2020
    Change log - Added metrics. If you use this plugin, it means that you agree that the plugin collects your server data
    411 downloads
  31. 2.0.4 BetaCitizens fixesFeb 3, 2020
    Change log - Fixed NullPointerException when plugin event involves custom player NPCs (eg. Citizens) - Hopefully fixed sometimes with full hp but showing 19.xx/20 even with 10 hearts
    422 downloads
  32. 2.0.3 BetaEnemy placeholder fixesFeb 1, 2020
    Change log - Fixed %e_hp_int% and %e_max_int% not working
    413 downloads
  33. 2.0.2 BetaConfiguration options fix, inaccurate hp display fixFeb 1, 2020
    Change log - Fixed enemy shows even with it disabled - Fixed sometimes hp integer will show less hp than the player/enemy has
    301 downloads
  34. 2.0.0 BetaEnemy boss bar updateJan 31, 2020
    Change log - Added enemy's boss bar - Added help command - Added new placeholders
    422 downloads
  35. 1.0.0 BetaJan 30, 2020
    372 downloads

Similar projects

Plugin →