ScoreBoardAnnouncer
ScoreBoardAnnouncer
ScoreBoardAnnouncer
Announce messages using the ScoreBoards feature!
Features
- Send your players messages using the scoreboard feature added in Minecraft 1.5!
- A configurable scoreboard title!
- Complete automation!
- A reload command (/sba reload)!
- Configurable interval!
- Support for colours!
- An unlimited amount of messages!
What does it look like?
How do I set it up?
Follow these steps:
- Step one: go to the config.yml file.
- Step two: fill in how long you want the messages to stay at "stayForHowLong". This is in seconds.
- Step three: fill in what interval you want between the messages at "intervalBetweenMessages". This is also in seconds. It is very important that you make sure this number is bigger than "stayForHowLong". If you fail to do this, this might result in client crashes.
- Step four: write down your messages. An example of how to do that is given when you first open the config.yml. You must make sure that you follow the rules specified below.
Important notes & tips for messages
Every user of this is recommended to follow the following rules when writing messages. Not following these rules will probably cause client crashes - sometimes for every online player. So, pay attention to these:
- In the config.yml, you can setup an announcement with the following form (// starts a new line).
- Title Line//Last Line//Second Line//First Line//.
- Of course, you can have more than 3 single lines + the title line. This example just illustrates the order of the messages.
- A single line may not be longer than 16 characters (including spaces and colour codes). Not following this rule will result in client crashes.
- You can add colour codes by using the basic Minecraft colour codes format. That can be found over here. You must start a colour code with a '&' character. So, for example, if I wanted a red line, I'd use: "&cThis is a red line!".
Commands and permission
In the latest update (version 1.1) I've added some permissions and a command. The plugin now contains the following:
- scoreboardannouncer.see - Required to receive the messages that the plugin is sending with the ScoreBoard feature. Every player has this permission by default.
- scoreboardannouncer.command - Required to use any command starting with "/sba" or with "/scoreboardannouncer". Every player has this by default. Note: this permission is pointless on itselves - you'll need other permission, such as "scoreboardannouncer.reload" to actually be able to use those command features.
- scoreboardannouncer.reload - Required to use the "/sba reload" command. With this command, you can reload the plugin.
Questions?
Feel free to ask them in the comments.
Thanks for making this plugin! I've been searching for one that does this for a while now. However, I can't use it do to it causing errors with the client that are beyond the plugin's control :( Scoreboards are certainly tricky.
I was wondering if I can put messages in several different worlds? it is possible with this plugin?
Can you post a 1.6.1 version? My 1.6.1 server can't run this :P
That error was for the 1.5.2 build, and there was a similar error for 1.6.2
If there is a way, please tell me how to change the numbers on the right of the message
If there isn't, please add that! Thanks
Also, i changed the config, and I restarted my server = went back to default. I checked the config, it had what I put before I restarted my server (not default stuff)
What about a command to add announcements in game?
Yay! :D
THANK YOU!
Awesome - Thanks for linking it on the previous update. Working fine on 1.6.2.
I've uploaded a new version for 1.6.2 - it can be found under the 'Files' section already. Notice that it has not been approved by the BukkitDev staff yet, this will take some time.
Now testing.. then uploading.. hold on!
@Eelviny
I check this page every 30 minutes. xD
Any ETAs on the update? Yep, I'm being annoying and asking.
Now 1.6.2! :S
@Rprrr
Wonderful, thank you!
@Hugo74
A timer is not really what this plugin was made for. I'm not planning on adding that, sorry.
@Shelmak
Thanks for your comment! I'll look into that when I'm going to update to 1.6.1. :)
@deleted_10786114
@SpeedyBoy235
I will be updating very soon!
This amazing plugin needs to be updated to 1.6.1!
I know Bukkit for 1.6.1 came out only a couple hours ago, but this plugin does not work on 1.6.1
@Eelviny
It is correct... it's not very intuitive, but it isn't a bug.
I'm using Spigot #934 and it is fully compatible, no worry about that :).
Awesome! I really like looking for ways to utilise every feature Minecraft gives, and this just took it one step further :) However, the config file isn't very intuitive, I have to write each line backwards. "Title[doubleslash]an example[doubleslash]This is". Is this a bug, or just not finished? I have no other plugin that uses Scoreboard, and I use Spigot.
Hi, I'm using this plugin since it was launched, it worked very well but I have a little problem.
I have a world called "games" and I'm using plugins like minigames and mobarena that uses scoreboards to show stats. I use PEX and I have negated the scoreboard see permission on that world.
It seems to work, there is no scoreboard in that world but when plugin sends a new announcement (In the other worlds) it resets the scoreboard in games world (minigames and mobarena scoreboards dissapear)
It is a little annoying because when you are playing a mobarena you are showing your kills and then scoreboard dissapears. I hope you can correct that issue. Thanks.
A timer IN the msg like Event in 10m ...... Event in 9,59 .....