JoinMessages
JoinMessages

JoinMessages is a simple plugin that allows you to create quick customized join / leave messages. There is a pretty straightforward config file that you input your join / leave messages.
Commands
| Command | Permission Node | Description |
|---|---|---|
| /jm ? | None. | Help Menu. |
| /jm join list | None. | Show a list of join messages currently in the config. |
| /jm leave list | None. | Show a list of leave messages currently in the config. |
| /jm join add | jm.add.join | Add a join message to the config. |
| /jm join remove | jm.remove.join | Remove a join message from the config. |
| /jm leave add | jm.add.leave | Add a leave message to the config. |
| /jm leave remove | jm.remove.leave | Remove a leave message from the config. |
| /jm disable | jm.disable | Disable JoinMessages. |
Generic Permissions
| Permission Node | Description |
|---|---|
| jm.* | Gives access to all commands within /jm. |
| jm.add | Gives access to all commands regarding adding messages to JM. |
| jm.remove | Gives access to all commands regarding removing messages from JM.. |
Screenshots
Join Message (example):

Leave Message (example):

-
View User Profile
-
Send Message
Posted Aug 22, 2013How to get a different color for the playername (as shown in the example)?
By default everything has the same color and adding color codes doesn't seem to work either :-(
Suggestions:
- and support color for codes in messages
- add support for Vanish No Packet so that the plugin doesn't announce invisible player joins/leaves
Awesome mod btw! :-)
-
View User Profile
-
Send Message
Posted Aug 21, 2013@Lyoko_Firelyte
:(
-
View User Profile
-
Send Message
Posted Aug 21, 2013Silly Jesse, everyone knows you compile Bukkit plugins with Java 6 compatibility.
-
View User Profile
-
Send Message
Posted Aug 21, 2013Alright, I can do that :-)
-
View User Profile
-
Send Message
Posted Aug 20, 2013@mohammed2200
No, sorry.
-
View User Profile
-
Send Message
Posted Aug 20, 2013@martymeep
I've investigated it and it comes out to that you need to update your Java to Java 7. In the next release, I'll try to support Java 6, but for now, update your Java and tell me if that works. :)
-
View User Profile
-
Send Message
Posted Aug 20, 2013hmmm, strange i installed the .jar file to my plugins folder, restarted, and it didnt work :-(
Here is the error mesage
19:13:37 [SEVERE] Could not load 'plugins/JoinMessagesv1.0.2-o.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: io/winneonsword/joinmessages/joinmessages : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_6_R2.PlayerList.<init>(PlayerList.java:56) at net.minecraft.server.v1_6_R2.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_6_R2.DedicatedServer.init(DedicatedServer.java:106) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:391) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.UnsupportedClassVersionError: io/winneonsword/joinmessages/joinmessages : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173)
-
View User Profile
-
Send Message
Posted Aug 20, 2013awesome!,can i just be the tester,thank you
-
View User Profile
-
Send Message
Posted Aug 20, 2013@martymeep
I'm glad you like it! I have an update coming out soon that adds lots of new features, too. I'll post the source code of it first on GitHub before I add the file though. :)
-
View User Profile
-
Send Message
Posted Aug 20, 2013Sounds really awesome, I am putting it on my server right now!
-
View User Profile
-
Send Message
Posted Aug 18, 2013@KatTuba
Could you send me a paste of your config file at pastebin.com? :)
-
View User Profile
-
Send Message
Posted Aug 18, 2013Great job so far, nice and simple. I can't seem to get the introMessage to work at all though. I tried regenerating the folder with a fresh config file, and the default [jm] message doesn't work either. Help?