CustomJoin

This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.

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

  1. Download the jar file and drop it into your plugin folder.
  2. Start your server.
  3. 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 /setmyjoin and /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.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    33778
  • Created
    Nov 12, 2011
  • Last Released File
    Jun 13, 2014
  • Total Downloads
    42,135
  • License

Categories

Members

Recent Files

Bukkit