reChat

Home | WebSite

reChat

This plugin allows you to edit the format of chat. Supports many tags, list in "Configuration". For now, the plugin can only change the format of the chat, but later changed functions will be added, we can also find them under "ToDo". In config.yml you can also read various information that can help you create your best format.

Now this plugin depends on ProtocolLib

Hooks:
PEX: For prefixes and suffixes
Multiverse: Alias worlds
GroupManager: For prefixes and suffixes
Factions: For the tag of factions (editable from config.yml)
TagAPI: Edit format of tag's player
Towny: For the tag of towny (editable from config.yml)

ps. if you do not enter the needed plugin, the assigned tags will not work


Features


Requires ProtocolLib

Factions Support (also relation color(relcolor))
Factions Tag Editable
Support PvPTitles
PEX Support
New TagAPI Support
GroupManager Support
Multiverse Support
Towny Support
Towny Tags Editable

Edit format of chat
Edit format of tablist (Max 16 chars)
Operator Tag
Write colored in chat
Time format code
Messages Configurable(Join, Quit, Kick)

Permissions Support
Check for Updates
Reload Command


Permissions


CommandPermissionDescription
rechat.colorcodesAllow chat with colors
reloadrechat.reloadReload configuration



Configuration


Config.yml:

Check-for-Updates: true
Permission-Message: "&cYou do not have permission to do that!"

# Hooks: Factions | PEX | GroupManager | Multiverse
chat:
  enabled: true
# Tags supported: {TIME} | {FACTION} | {TOWNY_TOWN/NATION/TAG} | {PREFIX} | {PLAYER} | {SUFFIX} | {MESSAGE} | {OPERATOR} | {WORLD}
  format: "{TIME} {OPERATOR}{TOWNY_TOWN}{FACTION}{PREFIX}{PLAYER}{SUFFIX}: {MESSAGE}" 
  time_format: "HH:mm:ss"
  colorcodes: false

tablist:
  enabled: false
# MAX 16 CHARACTERS
# Tags supported: {PREFIX} | {PLAYER} | {SUFFIX} | {OPERATOR} | {WORLD}
  format: "{PLAYER}"

tagapi:
  enabled: false
# Tags supported: {PREFIX} | {PLAYER} | {SUFFIX} | {OPERATOR} | {WORLD}
  format: "{PLAYER}"

other:
# Tags supported: {FCOLOR} | {FPREFIX} | {FNAME}
  faction-format: "{FCOLOR}{FPREFIX}{FNAME}&r "

# Tags supported: {TOWN} | {NATION} | {TAG}
  towny-town-format: "&8{TOWN}&r "
  towny-nation-format: "&8{NATION}&r "
  towny-tag-format: "&8{TAG}&r "

  operator-format: "&cOP&r "


Tags Supported:
{TIME}
{FACTION}
{PREFIX}
{PLAYER}
{SUFFIX}
{MESSAGE}
{OPERATOR}
{WORLD}
{TOWNY_TOWN}
{TOWNY_NATION}
{TOWNY_TAG}


Factions tags Supported:
{FCOLOR}
{FPREFIX}
{FNAME}


Towny tags Supported:
{TOWN}
{NATION}
{TAG}



ToDo


GroupManager Support
Multiverse Support
Jobs Support
Towny Support
TagAPI Support
Reload command
Censored words
Operator Tag
Messages Configurable (Join, Leave, Kick, Death...)


Metrics


reChat


ChangeLog


1.6.0
Improved reload command, now reload also TagAPI
Improved updater
Minor improvements
Add support TagAPI

1.5.0
Fix factions support
Fix ConfigListener()
Other fixs
Add support Towny tags
Add Towny tags editables

1.4.0
Reworked engine of plugin
Reworked tags
Fix ConfigListener()
Now this plugin depends on ProtocolLib
Support PvPTitles
Removed tag faction from tab

1.3.0
Add Multiverse alias support

1.2.1
Fix messages.yml
Fix EventsListener

1.2.0
Fix plugin.yml
Messages Configurable
Add messages.yml
Support groupmanager
Add tag %world

1.1.0
Fix check-for-updates
Fix logs of messages
Fix ConfigListener
Improved ConfigListener
Reload command
Reload permission "rechat.reload"
Operator tag (editable)

1.0.0
Initial Release


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    65230
  • Created
    Sep 7, 2013
  • Last Released File
    Nov 11, 2013
  • Total Downloads
    6,034
  • License

Categories

Members

Recent Files

Bukkit