Commands and Permissions
Here are the permissions and the associated commands:
<param> - necessary parameter
[param] - optional paramter
Command | Permission Node | Description |
---|---|---|
/ks | KarmicShare.karma | Show karma and groups |
/ks give | KarmicShare.give && KarmicShare.commands.give | Give the item stack in current hand |
/ks take <item>[:data] [amount] | KarmicShare.take && KarmicShare.commands.take | Take item(s) from pool |
/ks take <item name> [amount] | KarmicShare.take && KarmicShare.commands.take | Take item(s) from pool, name must follow as shown in list |
/ks list [page #] | KarmicShare.commands.list | List items in pool, will go to specified page if it exists. |
/ks prev | KarmicShare.commands.list | Show previous page of list |
/ks next | KarmicShare.commands.list | Show next page of list |
/ks value [prev/next/page#] | KarmicShare.commands.value | List karma multipliers, and page through just like item list |
/ks page <page number> | KarmicShare.chest | Jump page numbers for chests |
/ks open [page#] | KarmicShare.command.open | Open an inventory view for your currently selected group, at the given page |
/ks help | - | Show help menu. Alias: /ks ? |
/ks info | KarmicShare.admin.* / KarmicShare.info | Inspect currently held item for details (id, data, enchantments, etc) |
/ks player <name> | KarmicShare.admin.* / KarmicShare.karma.other | Show karma of given player |
/ks group | - | Show group help |
/ks group create <name> | KarmicShare.group.create | Creates a new group |
/ks group add <group> <player> [player2] ... | KarmicShare.group.add | Adds player(s) to group |
/ks group remove <group> <player> [player2] ... | KarmicShare.group.remove | Removes player(s) from group |
/ks group set <group> | - | Set your selected group to the one given, if you are allowed |
/ks leave [group] <group2> ... | KarmicShare.group.leave | Allows you to leave your group(s) |
/ks admin add <item>[:data] [amount] | KarmicShare.admin.add | Add item(s) to pool, you can remove an item by using a negative amount. |
/ks admin reset <player> | KarmicShare.admin.reset | Reset's player karma |
/ks admin drain [group] | KarmicShare.admin.drain | Empty item pool of specified group. If no group given, will default to global. |
/ks admin cleanup | KarmicShare.admin.cleanup | Run cleanup task, which removes any items from all groups that have a negative or zero amount |
/ks admin reload | KarmicShare.admin.reload | Reload configuration |
/ks admin group create <group> | KarmicShare.admin.group.create | Creates a group |
/ks admin group delete <group> | KarmicShare.admin.group.delete | Removes a group and the group from all players |
/ks admin group add <group> <player> [player2] ... | KarmicShare.admin.group.add | Forces a user to be added to a group |
/ks admin group remove <group> <player> [player2] ... | KarmicShare.admin.group.remove | Forces a user to be removed from a group |
/ks version | - | Show version and config variables |
- | KarmicShare.chest | Ability to use linked chests |
- | KarmicShare.sign | Ability to create/destroy signs for linking chests to the item pool |
- | KarmicShare.ignore.* | Player node to ignore karma and groups |
- | KarmicShare.ignore.karma | Player node to ignore karma |
- | KarmicShare.ignore.group | Player node to ignore groups |
- | KarmicShare.group.* | Access to all user group commands |
- | KarmicShare.admin.* | Access to all admin commands, including admin group commands |
- | KarmicShare.admin.group.* | Access to all admin group commands |
Note: Permission nodes use Bukkit's built-in SuperPerms system. All nodes default to op currently, due to alpha stage and so that admins can manage the nodes with a permission plugin.
Also, there is a KarmicShare.* node, that gives all available nodes.
Comments