Welcome Bar
Welcome Bar
Info
Whenever a player joins your server, It will display a welcome message for them where the EnderDragon bar is.This uses the BarAPI, available here... http://dev.bukkit.org/bukkit-plugins/bar-api/
A custom welcome message is now an available feature. Also includes the standard Bukkit Color and Formatting codes in the config.
Please consider hitting that "Donate" button above. Buy me a soda. :)
Config Replacement Variables
*%name - Gets players name*%online - Gets online player count.
*%max - Gets max player count.
*Let me know what others you want :)
Commands
* /WelcomeBar reload - Reloads the config.Permissions
* WelcomeBar.Reload - Allows /WelcomeBar reload.Tutorials/Videos
English.
oh no pls no game playz :D
I need version to 1.10.2, please!!!
Java 8!
Does the current version not work anymore? If not I will add in an update to my schedule.
PLEASE!!! NEW - VERSION - FOR - 1.10!!!
@WINFAMILYSURVIVAL
set it to 0
It dont need BarAPI
@Camji55 Does this work with multiple worlds at same time?
When i do %name it does not say the player name? How can i fix that?
Hello, always when new player joins first time on server, plugin shows me a bug:
18:44:51 WARN]: java.lang.reflect.InvocationTargetExceptiundefined 18:44:51 WARN]: at sun.reflect.GeneratedConstructorAccessor142.newInstance(Unknown Sourcundefined 18:44:51 WARN]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:4undefined 18:44:51 WARN]: at java.lang.reflect.Constructor.newInstance(Constructor.java:52undefined 18:44:51 WARN]: at me.confuser.barapi.Util.newDragon(Util.java:4undefined 18:44:51 WARN]: at me.confuser.barapi.BarAPI.addDragon(BarAPI.java:41undefined 18:44:51 WARN]: at me.confuser.barapi.BarAPI.access$3(BarAPI.java:41undefined 18:44:51 WARN]: at me.confuser.barapi.BarAPI$2.run(BarAPI.java:11undefined 18:44:51 WARN]: at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:5undefined 18:44:51 WARN]: at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:34undefined 18:44:51 WARN]: at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:59undefined 18:44:51 WARN]: at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:25undefined 18:44:51 WARN]: at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:54undefined 18:44:51 WARN]: at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:45undefined 18:44:51 WARN]: at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:61undefined 18:44:51 WARN]: Caused by: java.lang.NullPointerExceptiundefined 18:44:51 WARN]: at me.confuser.barapi.Util.getHandle(Util.java:9undefined 18:44:51 WARN]: at me.confuser.barapi.nms.FakeDragon.(FakeDragon.java:3undefined 18:44:51 WARN]: at me.confuser.barapi.nms.v1_7.(v1_7.java:2undefined 18:44:51 WARN]: ... 14 moundefined 18:44:51 WARN]undefined java.lang.NullPointerException at me.confuser.barapi.BarAPI.addDragon(BarAPI.java:416) [?:?] at me.confuser.barapi.BarAPI.access$3(BarAPI.java:413) [?:?] at me.confuser.barapi.BarAPI$2.run(BarAPI.java:114) [?:?] at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftTask.run(CraftTask.java:53) [craftbukkit-dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] at org.bukkit.craftbukkit.v1_7_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [craftbukkit-dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] at net.minecraft.server.v1_7_R2.MinecraftServer.v(MinecraftServer.java:590) [craftbukkit-dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] at net.minecraft.server.v1_7_R2.DedicatedServer.v(DedicatedServer.java:250) [craftbukkit-dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] at net.minecraft.server.v1_7_R2.MinecraftServer.u(MinecraftServer.java:548) [craftbukkit-dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] at net.minecraft.server.v1_7_R2.MinecraftServer.run(MinecraftServer.java:459) [craftbukkit-dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks] at net.minecraft.server.v1_7_R2.ThreadServerApplication.run(SourceFile:618) [craftbukkit-dev.jar:git-Bukkit-1.7.2-R0.3-14-g8f8716c-b3042jnks]
Mayby you can add a option in the config with a list of staff and if you do %staff in the bar it will check if there are any staff is online!
For instance if there is NO staff online: &cThere is no staff online! For instance if there is staff online: &cThe following staff is online: %staff.
Greatings,
Luca IGN: OrigodStudios
@ColonelFalcon
@Camji55 (Developer) It's very easy to do. You'll have to change player.getName() to player.getDisplayName() in the plugin code.
What do I have to set the timer to in order for it to stay on the screen constantly.
Thanks you.
Hi there, would you be able to add an option for %displayname where it uses a nickname assigned via Essentials or such a plugin? Thanks, Colonel.
Can you add a %health and an option to let that bar forever on every player screen.
So we will get a nice health show bar for rpgs and pvp servers :D
@apoofanickymama
That is because that command cannot apparently be cast by the console.
nice! can it also support to show the online players in bungeecord? (using server quierty?)
It shows up on my list of plugins but when i type the command it says: Unexpected exception while parsing console command "welcomebar" org.bukkit.command.CommandException: Unhandled exception executing command 'welcomebar' in plugin WelcomeBar v1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:196) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:542) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchServerCommand(CraftServer.java:529) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.aw(DedicatedServer.java:286) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:251) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_7_R1.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player at me.camji55.WelcomeBar.WelcomeBar.onCommand(WelcomeBar.java:31) [?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [craftbukkit-1.7.2-R0.3-20131225.043511-4.jar:git-Bukkit-1.7.2-R0.2-3-g530fcb7-b2978jnks] ... 8 more
can you please make it 1.7.2 compatible?
@coolmonkeyguy
There are different plugins that do that. This plugin is simply for welcoming people.
Could u add the possibility to have different messages and have them show up one after the other? Kind of like the Hive server? thanks