AutoMessage
What is AutoMessage?
AutoMessage is an easy to use chat scheduler plugin. It is a plugin perfect for server admins who would like to announce broadcasts at configurable intervals. The plugin features a rich in-game config editor as well as the ability to edit the config from the disk. The plugin is designed to be very lightweight and cause no impact on server resources! The plugin is updated within days of new releases to ensure complete up-to-date server compatibility! Check out the plugin review here!
Features:
- Fully configurable configuration!
- Rich in-game config editor!
- Quick and painless reloading!
- Option to randomize broadcasts!
- Color code support!!
- Run commands in your messages!
Installation:
Just drag and drop into your plugins folder then restart or reload your server! Simple!
Usage and Information:
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.
This plugin features an update command which will check if you are running the latest build and download the update to the plugin folder if it not currently installed. You are required to trigger the command manually and you must restart or reload the server for changes to take effect.
Thanks to my donators!
- TheFarmerNL from Minevival.com
-
View User Profile
-
Send Message
Posted Jun 19, 2014Updated to AutoMessage v2.5.0 and it wiped ALL my messages. Not cool.
I have backups, I presume the syntax for the config has not changed? So I can just copy over the data from the backups I have?
Edit. Looks like your udpate breaks everything, uplaoded my backup and just get this mess. [20:11:39] [Server thread/INFO]: GodsDead issued server command: /automessage reload [20:11:39] [Server thread/WARN]: java.lang.reflect.InvocationTargetException [20:11:39] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [20:11:39] [Server thread/WARN]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [20:11:39] [Server thread/WARN]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [20:11:39] [Server thread/WARN]: at java.lang.reflect.Method.invoke(Method.java:601) [20:11:39] [Server thread/WARN]: at com.TeamNovus.AutoMessage.Commands.Common.CommandManager.execute(CommandManager.java:93) [20:11:39] [Server thread/WARN]: at com.TeamNovus.AutoMessage.Commands.Common.BaseCommandExecutor.onCommand(BaseCommandExecutor.java:58) [20:11:39] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [20:11:39] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:180) [20:11:39] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_7_R3.CraftServer.dispatchCommand(CraftServer.java:726) [20:11:39] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PlayerConnection.handleCommand(PlayerConnection.java:999) [20:11:39] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:830) [20:11:39] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PacketPlayInChat.a(PacketPlayInChat.java:28) [20:11:39] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.PacketPlayInChat.handle(PacketPlayInChat.java:65) [20:11:39] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:180) [20:11:39] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.ServerConnection.c(ServerConnection.java:81) [20:11:39] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:720) [20:11:39] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:283) [20:11:39] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:583) [20:11:39] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:489) [20:11:39] [Server thread/WARN]: at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [20:11:39] [Server thread/WARN]: Caused by: java.lang.NoSuchMethodError: com.TeamNovus.AutoMessage.AutoMessage.loadConfig()V [20:11:39] [Server thread/WARN]: at com.TeamNovus.AutoMessage.Commands.PluginCommands.onReloadCmd(PluginCommands.java:25) [20:11:39] [Server thread/WARN]: ... 20 more
-
View User Profile
-
Send Message
Posted Jun 15, 2014@ELCHILEN0
Damn, you were my last hope because there is no plugin available for this. Ok, thx :)
Edit: I can't motivate you to implement an "if command contains {NAME} then use still existing broadcasting-function to execute for all online players" methode? ;)
-
View User Profile
-
Send Message
Posted Jun 15, 2014@Androkai
I do not see this happening in the future. Currently commands are sent just once from the console and therefore this is not possible with the current method. This would be useful in your case but in other cases where the command might be "/broadcast Hello World" the broadcast would be displayed multiple times for every player on the server.
-
View User Profile
-
Send Message
Posted Jun 15, 2014Any chance to get variables working with commands?
At the moment "/give {NAME} 1 1" -> "Player {NAME} not found!"
-
View User Profile
-
Send Message
Posted Jun 14, 2014@ELCHILEN0
If you're interested in building them automatically, I can offer my Jenkins server. I use your plugin and love it. If you're interested, let me know.
-
View User Profile
-
Send Message
Posted Jun 14, 2014@newfization
From the github repository. They are not built automatically and it is up to you to compile the code.
-
View User Profile
-
Send Message
Posted Jun 12, 2014where do we get dev builds?
-
View User Profile
-
Send Message
Posted Jun 9, 2014New update just waiting to be approved! It features raw (JSON) messages and will no longer erase your config if it is incorrect.
-
View User Profile
-
Send Message
Posted Jun 9, 2014For everyone wondering - this plugin works fine! The config will regenerate if you reload the server, the only way to modify the config is while the server is running, edit it, then run the command /autobroadcast reload
-
View User Profile
-
Send Message
Posted Jun 8, 2014Announcing is always seen by OP's, and can't be stopped, either negated or removed, they will still se all messages.
-
View User Profile
-
Send Message
Posted Jun 3, 2014Since i went to spigot 1.7.9, i cant broadcast anymore. Ingame, im getting told as admin, that this can only be run by a player (?) I only get this message in the console and nothing ingame.
-
View User Profile
-
Send Message
Posted Jun 2, 2014This plugin needs to be fixed, and QUICKLY! Config is bugging and \n is not working at all.
-
View User Profile
-
Send Message
Posted Jun 1, 2014@jojoba007
automessage.receive.default is the correct code. You spelt receive wrong ;)
-
View User Profile
-
Send Message
Posted May 31, 2014I wish I had that 15 minutes of my life back. Config regenerates itself no matter what. Running latest beta 1.7.9 #3084
-
View User Profile
-
Send Message
Posted May 28, 2014Same for me, It seems to reset itself when ever it feels like it.
-
View User Profile
-
Send Message
Posted May 28, 2014I'm running 1.7.9 and the config on this just keeps resetting itself on restart or reload.
-
View User Profile
-
Send Message
Posted May 24, 2014@Exigopro
Test it with using /am reload - command before
@jojoba007
Spelling-mistake:
automessage.recieve.default (yours)
automessage.receive.default (correct)
See the difference? ;)
@Nikz11
I could confirm this, %n isn't working.
-
View User Profile
-
Send Message
Posted May 23, 2014Everytime i /reload the plugins this plugin generates a new config file and undoes all of my work. Is there anything I can do about this?
-
View User Profile
-
Send Message
Posted May 15, 2014Hi, on my servers only the OP recieves the automessage!
I use permissionsEx in sql, but when I add automessage.recieve.default as permission to the different groups they still don't recieve the automessage. Only the OP does!
What do i do wrong, or what did I miss?
-
View User Profile
-
Send Message
Posted May 11, 2014\n Dosen't seem to work at all