Performs a lot of various changes

Adds some new command classes
Adds support for several languages
Adds README
Updates Java and Spigot versions
Adds command info and additional permission info to plugin.yml
Implements manual sign creation request cancelling
This commit is contained in:
2022-01-09 12:12:55 +01:00
parent d210b45ad5
commit 2917905b23
19 changed files with 502 additions and 52 deletions

View File

@ -1,17 +1,35 @@
name: PermissionSigns
version: '${project.version}'
main: net.knarcraft.permissionsigns.Permissionsigns
api-version: 1.17
api-version: 1.18
prefix: PermissionSigns
depend: [ Vault ]
authors: [ EpicKnarvik97 ]
description: A plugin for selling permissions using signs
website: git.knarcraft.net
permissions:
commands:
permissionsigns:
aliases:
- ps
- permsigns
- permsign
- signperm
- signperms
description: Used for all permission sign commands
usage: /<command> <about/create/cancel/reload> - Used for all permission sign commands
permissions:
permissionsigns.use:
description: Allows players to use the permission signs
default: true
permissionsigns.admin:
description: Allows all administrative tasks such as creating permission signs and reloading
default: op
children:
permissionsigns.admin.reload: true
permissionsigns.admin.create: true
permissionsigns.admin.reload:
description: Allows the usage of the /reload command
default: op
permissionsigns.admin.create:
description: Allows players to create/destroy permissionsigns
default: op