StormAnnounce
In the past there have been probably several auto-announcer plugins such as scheduled announcer, autoannounce, etc. But now, there's StormAnnounce. StormAnnounce introduces an easy to configure interface that is capable of, automatically broadcasting set messages on a set interval of time in seconds, dispatching commands on a set interval of time and even allowing the ability to configure a login message for users when they join your server. Now, we even have custom death messages!
I made this plugin originally for my server StormCraft(play.stormcraftsmp.com) because all the other plugins out there left much to be desired, never got any new features added, barely got updated and countless other things. So now, I want to give other server owners this plugin, I have been working with it for quite some time through around 600 builds of it to make it into what it is today. It so far as of January 27th has no bugs remaining. I urge you to even if you prefer ScheduledAnnouncer2 which you might see as more reliable because it's been around longer, to try this plugin and give it a chance, who knows, you might be surprised at how large the difference is.
Features
- Automatically Broadcast Message(s) on a set interval
- You can change that interval to suit your needs
- Automatically execute commands on the same set interval
- A customizable Message of the day/login message to send to your users
- Fully optional(Messages/MOTD can both be disabled)
- Fully configurable IN GAME
- Automatically can check for updates
- Customizable login and quit messages
- Allows the use of several formatting codes in announcements
- Customizable Death Messages
- In game debug command
- A colourful command interface
- A help request system
- A lag reduction command
- A YAML database that keeps track of how many blocks a player has placed, destroyed, how many chat messages are sent and commands executed
- A stats commands[/sa profile <name>] to see the current statistics of a player
- A simple-motd configuration section and command
- A ping-logging system to help server-owners locate the source of DoS attacks
To Do
- Add coloured nameplate options
- Add chat channels
- Add Multi-World support
- Add full MSQL and SQLITE chat logging
Doesn't work?
If the plugin outputs ANY errors in your server's console please type /sa debug in game and then give me the link it prints, as well as a full start up log for your server.
Additional information
If I log into a server where any of my plugins are installed(which never really happens unless you call me for support), a custom message is broadcasted saying that a developer of the StormAnnounce plugin(me) has joined the game. When I do this it also returns to me the version of the plugin you have installed. Note this does not effect any of the servers hardware or software. It is simply a tool for notifying any online people of a higher-rank that I am present.
How can I help the development of this project?
Although I love Minecraft and I love coding I do have school, exams, work, homework, time with family, time with gf and all those other things that simply exist in life that cost time. So to help me keep working on this project please donate, it really does help because it: buys coffee(to stay up at night and work on this), convinces me that people actually like this plugin and it also allows me to get upgraded software for editing, more test servers, etc. if you do decide to donate you will be on the list of donators here and on the list in game(accessed by typing /sa donate). So please, i you have even a dollar or pound to spare, every bit helps keep this plugin updated and running properly.
Installation
ExampleConfig
Commands & Permissions
Formatting & Colour Codes
Download Latest Stable Build
News
- 1.5!
- Added a YAML database
- Updated the plugin to be 1.4.7 MC compatible
- Updated to 1.4.6 and added many interface improvements
- Added LOADS of new features to the V 1.2 & 1.3 builds
- Fixed MOTD bug and a few minor bugs in the newest RB!
- LOOKING FOR SOME PEOPLE TO SHOWCASE THE PLUGIN IN A VIDEO(WILL BE SHOWN ON THIS POST IF IT IS OF DECENT QUALITY :)
Changelog
- V1.5 - Added the '/sa smotd <motd>' command to set the global MOTD, added ping logging, added
- V1.4.2 - Added the '/sa profile <name>' command to view a players stats
- V1.4 - Added the '/sa reducelag' command, improved '/sa debug' , added an admin support channel!
- V1.3 - Recoded the command interface, made it more colourful, added some new features. Removed 302 bugs caused by the initial 1.4.5 NMS and CB changes.
- V1.2 - Added compatibility with more format codes; update some colour code IDs
- V1.1_02 - Fixed the last known bug on this plugin
- V1.1_01 - Fixed a ton of bugs listed on the download page for this build
- V1.1 - Released an auto-update-check feature; Fixed several small bugs
- V1.0 - Initial Release 0 bugs counted
Facts
- Date created
- Oct 20, 2012
- Categories
- Last update
- Feb 15, 2013
- Development stage
- Release
- Language
- enUS
- License
- All Rights Reserved
- Curse link
- StormAnnounce
- Downloads
- 1,498
- Recent files
- R: StormAnnounce RB 1.5 for CB 1.4.7-R1.0 Feb 15, 2013
- R: StormAnnounce RB 1.4.2(All bugs eliminated) for CB 1.4.7-R0.1 Jan 26, 2013
- R: StormAnnounce RB 1.4.1 for CB 1.4.7-R0.1 Jan 18, 2013
- R: StormAnnounce 1.4 for CB 1.4.6-R0.3 Jan 17, 2013
- R: StormAnnounce RB 1.3.1(Debugged and ready to go!) for CB 1.4.6-R0.3 Jan 02, 2013
- Reply
- #57
Hangar Apr 22, 2013 at 16:57 UTC - 0 likesI'd like multi-world capability too.
- Reply
- #56
jaZz_KCS Mar 14, 2013 at 17:32 UTC - 0 likesThe join/leave messages still show the [StormAnnounce] prefix even if you change the prefix to something else. I have changed it in my config and it works for the automated messages only, the join/leave ones still show the standard one and do not adhere to the custom prefix.
Is this correct behaviour?
- Reply
- #55
Freedomna Mar 10, 2013 at 15:00 UTC - 0 likesAny chance on letting us have separate messages (and even headers) for each world? I have a space station setup in Multiverse and I do not want it's PA system broadcasting on the main world.
- Reply
- #54
zombies601 Mar 02, 2013 at 21:40 UTC - 0 likes@domorecrank: Go
Do you have skype? I am planning to release the first build of the core plugin within a week along with an announcer addon and a few other things.
EDIT:
I would appreciate the help especially if you know how to make plugins yourself.
My server: play.stormcraftsmp.com
- Reply
- #53
domorecrank Feb 26, 2013 at 10:41 UTC - 0 likes@zombies601: Go
Very glad to hear! I could offer bits of help with that, or with documentation if you'd like to get part of the load off your shoulders. :)
- Reply
- #52
zombies601 Feb 20, 2013 at 03:24 UTC - 0 likes@domorecrank: Go
I am starting development on an do-everything plugin where you simply install the parts of it that you need, so, StormAnnounce will be reduced as a simple-announcing plugin that become attached to the core plugin
- Reply
- #51
zombies601 Feb 20, 2013 at 03:22 UTC - 0 likes@BeastAtMinecraft123: Go
Ok, disable the OP login requirement in the config.yml file. or if it doesn't exist, delete the config and restart the server.
- Reply
- #50
domorecrank Feb 19, 2013 at 14:09 UTC - 0 likes@zombies601 Could you please put your code up on Github or at least enable the BukkitDev ticket system? Also, would you consider separating all the extra features? Of all the announcement plugins out there, this was the only one I could find that was simple and not bloated. Not trying to slam you here - and it might just be me - but I'm not even sure what half of the new features are intended to accomplish, or how they differ from other plugins you would find on most servers.
Thx for your consideration, and the time you've put into this!
@BeastAtMinecraft123: Go
Give all of your OPs the "announcer.rauth" permission, even if you're not using the EnableOPPassword feature. (This is tied to PlayerJoinEvent, so a relog is required for the permission to take effect.)
- Reply
- #49
BeastAtMinecraft123 Feb 18, 2013 at 04:35 UTC - 0 likesI can't use this :(! when I try typing any command (Example: /help) It says Please type in the Password...?
- Reply
- #48
zombies601 Feb 15, 2013 at 16:19 UTC - 0 likes@pcatack: Go
Im coming out with a fix for all reported bugs. It should be out within 3 days.