From 2b602fd242a02fe031853bef77e2daedba7a8f34 Mon Sep 17 00:00:00 2001 From: riking Date: Sat, 14 Jun 2014 10:29:52 -0700 Subject: [PATCH] Add tab-completion permissions to commands --- plugin.yml | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 52 insertions(+), 1 deletion(-) diff --git a/plugin.yml b/plugin.yml index e4a1b910..6dc23013 100644 --- a/plugin.yml +++ b/plugin.yml @@ -5,23 +5,74 @@ author: libraryaddict depend: [ProtocolLib] commands: libsdisguises: + permission: libsdisguises.seecmd.libsdisguises disguise: aliases: [d, dis] + permission: libsdisguises.seecmd.disguise disguiseentity: aliases: [dentity, disentity] + permission: libsdisguises.seecmd.disguiseentity disguisehelp: aliases: [dhelp, dishelp] + permission: libsdisguises.seecmd.disguisehelp disguiseplayer: aliases: [dplayer, displayer] + permission: libsdisguises.seecmd.disguiseplayer disguiseradius: aliases: [disradius, dradius] + permission: libsdisguises.seecmd.disguiseradius undisguise: aliases: [u, und, undis] + permission: libsdisguises.seecmd.undisguise undisguiseentity: aliases: [undisentity, undentity] + permission: libsdisguises.seecmd.undisguiseentity undisguiseplayer: aliases: [undisplayer, undplayer] + permission: libsdisguises.seecmd.undisguiseplayer undisguiseradius: aliases: [undisradius, undradius] + permission: libsdisguises.seecmd.undisguiseradius disguiseclone: - aliases: [disguisec, disc, disclone, dclone, clonedisguise, clonedis, cdisguise, cdis] \ No newline at end of file + aliases: [disguisec, disc, disclone, dclone, clonedisguise, clonedis, cdisguise, cdis] + permission: libsdisguises.seecmd.disguiseclone + +permissions: + libsdisguises.seecmd: + description: See all commands in tab-completion + default: true + children: + libsdisguises.seecmd.libsdisguises: true + libsdisguises.seecmd.disguise: true + libsdisguises.seecmd.disguiseentity: true + libsdisguises.seecmd.disguisehelp: true + libsdisguises.seecmd.disguiseplayer: true + libsdisguises.seecmd.disguiseradius: true + libsdisguises.seecmd.undisguise: true + libsdisguises.seecmd.undisguiseentity: true + libsdisguises.seecmd.undisguiseplayer: true + libsdisguises.seecmd.undisguiseradius: true + libsdisguises.seecmd.disguiseclone: true + + libsdisguises.seecmd.libsdisguises: + description: See the /libsdisguises command in tab-completion + libsdisguises.seecmd.disguise: + description: See the /disguise command in tab-completion + libsdisguises.seecmd.disguiseentity: + description: See the /disguiseentity command in tab-completion + libsdisguises.seecmd.disguisehelp: + description: See the /disguisehelp command in tab-completion + libsdisguises.seecmd.disguiseplayer: + description: See the /disguiseplayer command in tab-completion + libsdisguises.seecmd.disguiseradius: + description: See the /disguiseradius command in tab-completion + libsdisguises.seecmd.undisguise: + description: See the /undisguise command in tab-completion + libsdisguises.seecmd.undisguiseentity: + description: See the /undisguiseentity command in tab-completion + libsdisguises.seecmd.undisguiseplayer: + description: See the /undisguiseplayer command in tab-completion + libsdisguises.seecmd.undisguiseradius: + description: See the /undisguiseradius command in tab-completion + libsdisguises.seecmd.disguiseclone: + description: See the /disguiseclone command in tab-completion