ChatChange

Do you want to change a global message? Or the /msg command? Use this plugin!

How does it work?

Inside the configurationfile you can setup the message. There are some arguments that will replace, so you can enter a name (see arguments)

What can you change?

You can change the following chat related things:

  • Global message
  • /msg command
  • /tell command
  • /say command
  • /me command
  • /reply and /r command
  • Joining message
  • Leaving message
  • world names in chat (see change world name)
  • Names of players (/rename <player> <name> or /rename <name>)
  • Tabcolor (see tabcolor)

Arguments

You can use inside the setup the following arguments:

  • {prefix}: Prefix entered inside a permission plugin (see supported permission plugins) (not /msg and /tell)
  • {prefix_player}: Prefix from the sender (only /msg and /tell)
  • {prefix_target}: Prefix from the player where the message is send to (only /msg and /tell)
  • {suffix}: Suffix entered inside a permission plugin (see supported permission plugins) (not /msg and /tell)
  • {suffix_player}: Suffix from the sender (only /msg and /tell}
  • {suffix_target}: Suffix from the player where the message is send to (only /msg and /tell)
  • {player}: The sender of the chat message
  • {targetplayer}: The player where the message is send to (only /msg and /tell)
  • {message}: The message
  • {world}: World from the sending player

Change world name

Inside the config add the next manual (? = 1 space):
worlds:
??(worldname): (displayname)
??(worldname2): (displayname2)

Colors

See http://www.minecraftforum.net/topic/1485009-bukkit-colour-codes/

Config example

To see an example of the configuration see:
http://pastebin.com/xzLf5qQ9

Tabcolor

You can edit the color of a player inside the tablist. You have to go to the tabcolor.yml. Inside this file there is:

  • Group: For each group another color (permission support (see supported permission plugins))
  • Players: For each player another color (overrides the group color)

Permissions

Because the command replace the original commands of bukkit, it has new permissions!

  • chatchange.*: Gives access to all chat commands
  • chatchange.chatcolor: You can use colors inside the chat
  • chatchange.msg: /msg
  • chatchange.tell: /tell
  • chatchange.say: /say
  • chatchange.reply: /reply and /r
  • chatchange.rename: /rename <name>
  • chatchange.rename.others: /rename <player> <name>

Supported permission plugins

  • PermissionEx
  • More will come soon!

Changelog

V1.10

  • Fixed error when a player with 15 or 16 characters joined the server

V1.9

  • Possibility to use /msg and /tell from console
  • /r bugs fixed

V1.8

  • Added new command: /r and /reply: Reply to a message
  • Added permission: chatchange.reply: You can use /r and /reply

V1.7

  • The way it shows the global message changed (usefull for other plugins that will change a part)

V1.6

  • Added permission chatchange.chatcolor to use colors in the chat

V1.5

  • Added name change (/rename)
  • Added permissions (chatchange.rename and chatchange.rename.other)

V1.4

  • Added color tab (configurable inside tabcolor.yml)

V1.3

  • Fixed color bugs
  • Fixed multicraft bugs

V1.2

  • Fixed some bugs

V1.1

  • Added configuration for /me
  • Added configuration for joining message
  • Added configuration for leaving message

V1.0

  • First version

Bugs or suggestions?

Please use the ticket tracker!

Donate

If you like the plugin, please donate!

Donate


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    67083
  • Created
    Oct 11, 2013
  • Last Released File
    Mar 18, 2014
  • Total Downloads
    4,733
  • License

Categories

Members

Recent Files