Boss Broadcast
4000+ Downloads! :) Thanks for all the support. Please make sure you read the notice in the bottom so you are aware of the plugins current status.
Boss Broadcast
Boss Broadcast is a simple plugin that allows you to broadcast messages to players. It allows you to broadcast messages with a single command (like /say) but also lets you use colour codes and custom prefix's! It also has a system allowing you to broadcast messages/announcements automatically over a set interval. We are planning on adding more features to improve your experience soon! :DCommands and permissions
Please refer to the 'commands and permissions' page on our wiki for more information :)Planned Development
- Ability to store messages in MySQL database.
- Web console that allows you to add/remove messages
Adding the ability to schedule broadcasts to play periodically. Messages would be stored in the config initially.Adding the ability to change the default prefix in a config file.Add Permissions.Adding the ability to use custom colors in messages...
Resources
Disclaimer Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
Find our latest dev build and release of source at source forge. Bare in mind some dev builds may be unstable although we aim to keep them as stable as possible. Please report any bugs with our dev builds. You can also find our wiki here.
Okay I'm terrible at releasing stuff when I say I'm going to xD I'll release it when I finish it :P It will definitely be done by the end of august xD
For those of you interested I've got the following left to do before initial dev release:
That's about it, I just haven't found the time to finish it yet xD On the bright side the last version still work ;)
I have some up to date and good news :D
I've pretty much finished all of the parts I had difficulty programming the first time round. The only thing I have left to do before releasing an update is working on the commands and permissions (which is easy enough just a lot of work :P ).
The first update won't have any new features, however I will be adding some in later updates. Also please remember as this is a complete rewrite there may be bugs I haven't noticed, however please just use the ticket system to inform me of them and I will fix them as soon as I see them.
I'm aiming to release it by Sunday night (GMT) but Monday at the latest.
Also, for those of you interested this is just a picky little design thing I want to ask you about
In the update I'm currently developing when you do /bc list this appears: (ignore the fact every number is 1, I fixed that after I took the screen shot :P). Would you rather me:
Thanks,
K4l397 :)
Finally working on this again :D By that I mean I've got used to java again :P I think I understand java now a lot more than I did last year, it's kind of sunk in while I haven't been using it.
I'm going to try and recreate the whole thing with all the features it had before, just hopefully with less bugs or potential for it to go wrong (ik before it didn't really go wrong much but there were ways to make it go wrong... trust me :P It's what over testing discovers xD).
I'll try and get a build out asap :D
@LavaGaming
Sorry :/ I might pick it back up again during summer but I can barely remember how to use java atm... :P I'll probably rewrite it entirely though.
EDIT: Just tested it and it should work with latest version of bukkit still :) if there is a specific feature that isn't working let me know and It will be the first thing I look at when I restart it again.
I wish you didn't abandon this. :(
Thanks for your suggestion, I know it is an abandoned project but I have no problem using it until I cannot any longer.
I believe my issue with AutoMessages was their new Configuration I did not know about. I believe all I have to do is regenerate it.
@luridftw32
Yeah that was a major problem I had when I was coding it that I couldn't figure out a way for the scheduler to take this new value as the interval without having to reload the server.
As I'm no longer working on this (and the person who said they'd work on it hasn't been in contact with me much), I'd advise you to use this plugin http://dev.bukkit.org/bukkit-plugins/deckerz-announcer/ . It works excellently and I never had any issues when I used to use it.
If you still want to be able to use the /bc <message> command to broadcast stuff immediately unfortunately announcer doesn't have that but an older light weight version of this plugin does (just without the extra code for the scheduler) http://dev.bukkit.org/bukkit-plugins/boss-broadcast/files/3-boss-broadcast-v0-3/ . That should still work fine with this version of bukkit too.
So the above combination might be better if you don't want to lose any of the features boss broadcast has to offer that announcer doesn't have.
Going to try this, AutoMessages randomly stopped working for me so I need an alternative. I'll let you know what I think after.
UPDATE: Works great, Easy to use. The only thing that bugs me is having to reload the server to change the interval.
@TurtleMasterMC
Not currently but it should still work.
Anyone working on this?
Testing the plugin on 1.7 compatibility. So far I've only came across general bugs, non of which were caused by the update. I'm going to work on fixing those small bugs and sending out an update.
I apologize for the lack of new features but I've been really busy with school ect.
Thanks,
K4l397 :)
Added a new dev build. You won't really notice many changes on it, the changes are more back end changes to how the plugin actually does a task, nothing very major but it will play a big part in future plans that I have for the plugin :D
Things you might want to be aware of however and that will effect you the most are: /bc interval <#> - this will now change the interval then reload the plugin. This means that the change in the interval will happen immediately after you change it (so you don't have to reload your server for the change to take affect). If you don't want this feature then msg me and I'll make it optional in the config.
/bc reload - Now reloads the plugin completely (not just the config).
/bc reload config - Reloads just the config.
If you have any queries regarding this dev build update message me. The main purpose of this update is to get the plugin ready for it's next big update when other plugins will be able to use the plugin to broadcast custom messages to each player. It's going to be a great update :D Hopefully I will get round to adding MySQL to the update too ready for the web console. The web console and MySQL will be optional btw, it's going to act more as an addon than a requirement so you will still be able to use it as you always have :)
Okay so I've decided to scrap the update notifier xD But I will get the web console as soon as I get the sql side of things sorted :D
I may come back to the update notifer or release it randomly in one of the upcoming updates. I'll also be sure to update the plugin to the latest version after I've done a few tests to make sure nothing is broke in the new update :)
Been speaking to someone else about the web console and it might be nearer than I first thought :D
The metics service from what I can tell has been shut down, however I will still be releasing an update soon(ish) for the update notifier.
Working on a new update :D In the new update you will have update notifiers, and possibly metrics (although both these can be disabled in the config.yml if you don't wish for these features to be activated).
Also I am planning on learning php/mysql very soon so I can start work on the web console. The beta/initial version of it however might be very buggy so might require a lot of work and testing. This leads my on to my next thing, if you wish to be considered as an official tester for the web console then contact me. It may still be a while before I get it done but you'll be the first with access to it ;) It does however require you to be running a server with MySQL and PHP.
Thanks,
K4l397 :)
Okay the Dev build link is updated (with what is actually the release now), the source is updated and the bukkit dev download link will be updated as soon as bukkit approves the latest version (V1.0.1) :D
Also I plan on moving all my dev builds from sourceforge to my website soon so I can add a more convenient download page.
Ironed out the last few bugs that I'm aware of today, will be posting a dev build after I write this and will be updating the plugin on the bukkit page very soon after :D
Thanks, K4l397
Another quick update...
Been working on it all day, I also did some work the other day. In the next update, you are able to use commands to add broadcasts and change things (which currently you can only do with the config). I will update the dev build link tonight and I will release it on the bukkit page soon (once I have filtered out all the bugs ect.).
Thanks, K4l397
@Arwrock
Nope, it isn't very similar to that idea either :P (other than the name of the plugin I guess...)