TabCompletion group command tutorial (enUS)

TabCompletion group command tutorial

Commands

CommandArg1Arg2Arg3UsagePermission
/tabg---Show the help.tabcompleter.group.help
/tabgadd{Group}{TabCompletion}Add a tab completion. Create the group if not found.tabcompleter.group.add
/tabgremove{Group}{TabCompletion}Remove a tab completion.tabcompleter.group.remove
/tabgaddinheritance{Parent}{Child}Add an inheritance.tabcompleter.group.addinheritance
/tabgremoveinheritance{Parent}{Child}Remove an inheritance.tabcompleter.group.removeinheritance
/tabgdelete{Group}-Remove a group and all his content.tabcompleter.group.delete
/tabglist{Group}-Show all tab completions.tabcompleter.group.list
/tabginheritances{Group}-Show all inheritances.tabcompleter.group.inheritances
/tabggroups--Show all groups.tabcompleter.group.groups

All commands are TAB-completion compatibles ! Use the TAB key, and all commands will be simple!
The tabcompleter.group.* permission will allow you to have ALL group permissions!
The tabcompleter.* permission will allow you to have ALL plugin's permissions!
The tabcompleter.bypass permission will allow you to have bypass all tabcompletions!

Tab Completions

To add a tab completion to a group, simply type this:

  • /tabg add {Group} {TabCompletion}

Replace {Group} with your PermissionEx or Essentials GroupManager (or another plugin) group (case sensitive), and {TabCompletion} with the command you want to Tab Complete, with or without the '/'.

  • /tabg add Vip pet
  • /tabg add Vip /top

(If you are using WorldEdit, the TabCompletion must have two slashes ('//set').)
The * tabcompletion means a complete bypass of all tabcompletions. You can also make a complete bypass with the tabcompleter.bypass permission.

  • /tabg add Admin *

You can remove a tabcompletion like this:

  • /tabg remove {Group} {TabCompletion}
  • /tabg remove Vip top

Inheritances

Inheritances are the simplest way to make subgroups, or a complexe tabcompletion backend.

To use it, do this:

  • /tabg addinheritance {Group} {TabCompletion}
  • /tabg addinheritance Vip Default

Now, Vip inherits Default's tab completions.
To remove an inheritance, just do this:

  • /tabg removeinheritance {Group} {TabCompletion}
  • /tabg removeinheritance Vip rank1

Delete

If you want to delete a group and all his content, do this:

  • /tabg delete {Group}
  • /tabg delete rank1

Comments

Posts Quoted:
Reply
Clear All Quotes