BossBarStatus
Is a add-on plugin for Rankup or Autorank. That shows the money percentage for next rank as a boss bar. To see a working example visit the minecraft server - prison.blockedup.net .
Depend Plugins
SoftDepend Plugins (but you need at least one of them)
Setup
For what ever permissions plugin you use you need to add
bossbarstatus.showbar
To each rank that you want to see it And for your last rank you need to add
bossbarstatus.hidebar
You can also do this for any rank you do not want to see this
On your boss bar the main text will look so
Alpha will be your rank
and when your ready to rankup
with Beta being your next rank
You can customize your ending message, by editing the config, change <rank>_message to match your ranks.
Also, I want to thank CoKoC for coming up with the base of this plugin and for showing me how to better understand chasechocolate's - Utilizing the Boss Health Bar.
Version
[1.3.6] Now using EnderDragon at playersloc - 255 , PLAYER CAN SEE it but only that player [1.3.5] Fixed Scheduler cancel on player promote. [1.3] Fixed Problem with loading and groups. Added Support for Autorank [1.2] Fixed Problem with message, Removed pex as a soft-depend and started using a config. [1.1] Works with Rankup 1.1.3 for 1.6.2
License
LGPLv3
If you would like to look at the source it can be found Here
@BPOtacon
How is the setup working? I use Rankup so how? hey says 'PlayerNull' in de bossbar...
@Slappygilmore
@Darthmineboy
ill be trying to add support for PaidRanks.
@ryanblanksma
Most likely this is caused by not having permission set up for ranks that do not get the bar or by not having amount in the rankup config.yml .
But ill write in a check for this.
02.10 16:28:34 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 02.10 16:28:34 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415) 02.10 16:28:34 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483) 02.10 16:28:34 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240) 02.10 16:28:34 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:520) 02.10 16:28:34 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 02.10 16:28:34 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:58) 02.10 16:28:34 [Server] INFO at com.github.blockedup.bossbarstatus.BossBarStatus$loginListener$1.run(BossBarStatus.java:216) 02.10 16:28:34 [Server] INFO java.lang.NullPointerException 02.10 16:28:34 [Server] WARNING Task #20 for BossBarStatus v1.3.5 generated an exception 02.10 16:28:29 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 02.10 16:28:29 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415) 02.10 16:28:29 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483) 02.10 16:28:29 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240) 02.10 16:28:29 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:520) 02.10 16:28:29 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 02.10 16:28:29 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:58) 02.10 16:28:29 [Server] INFO at com.github.blockedup.bossbarstatus.BossBarStatus$loginListener$1.run(BossBarStatus.java:216) 02.10 16:28:29 [Server] INFO java.lang.NullPointerException 02.10 16:28:29 [Server] WARNING Task #20 for BossBarStatus v1.3.5 generated an exception 02.10 16:28:24 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 02.10 16:28:24 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415) 02.10 16:28:24 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483) 02.10 16:28:24 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240) 02.10 16:28:24 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:520) 02.10 16:28:24 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 02.10 16:28:24 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:58) 02.10 16:28:24 [Server] INFO at com.github.blockedup.bossbarstatus.BossBarStatus$loginListener$1.run(BossBarStatus.java:216) 02.10 16:28:24 [Server] INFO java.lang.NullPointerException 02.10 16:28:24 [Server] WARNING Task #20 for BossBarStatus v1.3.5 generated an exception 02.10 16:28:19 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 02.10 16:28:19 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415) 02.10 16:28:19 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483) 02.10 16:28:19 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240) 02.10 16:28:19 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:520) 02.10 16:28:19 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 02.10 16:28:19 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:58) 02.10 16:28:19 [Server] INFO at com.github.blockedup.bossbarstatus.BossBarStatus$loginListener$1.run(BossBarStatus.java:216) 02.10 16:28:19 [Server] INFO java.lang.NullPointerException 02.10 16:28:19 [Server] WARNING Task #20 for BossBarStatus v1.3.5 generated an exception 02.10 16:28:14 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 02.10 16:28:14 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415) 02.10 16:28:14 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483) 02.10 16:28:14 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240) 02.10 16:28:14 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:520) 02.10 16:28:14 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 02.10 16:28:14 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:58) 02.10 16:28:14 [Server] INFO at com.github.blockedup.bossbarstatus.BossBarStatus$loginListener$1.run(BossBarStatus.java:216) 02.10 16:28:14 [Server] INFO java.lang.NullPointerException 02.10 16:28:14 [Server] WARNING Task #20 for BossBarStatus v1.3.5 generated an exception 02.10 16:28:09 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 02.10 16:28:09 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415) 02.10 16:28:09 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483) 02.10 16:28:09 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240) 02.10 16:28:09 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:520) 02.10 16:28:09 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 02.10 16:28:09 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:58) 02.10 16:28:09 [Server] INFO at com.github.blockedup.bossbarstatus.BossBarStatus$loginListener$1.run(BossBarStatus.java:216) 02.10 16:28:09 [Server] INFO java.lang.NullPointerException 02.10 16:28:09 [Server] WARNING Task #20 for BossBarStatus v1.3.5 generated an exception 02.10 16:28:04 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 02.10 16:28:04 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415) 02.10 16:28:04 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483) 02.10 16:28:04 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240) 02.10 16:28:04 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:520) 02.10 16:28:04 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 02.10 16:28:04 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:58) 02.10 16:28:04 [Server] INFO at com.github.blockedup.bossbarstatus.BossBarStatus$loginListener$1.run(BossBarStatus.java:216) 02.10 16:28:04 [Server] INFO java.lang.NullPointerException 02.10 16:28:04 [Server] WARNING Task #20 for BossBarStatus v1.3.5 generated an exception 02.10 16:27:59 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 02.10 16:27:59 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415) 02.10 16:27:59 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483) 02.10 16:27:59 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240) 02.10 16:27:59 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:520) 02.10 16:27:59 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 02.10 16:27:59 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:58) 02.10 16:27:59 [Server] INFO at com.github.blockedup.bossbarstatus.BossBarStatus$loginListener$1.run(BossBarStatus.java:216) 02.10 16:27:59 [Server] INFO java.lang.NullPointerException 02.10 16:27:59 [Server] WARNING Task #20 for BossBarStatus v1.3.5 generated an exception 02.10 16:27:54 [Server] INFO at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583) 02.10 16:27:54 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:415) 02.10 16:27:54 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.s(MinecraftServer.java:483) 02.10 16:27:54 [Server] INFO at net.minecraft.server.v1_6_R3.DedicatedServer.t(DedicatedServer.java:240) 02.10 16:27:54 [Server] INFO at net.minecraft.server.v1_6_R3.MinecraftServer.t(MinecraftServer.java:520) 02.10 16:27:54 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) 02.10 16:27:54 [Server] INFO at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:58) 02.10 16:27:54 [Server] INFO at com.github.blockedup.bossbarstatus.BossBarStatus$loginListener$1.run(BossBarStatus.java:216) 02.10 16:27:54 [Server] INFO java.lang.NullPointerException 02.10 16:27:54 [Server] WARNING Task #20 for BossBarStatus v1.3.5 generated an
Add support for PaidRanks please, this is kind of what I am looking for, I got too many people with the default rank.
good plugin
Can you add CHOICE ? You can take boss bar or Levels bar and when you are levels you change the grade ????? THAT CAN BE AWESOME
Add the ability for PaidRanks? Thanks
@SilverBrit
@toxictroop
Adding in support for autorank
I would also like to see this plugin with work Autorank, not sure if that's possible in the near future.
i would love a skill plugin where the skill tree is through a container gui, and have a level system were the xp is the boss bar like this plugin, that would be awesome
Could you send me a quick downloadable fix please? really exited ^_^ pm or here..
14:25:21 [WARNING] [BossBarStatus] Task #90 for BossBarStatus v1.1 generated an exception java.lang.NullPointerException at com.github.blockedup.bossbarstatus.BossBarStatus$1.run(BossBarStatus.java:69) at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftTask.run(CraftTask.java:58) at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:518) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:239) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:481) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:413) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
Please make it work with "autorank"
PRO!!!!