Plugins
ZenithProxy plugins allow users to add custom modules and commands.
Plugins are only supported on the java
ZenithProxy release channel (i.e. not linux
).
You can find your current release channel in the status
command title.
To switch to the java
channel: channel set java 1.21.4
Installing Plugins¶
Option 1: ZenithProxy Commands¶
plugins download <url>
Example: plugins download https://github.com/rfresh2/ZenithProxyChatControl/releases/download/1.0.4/ZenithProxyChatControl-1.0.4.jar
To remove a plugin:
plugins remove <pluginId>
Example: plugins remove chat-control
Option 2: Manual¶
The plugins
folder is automatically created in the same folder you run the ZenithProxy launcher in.
Place plugin jars in the plugins
folder.
Restart ZenithProxy to load plugins.
Loading plugins after launch or hot reloading is not supported.
Where to Find Plugins¶
#plugins channel in my discord server: https://discord.gg/nJZrSaRKtb
Creating Plugins¶
Example Plugin / Template: https://github.com/rfresh2/ZenithProxyExamplePlugin