-
-
Notifications
You must be signed in to change notification settings - Fork 171
Commands & Permissions
Rsl1122 edited this page Apr 12, 2018
·
37 revisions
This page is an in depth documentation of all permissions & commands.
Page version: 4.2.0
Command | Permission | Default | Description |
---|---|---|---|
/plan |
plan.? | true | Base command, Shows help. Alias for /plan inspect [player] when used like /plan [player] |
/plan inspect |
plan.inspect | true | Gives the link to player page of the player who issued the command. |
/plan inspect [player] |
plan.inspect.other | OP | Gives link to player page of the given playername, CaSe-SenSiTiVe. |
/plan qinspect |
plan.qinspect | OP | Displays information about the issuing player in the chatbox. |
/plan qinspect [player] |
plan.qinspect.other | OP | Displays information about the player in the chatbox, CaSe-SenSiTiVe. |
/plan analyze |
plan.analyze | OP | Gives a link to the Analysis page of the server. |
/plan search [argument] |
plan.search | OP | Searches for matching playernames & gives the link to matching player's pages. |
/plan reload |
plan.reload | OP | Reloads the plugin. (All active play-sessions will be ended & started.) |
/plan info |
plan.info | OP | View version, update availability & active database |
/plan manage |
plan.manage | OP | Manage the database of the plugin. |
/plan register |
none / plan.webmanage | - / OP | Register the sender / another user (requires the perm) |
/plan webuser |
plan.webmanage | OP | Manage web users. |
none | plan.ignore.commanduse | false | Commands issued by players with this permission will be ignored. |
Bungee currently has only one command, /planbungee
Permission: plan.*
It offers most of the same subcommands the bukkit command does.
You can find aliases of the commands by adding a ? to the end of the command.
Subcommand | Description |
---|---|
inspect [player] |
Refreshes the player page and gives the user a link to /player page, if no player is specified the command user is used. |
qinspect [player] |
Similar to inspect but displays some of the data in game. |
search <text> |
Search for a playername. Displays all matching (Ignore case) usernames. |
players |
Gives the user link to the /players page |
analyze [server/id] |
Performs analysis of a server and gives the user a link to /server page, if no server/id is specified current server is used. |
network |
Gives the user link to the /network page, if not using Bungee displays analysis page without refreshing it. |
webuser |
More below |
register <password> [name] [lvl] |
Registers a new web user to be used on HTTPS login prompt |
info |
Checks the version of plan and displays database in use |
reload |
Reloads the plugin |
manage |
More below |
status [timings] |
Displays AbstractPluginFramework information about the plugin. If given timings as argument displays Benchmark results |
/plan webuser <subcmd>
Subcommand | Description |
---|---|
register <password> [name] [lvl] |
Registers a new web user to be used on HTTPS login prompt |
level |
Information about the lvl argument for register |
list |
Lists registered web users |
check <username> |
Checks specific web user if it exists |
delete <username> |
Deletes a web user if it exists |
/plan manage <subcmd>
Subcommand | Description |
---|---|
move <fromDB> <toDB> [-a] |
Move data between databases, only with local database settings for sqlite/mysql, arguments can be sqlite/mysql |
backup <DB> |
Backups a database to a new SQLite .db file, DB can be sqlite/mysql |
restore <Filename.db> <dbTo> [-a] |
Restore a backup created with backup command, dbTo can be sqlite/mysql |
remove <player> [-a] |
Removes specific player's data from the active database. |
hotswap <DB> |
Used to quickly swap between sqlite and mysql after a move for example |
clear <DB> [-a] |
Clears one of the active databases completely |
setup <BungeeAddress> |
Used to setup Bungee, more Here |
con |
Debug connections by attempting a connection to and from each webserver address in the database |
import <plugin>/list [import args] |
Used to import data from elsewhere, currently only supports offline as argument |
disable <feature> |
Used to temporarily disable a feature until next plugin reload. Currently only takes kickcount as argument. |
plan.basic
- plan.?
- plan.inspect
- plan.qinspect
plan.advanced
- plan.basic
- plan.info
- plan.qanalyze
plan.staff
- plan.advanced
- plan.search
- plan analyze
- plan.inspect.other
- plan.qinspect.other
- plan.reload
- plan.webmanage
plan.*
- plan.staff
- plan.manage
- apf.notify