70 lines
2.2 KiB
YAML
70 lines
2.2 KiB
YAML
name: PaidSigns
|
|
version: '${project.version}'
|
|
main: net.knarcraft.paidsigns.PaidSigns
|
|
api-version: 1.19
|
|
prefix: PaidSigns
|
|
depend: [ Vault ]
|
|
authors: [ EpicKnarvik97 ]
|
|
description: Add costs for creating plugin signs
|
|
website: https://git.knarcraft.net/EpicKnarvik97/PaidSigns
|
|
commands:
|
|
addpaidsign:
|
|
aliases:
|
|
- aps
|
|
description: Used to add a new paid sign
|
|
usage: /<command> <name> <cost> [permission] [ignore case] [ignore color] [match any condition]
|
|
permission: paidsigns.manage
|
|
addpaidsigncondition:
|
|
aliases:
|
|
- apsc
|
|
description: Used to add a new match condition for a paid sign
|
|
usage: /<command> <name (of a paid sign)> <line number> <string to match> [executeRegEx] [ignoreCase] [ignoreColor]
|
|
permission: paidsigns.manage
|
|
listpaidsigns:
|
|
aliases:
|
|
- lps
|
|
description: Lists all previously added paid signs
|
|
usage: /<command> [sign name] [line number]
|
|
permission: paidsigns.manage
|
|
editpaidsign:
|
|
aliases:
|
|
- eps
|
|
description: Edits a property of a paid sign or a paid sign condition
|
|
usage: /<command> <sign name> <property>/<line number> [new value]/<property> [new value]
|
|
permission: paidsigns.manage
|
|
removepaidsigncondition:
|
|
aliases:
|
|
- rpsc
|
|
description: Used to remove a match condition from a paid sign
|
|
usage: /<command> <name (of a paid sign)> <line number>
|
|
permission: paidsigns.manage
|
|
removepaidsign:
|
|
aliases:
|
|
- rps
|
|
description: Used to remove a paid sign
|
|
usage: /<command> <name (of a paid sign)>
|
|
permission: paidsigns.manage
|
|
reload:
|
|
aliases:
|
|
- r
|
|
description: Reloads paid signs from disk
|
|
usage: /<command>
|
|
permision: paidsigns.reload
|
|
permissions:
|
|
paidsigns.*:
|
|
description: Grants all paid signs permissions
|
|
default: op
|
|
children:
|
|
paidsigns.create: true
|
|
paidsigns.paymentexempt: true
|
|
paidsigns.reload: true
|
|
paidsigns.manage:
|
|
description: Grants the permission to add/remove a paid sign
|
|
default: false
|
|
paidsigns.reload:
|
|
description: Grants the permissions to reload the plugin
|
|
default: false
|
|
paidsigns.paymentexempt:
|
|
description: Makes this player exempt from the cost of paid signs
|
|
default: false
|