Skip to content

Managing Plugins

Overview

Plugins can be enabled, disabled, rewritten, reloaded, and otherwise managed without needing to restart the game client.

From the console

Managing and enabling plugins

Currently the actual ingame UI for controlling plugins is still in development, however you can use the following console commands to manage and enable plugins for the time being.

Command (with shorthand) Description
plugins_setpath <disk path> Sets where to look for plugin folders.
plugins_refresh
prf
Scans the current plugins path for any valid plugin folders. This should only be necessary if you make changes to plugin manifests or add/remove plugins manually.
plugins_list
plist
Lists all available plugins.
plugins_setenabled <plugin name> <enabled?> Enables/disables the specified plugin. enabled defaults to true if omitted.
plugins_enable <plugin name>
pon <plugin name>
Enables the specified plugin.
plugins_disable <plugin name>
poff <plugin name>
Disables the specified plugin.
plugins_reload <plugin name>
prl <plugin name>
Reloads the specified plugin.
This simply disables and then re-enables a plugin.
plugins_permissions_request <plugin name>
ppr <plugin name>
Causes a loaded plugin to request any permissions defined in its manifest.
plugins_permissions_enable <plugin name> <permission>
ppe <plugin name> <permission>
Enables the given permission for a plugin.
Currently supported permission names are:
- httpAccess
- chatAccess
- trackingAccess
plugins_permissions_disable <plugin name> <permission>
ppd <plugin name> <permission>
Disables the given permission for a plugin.
Currently supported permission names are:
- httpAccess
- chatAccess
- trackingAccess