AutoMsg
Automsg
Description
AutoMsg broadcast server-wide messages either randomly or on specified time, or even both!
Current features:
- Doesn't broadcast if server is empty
- Random messages broadcast on a regular basis (ie 10 minutes)
- Scheduled messages
- Color support
Configuration
general: period: 12000 #period between two broadcasting #in ticks: 1 s = 20 ticks random: true #do we send random messages? timed: false #do we send scheduled messages? messages: random: #list your messages here - Thanks for using AutoMsg! timed: #list of: time; text - 2130; Thanks for choosing AutoMsg!
Expected time format is: HHMM (counting 24 hours)
Potential improvements
- Event triggered messages
- Per channel message
- Toggle console visibility of sent messages
- Specify sender
PLESE ADD RELOAD COMMAND !! :D
/rl
Hello. How I can write ":" I would like write link in the message. It is possible? Thanks for answer.
By The Way: AutoMsg is great. Simple and easy
Put this § infront of your text and then pick a number example: §4Hello welcome to my server! Formatting codes http://www.minecraftwiki.net/wiki/Formatting_codes
why only i can see the message, other player cant see the messges
how do i add Color?
&(color)
list: here
@SpeAroX
WOW ty this is Usefull :)
This Plugin works great with my version 8 Mindcrack Feed The Beast server.
Rep from me
Got an Error:
[SEVERE] Exception in thread "pool-1-thread-26"
[SEVERE] org.apache.commons.lang.UnhandledException: Plugin AutoMsg v0. 3 generated an exception while executing task 19 at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftAsyncTask.run(CraftAsyn cTask.java:56) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(Unknown Source) at java.util.ArrayList.get(Unknown Source) at com.github.greizgh.AutoMsg.AutoMsg$1.run(AutoMsg.java:79) at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftTask.run(CraftTask.java :53) at org.bukkit.craftbukkit.v1_4_R1.scheduler.CraftAsyncTask.run(CraftAsyn cTask.java:53) ... 3 more
@sammyturbo123
Wrong; he did something wrong in the config.yml. This plugin still works fine.
@k0rey03
no wonder theres an error. there has been no update
i have a error what it means ? 2013-01-15 19:16:44 [SEVERE] Cannot load plugins/AutoMsg/config.yml org.bukkit.configuration.InvalidConfigurationException: while scanning a simple key in "<string>", line 7, column 3: -&cja byc robot ja robic server ^ could not found expected ':' in "<string>", line 8, column 3: -&cadminami sa massif,LorcanIE,p ... ^
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138) at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105) at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:175) at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:117) at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:111) at com.github.greizgh.AutoMsg.AutoMsg.onEnable(AutoMsg.java:26) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_4_6.CraftServer.enablePlugins(CraftServer.java:264) at org.bukkit.craftbukkit.v1_4_6.CraftServer.reload(CraftServer.java:593) at org.bukkit.Bukkit.reload(Bukkit.java:184) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) at org.bukkit.craftbukkit.v1_4_6.CraftServer.dispatchCommand(CraftServer.java:514) at org.bukkit.craftbukkit.v1_4_6.CraftServer.dispatchServerCommand(CraftServer.java:506) at net.minecraft.server.v1_4_6.DedicatedServer.al(DedicatedServer.java:260) at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:225) at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:494) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) Caused by: while scanning a simple key in "<string>", line 7, column 3: -&cja byc robot ja robic server ^ could not found expected ':' in "<string>", line 8, column 3: -&cadminami sa massif,LorcanIE,p ... ^
at org.yaml.snakeyaml.scanner.ScannerImpl.stalePossibleSimpleKeys(ScannerImpl.java:398) at org.yaml.snakeyaml.scanner.ScannerImpl.needMoreTokens(ScannerImpl.java:229) at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:178) at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:591) at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161) at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:133) at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160) at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237) at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160) at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123) at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106) at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121) at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480) at org.yaml.snakeyaml.Yaml.load(Yaml.java:399) at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53) ... 22 more 2013-01-15 19:16:44 [INFO] [AutoMsg] AutoMsg v0.2 enabled.
You can put a command for a preview the message please ? Sorry for my english I'm french!
it has color support...
Please, color support
@iorunner
It has color support.
20 = 1 secound
1 min = 1200
5 min = 6000
10 min = 12000
1200 is in seconds.
1200 = 10 minutes.
no its ticks
20=1 second