name: SIR # Simple In-game Receptionist
version: '2.2-R5'
prefix: SIR
authors: [ CroaBeast ]
api-version: 1.13

softdepend:
  - DiscordSRV
  - ViaVersion
  - InteractiveChat
  - UserLogin
  - Vault
  - PlaceholderAPI
  - Essentials
  - SuperVanish
  - PremiumVanish
  - AuthMe
  - CMI
  - AdvancedBan

main: me.croabeast.sirplugin.SIRPlugin

commands:
  sir:
    aliases: []
  print:
    aliases: [ rawmsg, rm ]
  msg:
    aliases: [ m, tell ]
  reply:
    aliases: [ r ]
  announcer:
    aliases: [ broadcast, bc ]
  ignore:
    aliases: [ ig ]

permissions:
  sir.*:
    default: op
    children:
      sir.admin.*: true
      sir.print.*: true
      sir.announcer.*: true
      sir.message.*: true
      sir.ignore: true

  sir.admin.*:
    default: op
    children:
      sir.admin.about: true
      sir.admin.help: true
      sir.admin.reload: true
      sir.admin.updater: true

  sir.print.*:
    default: op
    children:
      sir.print.targets: true
      sir.print.action-bar: true
      sir.print.chat: true
      sir.print.title: true

  sir.announcer.*:
    default: op
    children:
      sir.announcer.help: true
      sir.announcer.start: true
      sir.announcer.stop: true
      sir.announcer.reboot: true

  sir.message.*:
    default: op
    children:
      sir.message.default: true
      sir.message.reply: true

  sir.admin.about:
    default: op
  sir.admin.help:
    default: op
  sir.admin.reload:
    default: op
  sir.admin.updater:
    default: op

  sir.print.targets:
    default: op
  sir.print.action-bar:
    default: op
  sir.print.chat:
    default: op
  sir.print.title:
    default: op

  sir.announcer.help:
    default: op
  sir.announcer.start:
    default: op
  sir.announcer.stop:
    default: op
  sir.announcer.reboot:
    default: op

  sir.message.default:
    default: op
  sir.message.reply:
    default: op

  sir.ignore:
    default: op