Plugins
Work in progress
Please note that the plugins loader is currently experimental. We advise not to use it.
Introduction
GameVault is designed with a high degree of modularity and features a built-in plugin system. Users have the capability to integrate their own plugins into the server.
Getting Started
To use plugins, you need to do the following:
- Set the
PLUGIN_ENABLED
environment variable totrue
to enable plugins. - Add your raw plugin paths to the comma-separated list of plugins in the
PLUGIN_SOURCES
environment variable.
For example:
PLUGIN_ENABLED=true
PLUGIN_SOURCES="https://raw.githubusercontent.com/Phalcode/gamevault-backend-example-plugins/master/plugins/gamevault-chuck-norris-joke-fetcher-plugin.js"
Finding Plugins
Coming soon.
Writing GameVault Plugins
Example Plugins
Phalcode has a few example plugins here that you can use to learn how to build your own plugins.
Available Features
Coming soon.