Spigot 【BossBarHealth】- Best RPG Health Bar on Spigot ! 4.1.7-SNAPSHOT

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

  1. The issue seems to be fixed, thanks. It would be nice if there was a way to disable any change from appearing if the player is just regenerating amounts like 0.1.
     
  2. Will it work with custom mobs? (MythicMobs) and can I configure it to show enemy player health (for pvp)?
     
  3. This will remove the boss bar too quickly so i don't want to do that :/
     
  4. It is not a good idea since minecraft's health regeneration amount is not static 0.5

    It should work for MythicMobs, and the default config should be fine for pvp fight I think
     
    #24 i998979, Jul 31, 2020
    Last edited: Jul 31, 2020
  5. Duration: 60
    Just like that,when hp is 0,after 60 ticks,remove the bossbar.
    (Don't know how to express,but I want to say this remove delay can also depend on 'Duration Setting(Enemy)' in config,too)
     
  6. An option to make it so NPC's Health from Citizens does not show up when you hit one. Also, an option to show both Ordinal (NW, SW, etc.) and Cardinal (North, South, etc.) directions would be great. Lastly, please make it so the BossBar goes away when an entity's health is at 0 (I'm using MythicMobs).
     
    #28 ConnorEclipses, Aug 5, 2020
    Last edited: Aug 5, 2020
  7. The newest version should support 1.12, didn't fully test it but it should work.

    There are lots of damage display hologram plugin out there and they did much better than me, so I think I won't code one myself.
     
  8. If the Citizens NPC is already immune to damage, the boss bar should not be shown, or you want an option to disable all Citizens NPC boss bar even if it is not immune to damage?

    Showing player directions is possible but it takes a longer time to make, also it would consume lots of resources coz it calls very frequently.

    I guess you want to remove the boss bar when the entity dies instead of displaying 0/20 and disappear after 40 ticks?
     
  9. But I still want you to add such a function
    Find damage display plugin is too hard
    (At least find supports 1.12)
     
  10.  
  11. i998979 updated 【BossBarHealth】- Best RPG Health Bar on Spigot ! with a new update entry:

    Big update, bug fixes

    Read the rest of this update entry...
     
  12. Can you make it support 1.12?
    4.0.0 will not support 1.12,and throw a error
    details
    Code (Text):
    [23:14:08 INFO]: [BossBarHealth] Enabling BossBarHealth v4.0.0
    [23:14:08 ERROR]: Error occurred while enabling BossBarHealth v4.0.0 (Is it up to date?)
    java.lang.NullPointerException: null
    at to.epac.factorycraft.bossbarhealth.config.ConfigManager.load(ConfigManager.java:102) ~[?:?]
    at to.epac.factorycraft.bossbarhealth.BossBarHealth.onEnable(BossBarHealth.java:32) ~[?:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
    at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:442) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
    at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:403) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
    at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:341) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
    at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:289) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616) ~[%5b%e7%ba%b8%e9%be%99%e5%a4%b4%e6%a0%b8%e5%bf%83%5dPaper-1.12.2-a62a778-20181117-0539.jar:git-Paper-"a62a7788"]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_111]
    It's really good...
     
  13. As stated in change log, you have to remove the old config and let the plugin generate a new one in order to get it to work.
    For 1.12 support, I'll look into that and see whether it is possible or not.
     
    • Like Like x 1
  14. 4r8

    4r8

  15. Hi, I'm getting some issues where the health bar from mobs will get stuck and not go away there's no errors , using the latest Paper version 1.16.3. Thank you.
     
  16. It should be fixed in version 4.0.1
     
    • Like Like x 1