TabCompletion group command tutorial (enUS)
TabCompletion group command tutorial
Commands
| Command | Arg1 | Arg2 | Arg3 | Usage | Permission |
|---|---|---|---|---|---|
| /tabg | - | - | - | Show the help. | tabcompleter.group.help |
| /tabg | add | {Group} | {TabCompletion} | Add a tab completion. Create the group if not found. | tabcompleter.group.add |
| /tabg | remove | {Group} | {TabCompletion} | Remove a tab completion. | tabcompleter.group.remove |
| /tabg | addinheritance | {Parent} | {Child} | Add an inheritance. | tabcompleter.group.addinheritance |
| /tabg | removeinheritance | {Parent} | {Child} | Remove an inheritance. | tabcompleter.group.removeinheritance |
| /tabg | delete | {Group} | - | Remove a group and all his content. | tabcompleter.group.delete |
| /tabg | list | {Group} | - | Show all tab completions. | tabcompleter.group.list |
| /tabg | inheritances | {Group} | - | Show all inheritances. | tabcompleter.group.inheritances |
| /tabg | groups | - | - | 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