Please use the ticket link to the right for issues! ->
Scheduled Announcer is a very simple tool, which only does what's its name told us. It automatically sends a broadcast out of a list controlled by a scheduled.
Features:
- Sends Scheduled Broadcast to all Players
- Easy to configure by 'config.yml' or ingame with the '/announce' command.
- Supports colors (&1, &2... &9, &a, &b... &f) and newlines with &n.
- Supports executing commands inside Announcements. (Like "Now it will become day!&n/time day")
- Supports newest Bukkit permissions system!
Setup:
- Download the latest Release
- Upload it into your plugin/ directory
- Restart or reload your server
Or have a look at the Video Tutorial by BrandonHopkins
Configuration:
# # ScheduledAnnouncer Configuration File # ===================================== # # Don't use tabs in *.yml file! # announcement: # Use this flag to temporary disable the announcements. # enabled: false, means that there wouldn't be any announcements. enabled: true # Set this to true will announce in random order. # 'false' will announce in sequential (one after another) order. random: false # Defines the prefix for the announcement. Use & + hex char # for color codes. prefix: '&c[Announcement] ' # The time of one interval in seconds. interval: 100 # List of messages to announce. You could use color codes by # using & + hex chars too. &n will produce a new line. messages: - 'This is the first default announcement!' - 'Use /announce help to get info how to config this plugin.' - 'You can also configure this plugin with its config.yml too!'
Commands:
/announce add <message>
Needed Permission: announcer.add
Adds a new announcement with the Message: <message>
/announce broadcast [<index>]
Needed Permissions: announcer.broadcast
Broadcast an existing announcement NOW.
/announce delete <index>
Needed Permissions: announcer.delete
Removes the announcement with the passed index.
/announce enable [true|false]
Needed Permissions: announcer.moderate
Enables or disables the announcer.
/announce interval <seconds>
Needed Permissions: announcer.moderate
Sets the seconds between the announcements.
Calling it without an interval to set will return the current interval.
/announce list
Needed Permissions: announcer.moderate
Lists all announcements.
/announce random [true|false]
Needed Permissions: announcer.moderate
Enables or disables the random announcing mode.
Only calling /announce random without true or false, will return current mode.
/announce reload
Needed Permissions: announcer.admin
Reloads the config.yml.
/announce prefix <prefix>
This sets a new prefix. Note that you need to place the ['s in there again. Color codes also work.
Permissions:
Only people with the permissions announcer.receiver will receive announcements, but everybody owns the permissions by default.
Supported Color/Formatting Codes:

Thanks to:
- Glenn for a donation - You got me a MacBook Case!
- ZephyrGaming for a donation - You got me a keyboard cover!
QuantumBooter is wonderful! Check them out at http://quantumbooter.info.
Facts
- Date created
- Apr 07, 2012
- Categories
- Last update
- Apr 08, 2013
- Development stage
- Release
- Language
- enUS
- License
- Mozilla Public License 1.1 (MPL 1.1)
- Curse link
- ScheduledAnnouncer
- Downloads
- 67,062
- Recent files
- R: ScheduledAnnouncer 2.6.1 for CB 1.5.1-R0.1 Apr 08, 2013
- R: ScheduledAnnouncer 2.6 for 1.5.0 Mar 15, 2013
- R: ScheduledAnnouncer v2.5.2 for CB 1.4.5-R0.2 Dec 02, 2012
- R: ScheduledAnnouncer v2.5.1 for CB 1.4.5-R0.2 Nov 28, 2012
- R: ScheduledAnnouncer v2.5 for CB 1.4.5-R0.2 Nov 22, 2012
- Reply
- #175
Paul19988 May 03, 2013 at 06:39 UTC - 1 likeCould you release the source code for this plugin?
- Reply
- #174
mythbuster01 Apr 15, 2013 at 08:19 UTC - 0 likes@JacksmackDave: Go
You can just change it in the config file, Simply use copy and paste
- Reply
- #173
mattman00000 Apr 10, 2013 at 18:08 UTC - 0 likes@misterdurk: Go
there are other plugins for that, commandbook has a configurable broadcast command, and commandhelper, while complex, allows even greater customisation
- Reply
- #172
JacksmackDave Apr 07, 2013 at 06:09 UTC - 0 likesNeeds a command to rearrange the announcements. I added new features and they have to be tacked on the end in a lump rather than dispersed through the other announcements.
- Reply
- #171
danb123 Apr 03, 2013 at 16:55 UTC - 0 likesnot read my ticket yet http://dev.bukkit.org/server-mods/scheduledannouncer2/tickets/6-server-log-error/
someone help me
- Reply
- #170
misterdurk Mar 22, 2013 at 23:47 UTC - 1 likeHey , first of all I love your plugin.
Secondly, I have a huge request I think would make this plugin awesome. 1. Could you make a smaller prefix for your plugin. So we can just type say /sa instead of /announce. This would make it a lot easier to type commands. 2. Could you make a broadcast solution. Say I want to broadcast to the server, instead of using the ugly native [broadcast] in read, I could use your plugin which would use the same prefix i set up in the config of your plugin. And sype /sa say Message I want. This would allow me to use your plugin for voting and giving rewards as well.
Thank you very much.
- Reply
- #169
MakeshiftMinecraft Mar 22, 2013 at 10:52 UTC - 0 likesIs there a way to make it so certain announcement show only in certain worlds?
- Reply
- #168
MERCHANToDEATH Mar 21, 2013 at 07:33 UTC - 0 likesIs there a way to disable this in certain worlds? Having per world announcements would be even better if possible. Thanks for the great plugin.
- Reply
- #167
Proeliumm Mar 15, 2013 at 08:57 UTC - 0 likesJust submitted the update for 1.5. Waiting for it to be accepted.
- Reply
- #166
MERCHANToDEATH Mar 12, 2013 at 23:20 UTC - 0 likes@PapiDimmi: Go
that does happen with some plugins, you'll have to try using the /announce reload command or do all your configuration while the server is off. I feel your pain.