EnChat

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.

EnChat - Easy Chat Manager with flexible configuration

Tested on versions: 1.5.2-1.7.9

actual plugin version: 3.0

EnChat - Easy in setting and using.
What it can?
For example to get the tag of the clan from the plugin SimpleClans.
The ability to enable\disable using SimpleClans or PermissionsEx(So you sould not download all thease three plugins at the same time )
You can create any amount of chats!

Plugin configuration:

SimpleClans: false #Use SimpleClans
pex: false #Use pex
maxUpperChars: 10 #The maximum number of uppercase letters
default-chat: default #Chat name as default
chats:
default: #Chat: default
name: Local #Chat name
format: '[@count] @clan@prefix@player@suffix: @message' #Chat format
ranged: true #true - local \ false - global
range: 100.0 #radius
global:
name: Global
prefix: '#w' #Chat prefix(the word before the message can be anything, such as the cry:message)
format: '@clan@prefix@player@suffix: @message'
ranged: false
range: 0.0
auction:
name: Trade
prefix: '#t'
format: '@clan@prefix@player@suffix: @message'
ranged: false
range: 0.0
replaceTo: <censor> #What to replace all matches
matches: #Matches
- ^\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}$ #IP
- ^\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}:\d{1,5}$ #IP:PORT
- bad_word
lang: #For translators
useChat: '&aUse: {CHAT_PREFIX}<message>'
config-reloaded: '&aConfiguration reloaded'
usage: '&aUse: /enchat <reload>'
no-permission: '&cYou have no permission on that'
dontCaps: '&cOn this server is forbidden to use a large number of uppercase letters
in the high register'

The template elements of the chats:

@clan - Clan Tag
@prefix - Player's prefix
@suffix - Player's suffix
@message - Message
@Player - Player's nickname
@count - The number of players which the message was sent in the local chat
Plugin permissions:
enchat.chat.colored - allow using colo codes(&0-9, &A-F)
enchat.channel.global - Allow the player to write in global chat
enchat.caps.bypass - bypass protection from caps
enchat.matches.bypass - bypass protection from matches(см. конфиг выше)
enchat.command - Permission to comand: /enchat
enchat.chat.{chat_name} - Allow the player to write in chat {chat_name}
enchat.chat.{chat_name}.see - Allow the player to see the message in chat {chat_name}

[url]https://github.com/MrHilgert/EnChat/url]


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    88590
  • Created
    Jan 13, 2015
  • Last Released File
    Jan 13, 2015
  • Total Downloads
    287
  • License

Categories

Members

Recent Files

Bukkit