StormAnnounce
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
-
View User Profile
-
Send Message
Posted Jan 2, 2013It says this is inactive yet the recent files is less than a month old. Should we ignore that message?
-
View User Profile
-
Send Message
Posted Dec 31, 2012Would love to be able to use this with my 1.4.6 server. Hope to see a new version soon-ish
-
View User Profile
-
Send Message
Posted Dec 8, 2012@HammyHavoc
What I can do is make it so that if you set an option to true only people with a certain permission would receive messages
EDIT: Ok, I will work on this, I can have it out with the next update which should be complete within a week :)
-
View User Profile
-
Send Message
Posted Dec 8, 2012Would it be possible to have certain messages only appear to certain user ranks and not anybody above that? E.g. a message telling people to register on gaming.splitanatom.com which once they've been promoted to the next user group doesn't appear for them anymore?
-
View User Profile
-
Send Message
Posted Dec 5, 2012@zombies601 thanks
-
View User Profile
-
Send Message
Posted Dec 5, 2012@EpicJediZach
Well good news, I fixed it early :D the download is now available please update to the 1.1_02 version to fix the MOTD bug
-
View User Profile
-
Send Message
Posted Dec 5, 2012@lunus72
it's possible, I will look into adding essentials and vanishnopacket vanish mode support :)
-
View User Profile
-
Send Message
Posted Dec 4, 2012@Zilacon
Sure I can add that feature in one of the coming updates planned, we already have custom join messages sent directly to the player, but if you are referring to the default "{PLAYER} has joined the game" message, I can do that as well :)
-
View User Profile
-
Send Message
Posted Dec 4, 2012@EpicJediZach
I'm sorry that you are experiencing this error, it will be fixed in the next version of the plugin due for release next week.
-
View User Profile
-
Send Message
Posted Dec 3, 2012This is a great plugin! Thanks so much for creating it. One request for help with something I'm stuck on. I'm trying to set it up so when people log into my server, they get an initial message upon login. I assume that is the point of motd. However, even if I use the sample config file from the site, I don't see the motd upon login. If I clear it and set the message to a single word, and set motd to true, it still doesn't show up on login. It does show up if I issue /motd view, but just not when I login. Thoughts? Thanks in advance.
-
View User Profile
-
Send Message
Posted Dec 3, 2012A great Plugin. I love the scheduled commands feature. Would it be possible to add a blacklist feature as permissions for specific user groups. For example I would like to exclude staff from displaying join and leave messages, as they often login/logout for testing stuff, and when they are vanished users should not get the info when they are online.
-
View User Profile
-
Send Message
Posted Dec 2, 2012@zombies601
Any chance you could ad death message and join message customization to this? If you can ill definitely switch from legendarymessages to this. LM is buggy errors non stop and doesn't work half the time and its author doesn't listen to anyone and wont update it...
I basically need a all in one plugin i hate having a ton of plugins doing 1 thing when another plugin can do 3-5 things.
-
View User Profile
-
Send Message
Posted Dec 1, 2012@MrRhino27
I am working on chat filtering Multi-World support and a few other things just might be a few weeks due to exams
-
View User Profile
-
Send Message
Posted Dec 1, 2012@TanveerGT5
We have many more configurable options and a much more simple command interface.
-
View User Profile
-
Send Message
Posted Nov 30, 2012This works for 1.4.2 without any errors, but I will release a more formal update soon! But for now check out my new project tomorrow, StormCodes, it allows you to redeem codes to get ranks, it comes with PEX and GM support :D
-
View User Profile
-
Send Message
Posted Nov 22, 2012can you update it for 1.4.2 ?
-
View User Profile
-
Send Message
Posted Nov 19, 2012When can we expect some of the other features to be added?
-
View User Profile
-
Send Message
Posted Nov 3, 2012@zombies601
Yep that's exactly what I'm looking for. We have a main world that doesn't allow griefing/raiding and another world that does. So the global announcement we had telling people griefing/raiding isn't allowed was causing some confusion for people in the in the world where it is allowed. We're planning to expand and add even more world options so that type of problem will only grow worse over time.
-
View User Profile
-
Send Message
Posted Oct 31, 2012-
View User Profile
-
Send Message
Posted Oct 23, 2012@CompeteToDefeat
If what you would want is announcements that were world specific , I can hopefully have that out within 1-2 updates