# Permissions

Giving access to parent permission will give access to all child permissions.

  • excellentcrates.* - Access to all plugin functions.
    • excellentcrates.massopen - Allows to use the Mass Open feature.
    • excellentcrates.include.giveall - Includes the player in the /crate key giveall command.
    • excellentcrates.command.* - Access to all commands.
      • excellentcrates.command.reload - Allows to use /crates reload command.
      • excellentcrates.command.editor - Allows to use /crates editor command.
      • excellentcrates.command.drop - Allows to use /crates drop command.
      • excellentcrates.command.open - Allows to use /crates open command.
      • excellentcrates.command.openfor - Allows to use /crates openfor command.
      • excellentcrates.command.give - Allows to use /crates give command.
      • excellentcrates.command.key - Allows to use /crates key command (without sub-commands).
        • excellentcrates.command.dropkey - Allows to use /crates key drop command.
        • excellentcrates.command.key.give - Allows to use /crates key give command.
        • excellentcrates.command.key.take - Allows to use /crates key take command.
        • excellentcrates.command.key.set - Allows to use /crates key set command.
        • excellentcrates.command.key.show - Allows to use /crates key inspect command.
        • excellentcrates.command.key.show.others - Allows to use /crates key inspect command on other players.
      • excellentcrates.command.menu - Allows to use /crates menu command.
      • excellentcrates.command.menu.others - Allows to use /crates menu command on other players.
      • excellentcrates.command.preview - Allows to use /crates preview command.
      • excellentcrates.command.preview.others - Allows to use /crates preview command on other players.
      • excellentcrates.command.resetcooldown - Allows to use /crates resetcooldown command.
    • excellentcrates.bypass.* - Bypasses all restrictions.
      • excellentcrates.bypass.opencost.* - Bypasses crate's open cost.
      • excellentcrates.bypass.crate.opencooldown - Bypasses crate's open cooldown.
      • excellentcrates.bypass.reward.limit - Bypasses reward's roll limits.