CustomJoin
CustomJoin
This Plugin is currently unmaintained. Use it at your own risk.
Did you ever get tired of those boring default join/leave messages? With this plugin you can change them as you see fit!
Features
- Custom join/leave message formats
- Color and format codes
- Player-specific message formats
- Message length limits
- Color and format code permissions
Source Code
The source code of this plugin is available on GitHub.
https://github.com/sometoby/bukkit-customjoin
Installation
- Download the jar file and drop it into your plugin folder.
- Start your server.
- Done! You can use the commands below for changing message formats.
Troubleshooting
If you are experiencing any difficulties with this plugin, an error report in form of a ticket would be very much appreciated.
Usage
Messages can be hidden completely by setting them to 'none'.
To reset a message format back to it's default, simply use the respective command and leave the message empty.
All standard color and formatting codes can be used, simply put a '&' in front of the format character.
%player will be replaced with the player's name.
In kick messages, %reason will be replaced with the kick reason.
Commands
/setjoin [message]- Permission: customjoin.set
- Sets the default join message.
/setquit [message]- Permission: customjoin.set
- Sets the default quit message.
/setkick [message]- Permission: customjoin.set
- Sets the default kick message.
/setplayerjoin <player> [message]- Permission: customjoin.set
- Sets the join message for <player>.
/setplayerquit <player> [message]- Permission: customjoin.set
- Sets the quit message for <player>.
/setmyjoin [message]- Permission: customjoin.set.own
- Sets your own join message.
/setmyquit [message]- Permission: customjoin.set.own
- Sets your own quit message.
/customjoin- Shows the plugin version.
Permissions
- customjoin.set
- Allows access to all set commands.
- customjoin.set.own
- Allows access to
/setmyjoinand/setmyquit.
- customjoin.colors
- Allows using colors in message formats.
- customjoin.formats
- Allows using format codes (like bold, underline, etc.) in message formats.
Commands (1.4.1)
Setting custom messages
/setmsg <join|quit|kick> [message]
The command /setmsg can be used to set the default message for the given event, which can be one of join, quit and kick.
Example
/setmsg join &a%player has joined the server!
Result

Setting player-specific message formats
/setplayermsg <player> <join|quit|kick> [message]
Using the /setplayermsg command, you can set messages exclusively for specific players. To reset a player's message format, simply type the command without a message.
Example
/setplayermsg Notch join &6Behold! Your holyness, the glorious Notch has arrived!
Result:

Reloading
/customjoin
This reloads the configuration. Since all messages can be configured ingame, new messages might be overwritten by this command. Use is highly discouraged.
-
View User Profile
-
Send Message
Posted Feb 12, 2016I would like to take this over
-
View User Profile
-
Send Message
Posted Sep 15, 2015@TheModsKidServer
Sorry, but I have moved away from Minecraft and Bukkit plugin development. I will not make further updates or patches to this plugin.
-
View User Profile
-
Send Message
Posted Sep 15, 2015Do you think you could add per world support? So for example when a player joins a diffeent world is says player has join the world %world% and player has the left the world %world% but only people in that world see that message?
-
View User Profile
-
Send Message
Posted Jun 19, 2014Anyone know how to get that magic formatting for the red text at the top? If I copy and paste the source into my own project description it does not look the same.
-
View User Profile
-
Send Message
Posted Jun 13, 2014@wyoborn
The upcoming release 1.5.2 will fix your issue, in case you are still interested.
-
View User Profile
-
Send Message
Posted Jun 6, 2014Nevermind, found the easiest way to deal with the problem was to delete the plugin. Thanks anyway.
-
View User Profile
-
Send Message
Posted Jun 6, 2014@wyoborn
I have the same issue =/
-
View User Profile
-
Send Message
Posted Jun 6, 2014@wyoborn
Please open a ticket describing your issue.
-
View User Profile
-
Send Message
Posted Jun 5, 2014Hey, when I restart the server, the default join/quit messages are deleted. Anyway to fix?
-
View User Profile
-
Send Message
Posted Jun 5, 2014@Stormbow
Sounds like an interesting feature. Go ahead and submit it as a ticket, I'll see what I can do.
-
View User Profile
-
Send Message
Posted Jun 4, 2014Nice comment, but you can make the same think with the Essentsials plugin in the Config.
-
View User Profile
-
Send Message
Posted Jun 4, 2014Would it be possible to add a group-based join|quit|kick message to the plugin? I think it would be pretty nice if Mods and Admins joined and a message like "You feel as if your every move is being watched..." was displayed.
-
View User Profile
-
Send Message
Posted Jun 3, 2014@sacha220899
I'm not completely sure what you are requesting. Please rephrase your request and submit it as a ticket, thank you.
-
View User Profile
-
Send Message
Posted Jun 3, 2014Could you please change the %player in the essentials prefix? So if an Admin join the game, there is Admin: Player joined the game Or you can add it with a config. So like this: essentialsPrefix: true / false Would be nice
-
View User Profile
-
Send Message
Posted May 30, 2014@XxZangoranxX
This will be fixed in 1.5.1 which is currently pending approval.
-
View User Profile
-
Send Message
Posted May 30, 2014@rossotorrres I got this crash report when I did all the commands: http://pastebin.com/8CR412ZY
-
View User Profile
-
Send Message
Posted May 17, 2014@bmancraft
I might implement this in the next version. No promises, though.
Also, please submit feature requests as tickets. Thank you!
-
View User Profile
-
Send Message
Posted May 16, 2014I have been looking for a plugin that has when you put %player and when they join/leave it shows there prefix and color supporting permissionsex if you can put that in that would be so awesome.
Thanks, bmancraft
-
View User Profile
-
Send Message
Posted Apr 22, 2014@ThisUsernameIsMine
No, random messages are not yet possible. I'm not entirely sure as to how I'm going to implement that.
Regarding that other problem, I can only see that being solved through good moderation. I can add character limits and require %player to be in the message, but more restrictions only make "trolls" more creative.
-
View User Profile
-
Send Message
Posted Apr 21, 2014@rossotorrres
Are random (custom) join/leave messages possible already? ;-)
Also, if someone sets an own message, their playername isn't in the message (makes trolling possible).