MuezliAnnouncer
Muezli Announcements
A Bloat free Auto Announcement plugin
Brief Overview
MuezliAnnouncer is a simple to use Auto Announcement plugin. Announcements are broadcasted only if players are online. Vault is required.
I've created this plugin with the intention of having a simple, bloat free Auto Announcer.
Installation
Simply Place the MuezliAnnouncer jar file into the plugins folder. restart your server and then add your announcements to the Config.yml, An example is provided for you in the config.
Config
Option | Description | Example |
---|---|---|
initialDelay | Delay for the first announcer when the server is started | initialDelay:2400 |
announcementDelay | This is the time in server ticks between announcements | announcementDelay: 3600 |
announcementPrefix | Here you can set the prefix for your announcements | announcementPrefix: '&6[Muezli]' |
announcements | Announcements | - "&6My New Announcement" |
Commands and Permissions
Command | Description | Permission Required |
---|---|---|
/announce reload | Reloads the config | muezli.announce.reload |
/announce list | List announcements | muezli.announce.list |
/announce shout [text to shout] | Shout announcements | muezli.announce.shout |
/announce use [Announcement ID] | Broadcasts specific announcements | muezli.announce.shout |
/announce remove [index] | Add and announcement | muezli.announce.add |
/announce add [announcement] | Add and announcement | muezli.announce.add |
/announce set [prefix/delay] [Newprefix/NewDelaytime] | Change the announcer's name or delay time | muezli.announce.add |
Format Codes
Color Example | Short Code | Example | Result |
---|---|---|---|
BLACK | &0 | &0ScottSpittle | ScottSpittle |
DARK BLUE | &1 | &1ScottSpittle | ScottSpittle |
DARK GREEN | &2 | &2ScottSpittle | ScottSpittle |
DARK AQUA | &3 | &3ScottSpittle | ScottSpittle |
DARK RED | &4 | &4ScottSpittle | ScottSpittle |
DARK PURPLE | &5 | &5ScottSpittle | ScottSpittle |
GOLD | &6 | &6ScottSpittle | ScottSpittle |
GRAY | &7 | &7ScottSpittle | ScottSpittle |
DARK_GRAY | &8 | &8ScottSpittle | ScottSpittle |
BLUE | &9 | &9ScottSpittle | ScottSpittle |
GREEN | &a | &aScottSpittle | ScottSpittle |
AQUA | &b | &bScottSpittle | ScottSpittle |
RED | &c | &cScottSpittle | ScottSpittle |
LIGHT_PURPLE | &d | &dScottSpittle | ScottSpittle |
YELLOW | &e | &eScottSpittle | ScottSpittle |
WHITE | &f | &fScottSpittle | ScottSpittle |
Magic | &k | &kScottSpittle | %ë$¬@# |
&l | &lScottSpittle | ScottSpittle | |
&m | &mScottSpittle | ||
&n | &nScottSpittle | ScottSpittle | |
&o | &oScottSpittle | ScottSpittle | |
&r | &4My Name Is &rScottSpittle | ScottSpittle |
Additional Tags
%playerList | Inserts Player list | |
%serverVersion | Inserts Server Version | |
<line> | Forces a new line |
Just be careful. My announcements had a colon (:) in the line and it crashes this script for some reason.
Caused by: while scanning an anchor
in 'string', line 16, column 41:
... of the B-Team info and forums: &4www.technicpack.net/attack-of- ...
^
expected alphabetic or numeric character, but found .(46)
in 'string', line 16, column 46:
... he B-Team info and forums: &4www.technicpack.net/attack-of-the-bteam
^
None of those characters are invalid, but if there's a colon in your announcement it crashes this plugin.
Edit: It's because YAML files cannot contain colons in text lines unless the line is put in quotes.
Awesome plugin, just one suggestion that I have yet to see with announcement plugins...Is there away for you to make it appear as like a scoreboard type (rotating announcements as usual) but with a perhaps 2px but in a box at the top of the screen to keep it separate from all the confusion in default chat?
The reload command doesn't affect the delay message time, you have to restart the server. A little annoying but not too major of a bug.
@Auxesis
I'll fix it later when I'm home xD
Thanks for telling me
I can confirm it still works great, everything except for /announce shout...
@barbaroes
Ill update it if it needs updating, see I don't play minecraft so I've no idea unless someone tells me its not working. so give me till the end of the day.
Here ya go. http://dev.bukkit.org/bukkit-plugins/muezliannouncer/files/12
Are you going to update it?
Does this fahizzle work on tekkit?
@mranimalux
For you, http://www.sendspace.com/file/d284tu
But I recommend you update your java version
@mranimalux
It's because your using Java 6 (Old Java) Were all running Java 7, Update your Java install (on your server)
Guys. I don't know why but this mod dose not want to work for me! Omfg. I keep getting this http://pastebin.com/77Qw2pJS
Please help me :(
@Devin0810
@MURD3RUS
Done, Download Here
Can you add the ability to make the announcer say a saved announce line on command. Like, /announce say [ID]. [ID] being one of the saved announcements. This way if someone asks a question that's already answered by an announcement, you can just use /announce say 12, and the announcer will spit out line 12. ex.Use "/back" to return to your place of death. Make sense?
Also, the ability to toggle between random and ordered announcing would be really nice...
Is it possible to have multible Lines on one announcement?
@deleted_7536780
Well, It's the last update you relace, it's the only plugin that gives me an error.
Server is running on 1.6.2
You have to update the plugin
I keep getting this error.
http://pastebin.com/PYKCfTDC
I have no idea why I get it.
A copy of my startup is: here
This startup has all my latest plugins, except it has your previous release version back in it.
Can you update? It isn't working for 1.6.2, an "internal error" message pops up every time I try to use a command.