name: ChatExtra
main: me.sam.ChatExtra.ChatExtraMain
version: 1.1.5
author: ssam0208
description: ChatPlugin for a Minecraft server

commands:
  chat:
    description: Enables, disables or clears the chat.
    usage: §c/chat <enable/disable/clear>
  welcomemessage:
    description: Set, view, enable or disable the welcome message for joined players.
    usage: §c/welcomeMessage <set/enable/disable>
  mute:
    description: Mute somebody from the chat.
    usage: §c/mute <player> 
  chatfilter:
    description: Set or remove words from the chat filter.
    usage: §c/chatFilter <add/remove> <word>
  broadcast:
    description: Broadcast a message in the chat.
    usage: §c/broadcast <message>
  adminhelp:
    description: Send a message to the online Admins.
    usage: §c/adminHelp <message>
  adminchat:
    description: Turn the AdminChat on or off.
    usage: §c/adminChat
  autobroadcast:
    description: Broadcast messages automatically.
    usage: §c/autoBroadcast <delay in ticks> <use defaultprefix true/false> <message> 
  colorcodes:
    description: Get a message with all the color codes.
    usage: §c/colorcodes
  rules:
    description: Set the rules of the server.
    usage: §c/rules <add/remove> <rule>
  privatemessage:
    description: Send a private message to someone.
    usage: §c/pm <player> <message>
    aliases: [pm]
    
permissions:
  ce.*:
    default: op
    description: Permission for all the ChatExtra Commands
    children:
      ce.AdminChat: true
      ce.AdminHelp: true
      ce.Broadcast: true
      ce.Chat.Enable: true
      ce.Chat.Disable: true
      ce.Chat.Clear: true
      ce.ChatFilter: true
      ce.Mute: true
      ce.WelcomeMessage: true
      ce.ChatWhileClosed: true
      ce.AdminHelpMessage: true
  ce.AdminChat:
    default: op
    description: Permission to enable disable and to chat in the AdminChat </adminChat>
  ce.AdminHelp:
    default: true
    description: Permission to ask Admins for help </adminHelp>
  ce.AutoBroadcast:
    default: op
    description: Permission to set auto broadcast messages </autoBroadcast>
  ce.Broadcast:
    default: op
    description: Permission to broadcast chat messages </broadcast>
  ce.Chat.Enable:
    default: op
    description: Permission to enable the chat </chat enable>
  ce.Chat.Disable:
    default: op
    description: Permission to disable the chat </chat disable>
  ce.Chat.Clear:
    default: op
    description: Permission to clear the chat </chat clear>
  ce.ChatFilter:
    default: op
    description: Permission to set or remove words to filter </chatFilter>
  ce.Mute:
    default: op
    description: Permission to mute Player from the chat </mute>
  ce.PrivateMessage
    default: true
    description: permission to send private messages </privatemessage>
  ce.Rules:
    default: op
    description: Permission to set or remove rules </rule>
  ce.WelcomeMessage:
    default: op
    description: Permission to set enable or disable the welcome message </welcomeMessage>
  ce.ChatWhileClosed:
    default: op
    description: Permission to chat while the chat is closed
  ce.AdminHelpMessage:
    default: op
    description: Permission to receive the adminHelp messages
  ce.ColorChat:
    default: op
    description: Permission to chat with color codes