AutoAnnouncer
60.000 downloads!!!!!!!
AutoAnnouncer - Global announcements every few minutes
Latest Version: v1.7-03.23
Tested with CB: 1.2.5-R5.0-SNAPSHOT, 1.2.5-R4.0-SNAPSHOT, 1.2.5-R3.0-SNAPSHOT, 1.2.5-R2.0-SNAPSHOT, 1.2.5-R1.0-SNAPSHOT
You need Vault for permissions and groups support: http://dev.bukkit.org/server-mods/vault/
VAULT IS NOT REQUIRED, If you don't want use Vault for permissions and group support set the follow options in config.yml:
- Permission: false
If you do this, only OPs can use the commands
Commands:
- /announcer help|? - Show help
- /announcer on|off - Start/stop AutoAnnouncer
- /announcer restart - Restart the AutoAnnouncer scheduler
- /announcer interval <minutes|seconds> - Set interval time between announcements
- /announcer random <on|off> - Set random or use consecutive announcements
- /announcer add [announce here] - Add a new announce to the list
- /announcer list - List all the announces with the id.
- /announcer remove [announce id] - Remove a announce from the list.
Default Settings.yml
Formats and color codes supported:
Color Example | Short Code | Long Code | Example | Result | |
---|---|---|---|---|---|
██████████ | &0 | &BLACK; | &0String | String | |
██████████ | &1 | &DARK_BLUE; | &1String | String | |
██████████ | &2 | &DARK_GREEN; | &2String | String | |
██████████ | &3 | &DARK_AQUA; | &3String | String | |
██████████ | &4 | &DARK_RED; | &4String | String | |
██████████ | &5 | &DARK_PURPLE; | &5String | String | |
██████████ | &6 | &GOLD; | &6String | String | |
██████████ | &7 | &GRAY; | &7String | String | |
██████████ | &8 | &DARK_GRAY; | &8String | String | |
██████████ | &9 | &BLUE; | &9String | String | |
██████████ | &a | &GREEN; | &aString | String | |
██████████ | &b | &AQUA; | &bString | String | |
██████████ | &c | &RED; | &cString | String | |
██████████ | &d | &LIGHT_PURPLE; | &dString | String | |
██████████ | &e | &YELLOW; | &eString | String | |
██████████ | &f | &WHITE; | &fString | String | |
&k | &MAGIC; | &kString | %ë$¬@# | ||
&l | &BOLD; | &lString | String | ||
&m | &STRIKE; | &mString | |||
&n | &UNDERLINE; | &nString | String | ||
&o | &ITALIC; | &oString | String | ||
&r | &RESET; | &RED;&rString | String | ||
&l&n&o&c | String |
Multiline feature:
&NEW_LINE;
Permissions Node:
If permission not found or not used only OP can use the commands.
For all command:
announcer.admin
Features:
- Interval time adjustable. Minutes or seconds.
- Random/Consecutive setting.
- Colors support.
- Format support.
- Add, remove, list commands.
- On/Off AutoAnnouncer.
- Commands in-game.
- Permissions support.
- > All permissions supported by Vault.
- Permissions groups support.
- Editable Tag.
- YAML settings.
Screenshot:
FAQ
java.lang.NoClassDefFoundError:
net/milkbowl/vault/permission/Permission
READ THE POST!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!111111111
MORONNNNNNNN!!!!!!!!!!!!!!!!111111111111111111
Check your config.yml syntax first after reply:
http://yaml-online-parser.appspot.com/
Read the YAML rules:
http://en.wikipedia.org/wiki/YAML
NEVER POST RAW CONSOLE ERRORS OR CONFIGS
USE THIS ==> http://pastie.org/ or I kick your ass!!!!!!!!!!11111111111
Donate
I do this in my free time, so if you like my work, I'd be completely grateful for any donation you can send me. With this I pay the server where store my files and project. These donations motivate me to continue adding features and keep it free for all.
Videos from community:
English by @ab2gaming:
Italian by @sup3rmiky:
can you make a setting so the announcements start automatically when you start the server?
Ah, was looking for this. The other ones don't work.
@sharkale31
i pm'd you with the information
@gamerboy667
when you search help you need to give info.
required: complete log, craftbukkit build, vault build, config. (use pastebin)
i keep getting the following error: 11:21 PM [INFO] [AutoAnnouncer] Enabling AutoAnnouncer v1.5-03.06 11:21 PM [SEVERE] Error occurred while enabling AutoAnnouncer v1.5-03.06 (Is it up to date?)
This is small so i decided not to make a ticket, i hope thats ok with you. Help and/or Fix
@StefanGz
I upload a version with seconds support. new config key. waiting approval. you can donate always if you want ;)
Is there anyway to have the announcements appear quicker than 1 minute?
Whenever I set a decimal, the chat FLIES, messages are shot as fast as possible and spam the chat.
Any help is appreciated :)
EDIT: I saw somewhere you said it has a minimum of a minute :(
Can I pay you a few bucks to change it to seconds? :D
This thing is completly erroring on my announces. first it says the "-" infront arent allowed then that the ' " ' aren't allowed now the "&" wtf...
I still cant figure out how to add announcements...... plz help
thx !!! craftbukkit-1.2.3-R0.2-20120308.071447-6 works fine
Awesome! Like this plugin very much. No bugs, everything I expected.
@PhanaticD
you need vault, please read
04:25:40 [INFO] [AutoAnnouncer] Enabling AutoAnnouncer v1.5-03.06 04:25:40 [SEVERE] Error occurred while enabling AutoAnnouncer v1.5-03.06 (Is it up to date?) java.lang.NoClassDefFoundError: net/milkbowl/vault/permission/Permission at ar.com.sharkale.AutoAnnouncer.AutoAnnouncer.enablePermissions(AutoAnnouncer.java:66) at ar.com.sharkale.AutoAnnouncer.AutoAnnouncer.onEnable(AutoAnnouncer.java:50) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:365) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:342) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:324) at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:422) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:409) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:223) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:477) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490) Caused by: java.lang.ClassNotFoundException: net.milkbowl.vault.permission.Permission at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) ... 12 more
@Bones6966
Best guess is inside the config. Edit with Notepad++ if you didn't know :)
So how do i create the announcements?
This is a great plugin and one of my favorite, thanks a lot sharkale, I love your work.
LOVE THIS PLUGIN
@Ylar
done
@sharkale31
uploaded new version with few fixes. waiting approval.
i test the plugin and work in 1.2.3-r0.1 (beta). you need to save the file in "UTF-8 without BOM" and utf support work.
i saw that reload dont work. i look into it.