SimpleAutoAnnounce
Announcement
I havent played Minecraft since Months and i don't have Time to Update this Plugin. The Source Code is Hosted on Github and it is free for Forking and Update itself.
Information
I'm only doing bug fixes and versions updates of bukkit for this plugin. when you have new feature request you can do this on my new Plugin Advanced Announcements.
Simple Auto Announce
Easy handling for Automatic Broadcast Messages. You can set / add Messages in the Config or InGame. The Messages will be send over a Time Interval (Default 10 Minutes) to all Online Players.
Metrics
How-To Video from Favorlock
Favorlock had made a new How-Two Video for the new Version 0.8.1. Thanks for your work!
Message Formation
Message: - 'This is a Normal Announce for all Players in all Worlds' -> 8.00am - '@world This is a Announce for all Players who are on the World world' -> 8.10am - '@world_nether This is a Message at the same time as the upper Message' -> 8.10am - ')' // This is a Bracke and says there is no other Message for this Time - 'Announce an normal Announcement' -> 8.20am - 'Next Announce' -> 8.30am - '!kill reini' -> 8.40am - 'Announcement for all People' -> 8.40am - ')' - 'Announcement' -> 8.50am - '#Staff This Message will send in the HeroChat Channel Staff' -> 9.00 - '#Handel This Message will send in the HeroChat Channel Handel' 9.00 - ')' - '&permission.test This is a Message for Player who have the Permission <bold>permission.test' - '&permission.test.2 This is a <underline>Message<reset> for Player who have the Permission <bold>permission.test.2' - ')' -'This is the first line of the Message<line>And this is the second line<line>and one more'
Examples
Commands
- /announce help
- /announce help settings
- /announce add
- /announce force
- /announce delete
- /announce list
- /announce reload
- /announce settings
Colors
- <black>
- <dark_blue>
- <dark_green>
- <dark_aqua>
- <dark_red>
- <dark_purple>
- <gold>
- <gray>
- <dark_gray>
- <blue>
- <green>
- <aqua>
- <red>
- <light_purple>
- <yellow>
- <white>
TextSyles
- <bold>
- <underline>
- <italic>
- <strikethrough>
- <reset>
Language
- English (Default)
- German
- French (thanks to Plumeex)
- Italien (thanks to Andreades)
You can add your own Language! Copy the en_US.yml file to yourLanguage.yml and Change the Messages in the the File.
Then change the Conifig local to your new FileName witouht the ending (.yml)
Permissions
- announce.add for add messages
- announce.delete for delete messages
- announce.force for force a message
- announce.list for list all messages
- announce.reload for reload the configuration
- announce.settings to change the settings
- announce.admin all permissions in one
Bugs
GitHub
https://github.com/MinePvP/SimpleAutoAnnounce
Changelog
Version 1.0.2
- fix Command process from Event to onCommand
- bugfixes
Version 1.0
- reworked Metrics add new Plots
- /announce help show only the things you can use
- code cleanups
I am using version 0.7 with the latest craftbukkit RB
I have tried editing the config file to add some of my announcements, then rebooted the server to reload the config but every time I do this my config doesn't save and it reverts back to the default config, I am also unable to add my messages in game as they are to long and they will not fit in the Minecraft text window.
thanks,
Update 0.7 is out :)
@all sorry i was a bit busy the last time. i will update the plugin today with the force command and random message.
@revels21
Hi :) i will look what i can do for a easy implemantation the big thing is the plugin was made to keep it simple :) and now it comes more and more features to the plugin :)
Hey, can you add a system where you can set it so that only certain groups (or players) can see certain announcements? A couple of ways you could do this could be by allowing people to make custom permission nodes for each announcement to implement in to a permissions system, or you could use some kind of group discovery feature, where you can put @<groupname> in the config (like the world selector) and then have a permission node <announce.group.<groupname>> for example, to allow the plugin to see the different gruops! If you get what I mean! Anyway, thanks for reading and considering!! :)
@Zuksaru
I will do a Update for 1.3 and then i add the force Function for you.
@UltrafaceGuy
@Bimmr
You can use already Color Codes <red>....
I will lock for a Random Output for this Update to.
Can you add a randomizer and maybe the ability to use color codes?
You could also add in a randomization feature, in case the order becomes bland ^_^
I got an idea for your plugin a force announce and that you can pick the line you want
so
/announce force line 1
(ingame)
Announce: Don't forget that you need to sethome else you will lose it when you die!
@LulzSek
Yes you can do this, and you can make a Pull Request. When the Code is fine i will integrate it.
Can I suggest a reload command? I'll fork the repo for it (if needed) :)
@peternether
Yeh i don't send e Help Message on Only /announce settings you can use this to see all "/announce help settings" and then like this. On my Server Bukkit 1.2.5 it works.
greez from Switzerland
Hi there, nice Plugin, but i have a question:
Why can´t I use the /announce settings command? When i type it, nothing happens, also no log error shows up... Do i need some extra plugin for this?
thx and best wishes from germany :D
@OMG_Spedwards Have you read this "The Config will be Save on Server restart so you can't Change the File per Editor and then Load it new with restart from the Server. You need to Shutdown and make the change, after this you can Start your Server. But the best way ist to make the Changes InGame with the Command /announce setting ! "
@OMG_Spedwards
lol you are right it is a shit plugin so shut up and leave your comments on a other shit plugin.
thanks
Is this a joke? I add all my messages in through the config file and the defaults are still playing? What a shit plugin...
@EarlyLegend
No on Reload the Plugin save the Config to... it is nothing else like stop and start... the config will be saved onDisabled() and e reload disabled a plugin and enabled it later again.
I will think how implement this feature :) i dnon't know how i can make this that is random but every message will send enough.
@surtic86
All this needs is to have it save the config on reload, and this plugin would be brilliant :P At the moment it is annoying having my config not save changes cause I reload the server rather than stop/start :)
EDIT: Also, a feature request - you could have an option in the config for "random", so instead of doing it in order it chooses a random announcement from the config and sends that, instead of having them all appear in order :)
THX :)
@QweSteR2221
I will make a Update tomorrow for the new Bukkit RC and with the new SpoutPlugin. I hope then is the FPS problem solved.
@Brock_Blocking
You do a bad way :) you reload the Plugin and i Save the Config on Disable!! You can Edit all things InGame ore you Disable the Plugin Edit your Stuff and Enable the Plugin.