name: Greetings
version: '2.1-SNAPSHOT'
main: end.greetings.Greetings
api-version: 1.19
authors: [ Senpaii_, DANi, SSH ]
description: A plugin made to help admins get rid of the boring normal minecraft joining, leaving and death messages by customizing them
commands:
  SetGreetings:
    usage: /SetGreetings <1st_welcome_message> , <2nd_welcome_message> all messages should be seperated by " , "
    description: Setting Up Your Welcoming Messages.

  Greetings:
    usage: /Greetings {Add} or {Drop} <Message>
    description: Either add or remove a greeting from your list

  ShowGreetings:
    usage: /ShowGreetings
    description: Shows All The Welcome Messages.

  SetDefaultGreetings:
    usage: /SetDefaultGreetings
    description: Sets All Greetings Back To The Default Ones.

  WcNew:
    usage: /WcNew
    description: An Easy Way For Online Players To Welcome New Ones.

  Wc:
    usage: /Wc
    description: An Easy Way For Online Players To Welcome Old Ones.

  SetOldPlayersGreetings:
    usage: /SetOldPlayersWelcomeMessages <1st_welcome_message> , <2nd_welcome_message> all messages should be seperated by " , "
    description: Setting Up Your Old Players Welcoming Messages.

  OldPlayersGreetings:
    usage: /Greetings {Add} or {Drop} <Message>
    description: Either add or remove a greeting from your list

  ShowOldPlayersGreetings:
    usage: /ShowOldPlayersGreetings
    description: Shows All The Old Players Welcoming Messages.

  SetOldPlayersDefaultGreetings:
    usage: /SetOldPlayerDefaultGreetings
    description: Sets All Greetings Back To The Default Ones.

  SetQuittings:
    usage: /SetQuittings <1st_welcome_message> , <2nd_welcome_message> all messages should be seperated by " , "
    description: Setting Up Your Quitting Messages.

  Quittings:
    usage: /Greetings {Add} or {Drop} <Message>
    description: Either add or remove a farewell from your list

  ShowQuittings:
    usage: /ShowQuittings
    description: Shows All The Quit Messages.

  SetDefaultQuittings:
    usage: /SetDefaultQuittings
    description: Sets All Quttings Back To The Default Ones.

  Bye:
    usage: /Bye
    description: An Easy Way For Online Players To Say GoodBye.


  AddDirectKillByEntityMSG:
    usage: /AddDirectKillByEntityMSG %killer% <Message> %player%
    description: Adds a new death message whenever a player was killed directly by an entity like a zombie, enderman, silverfish,etc.

  DropDirectKillByEntityMSG:
    usage: /DropDirectKillByEntityMSG %killer% <Message> %player%
    description: Removes a death message whenever a player was killed directly by an entity like a zombie, enderman, silverfish,etc.

  ShowOtherEntityMsgs:
    usage: /ShowDeathMsgsByAnotherEntity
    description: Shows All The Messages Caused by other enitites

  AddDeathByOtherCausesMSG:
    usage: /AddDeathByOtherCausesMSG <Cause> <Message>
    description: Adds a new death message for natural-like cause like drowning, falling to death, dragon breath

  DropDeathByOtherCausesMSG:
    usage: /AddDeathByOtherCausesMSG <Cause> <Message>
    description: Removes a death message for natural-like cause like drowning, falling to death, dragon breath

  ShowOtherCausesMsgs:
    usage: /ShowDeathMSGsByOtherCauses
    description: Shows all the death messages caused by nature.

  AddProjectileMsg:
    usage: /AddProjectileMsg <Message>
    description: Adds a death message caused by a player being killed by a projectile

  DropProjectileMsg:
    usage: /DropProjectileMsg <Message>
    description: Removes a death message caused by being killed by a projecctile.

  ShowProjectileMSGs:
    usage: /ShowProjectileMSGs
    description: Shows all the death messages caused by a player killed by a projectle.

  SetDeathColor:
    usage: /SetDeathColor <Color in hexadecimal>
    description: Sets the death message color.

  RIP:
    usage: /RIP
    description: An easy way for players to pay respect for their fellows death.
  DropRIPMsg:
    usage: /DropRIPMsg <Message>
    description: Drops A Message From The RIP List.
  AddRIPMsg:
    usage: /AddRIPMsg <Message>
    description: Adds A New Message From The RIP List.

  ShowRIPMsgs:
    usage: /ShowRIPMsgs
    description: Shows All The Messages Inside Of The RIP List.

  RoleChange:
    usage: /RoleChange {Add} "New Role" or /RoleChange {Drop} "Targeted Role".
    description: Changes The Perms For Those Who Can Use The Set Commands.
    permission: 'OP'

  ShowRoles:
    usage: /ShowRoles
    description: Shows All The Roles The Can Use The Set Commands.
    permission: 'OP'

  SetJoinColor:
    usage: /SetJoinColor "Color" e.g 00FF00
    description: Sets The Joining Msg Color

  SetLeaveColor:
    usage: /SetLeaveColor "Color" e.g 00FF00
    description: Sets The Joining Msg

  SetDefaultRoles:
    usage: /SetDefaultRoles
    description: Set The Roles Back To Default "Admin and Moderator".
    permission: 'OP'