name: OmegaVision
description: A modern simple night vision plugin
version: 2.5.16
api-version: 1.13
main: me.omegaweapondev.omegavision.OmegaVision
author: OmegaWeaponDev

softdepend:
  - PlaceholderAPI
  - Vault

commands:
  omegavision:
    description: The core command for the plugin
    aliases: [ov, ovision, omegav]
  nightvision:
    description: The command to control player night vision
    aliases: [nv, nvision, nightv]
  nightvisionlist:
    description: The command to list all players with night vision
    aliases: [nvlist]
  nightvisionlimit:
    description: The command to control night vision limits
    aliases: [nvlimit]

permissions:
  omegavision.admin:
    description: The wildcard permission to give all the plugin permissions.
    default: false
    children:
      - omegavision.reload
      - omegavision.nightvision.admin
      - omegavision.update
      - omegavision.limit.admin
  omegavision.nightvision.admin:
    description: The wildcard permission to give all the night vision permissions.
    default: false
    children:
      - omegavision.nightvision.toggle
      - omegavision.nightvision.toggle.others
      - omegavision.nightvision.global
      - omegavision.nightvision.temp
      - omegavision.nightvision.particles.bypass
      - omegavision.nightvision.world.bypass
      - omegavision.nightvision.list
      - omegavision.nightvision.login
      - omegavision.nightvision.keepondeath
      - omegavision.nightvision.bucket
      - omegavision.nightvision.global.alert
      - omegavision.nightvision.cost.bypass
  omegavision.limit.admin:
    description: The wildcard permission to give all the limit permissions.
    default: false
    children:
      - omegavision.limit.check
      - omegavision.limit.check.others
      - omegavision.limit.reset
      - omegavision.limit.bypass
  omegavision.reload:
    description: The permission required to reload the plugin.
    default: false
  omegavision.update:
    description: The permission required to receive plugin update notifications.
    default: false
  omegavision.nightvision.toggle:
    description: The permission required to toggle your own night vision on and off.
    default: false
  omegavision.nightvision.toggle.others:
    description: The permission required to toggle night vision for other players.
    default: false
  omegavision.nightvision.toggle.global:
    description: The permission required to toggle night vision for all players currently online.
    default: false
  omegavision.nightvision.toggle.temp:
    description: The permission required to toggle night vision temporarily for a player.
    default: false
  omegavision.nightvision.particles.bypass:
    description: The permission required to bypass the night vision particle effects.
    default: false
  omegavision.nightvision.world.bypass:
    description: The permission required to bypass the disabled worlds for night vision.
    default: false
  omegavision.nightvision.list:
    description: The permission required to list all players who currently have night vision.
    default: false
  omegavision.nightvision.bucket:
    description: The permission required to use the bucket feature to remove potion particle effects.
    default: false
  omegavision.nightvision.keepondeath:
    description: The permission required to keep night vision on death.
    default: false
  omegavision.nightvision.global.alert:
    description: The permission required to view night vision global messages.
    default: false
  omegavision.nightvision.cost.bypass:
    description: The permission required to bypass the night vision cost.
    default: false
  omegavision.limit.check:
    description: The permission required to check your own night vision limit status.
    default: false
  omegavision.limit.check.others:
    description: The permission required to check another players night vision limit status.
    default: false
  omegavision.limit.reset:
    description: The permission required to reset a players night vision limit status.
    default: false
  omegavision.limit.bypass:
    description: The permission required to bypass the night vision limit amount
    default: false