name: GlobalMarketChest
version: 1.14.0
author: EpiCanard
api-version: 1.13
softdepend: [Multiverse-Core, MysqlPlayerDataBridge]
depend: [Vault]
description: Shop plugin to create economy between user
main: fr.epicanard.globalmarketchest.GlobalMarketChest
commands:
  globalmarketchest:
    description: Open or handle GlobalMarketChest interfaces
    aliases: [gmc, globalmarket, globalchest]
    permission: globalmarketchest.commands
permissions:
  globalmarketchest.*:
    description: Can use all commands and shops
    children:
      globalmarketchest.commands.*: true
      globalmarketchest.admin.*: true
      globalmarketchest.globalshop.*: true
  # ==== GLOBAL SHOP ====
  globalmarketchest.globalshop.*:
    description: Can create or use a globalshop
    children:
      globalmarketchest.globalshop.createshop: true
      globalmarketchest.globalshop.openshop: true
      globalmarketchest.globalshop.createauction: true
      globalmarketchest.globalshop.buyauction: true
  globalmarketchest.globalshop.createshop:
    description: Can create a globalshop
  globalmarketchest.globalshop.openshop:
    description: Can open shop
  globalmarketchest.globalshop.createauction:
    description: Can create an auction
  globalmarketchest.globalshop.buyauction:
    description: Can create buy an auction
  # ==== ADMIN ====
  globalmarketchest.admin.*:
    description: Can do every admin actions
    children:
      globalmarketchest.admin.commands.*: true
      globalmarketchest.admin.shops.*: true
      globalmarketchest.admin.newversion: true
  globalmarketchest.admin.shops.*:
    description: Can do every admin actions inside shops
    children:
      globalmarketchest.admin.shops.seeauctions: true
      globalmarketchest.admin.shops.removeauction: true
      globalmarketchest.admin.shops.deleteshop: true
  globalmarketchest.admin.shops.seeauctions:
    description: Can see auctions of auther players every auction inside shop
  globalmarketchest.admin.shops.removeauction:
    description: Can delete every auction inside shop
  globalmarketchest.admin.shops.deleteshop:
    description: Can delete every shop
  globalmarketchest.admin.newversion:
    description: Receive update message on login
  # ==== ADMIN COMMANDS ====
  globalmarketchest.admin.commands.*:
    description: Can execute every admin commands
    children:
      globalmarketchest.admin.commands.open: true
      globalmarketchest.admin.commands.close: true
      globalmarketchest.admin.commands.fix: true
  globalmarketchest.admin.commands.open:
    description: Can open a shop for another player
  globalmarketchest.admin.commands.close:
    description: Can close the shop of a player
  globalmarketchest.admin.commands.fix:
    description: Can use fix command
  # ==== COMMANDS ====
  globalmarketchest.commands:
    description: Base permission for command
    default: true
  globalmarketchest.commands.*:
    description: Can use all commands
    children:
      globalmarketchest.commands.reload: true
      globalmarketchest.commands.open: true
      globalmarketchest.commands.list.*: true
  globalmarketchest.commands.reload:
    description: Can reload the plugin
  globalmarketchest.commands.open:
    description: Can open a shop with command
  globalmarketchest.commands.list.*:
    description: Can list all shops with command
    children:
      globalmarketchest.commands.list.detail: true
      globalmarketchest.commands.list.tp: true
  globalmarketchest.commands.list.detail:
    description: Can see all shop position for a group of shop
  globalmarketchest.commands.list.tp:
    description: Can be teleport to a specific shop
