Shared Setup - SynapseSL/Synapse GitHub Wiki
Shared Plugins
In ~/Synapse/plugins
Synapse creates a folder called server-shared
. All Plugins which are placed in it will be loaded by all Servers no matter which port they are running on. It is not recommended placing a plugin in both folders because then the plugin will be loaded 2 times.
Shared config.syml/permission.syml
When the Server starts he checks if a config.syml
/permission.syml
is placed inside ~/Synapse/configs/server-shared
and if the files exist the Server will use them instead of the ones in server-{serverport}
. By Reloading the Server they will not check again where the files are, so it is not recommended changing the locations of these two files while the Server is running
Shared Translation
The {Plugin}-translation.txt
files can be moved to both server-{serverport}
and server-shared
which will also be checked by reloading the Server so you can always move them even while the Server is running.