Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more
Synchronize your plugin configurations effortlessly across multiple servers
VortexFileSync
VortexFileSync is a high-performance file synchronization plugin built for modern Minecraft networks.
It enables seamless sharing of configuration files, scripts, and data across multiple server instances via a centralized database, ensuring absolute consistency across your entire network without manual intervention.
It's designed to automate the tedious process of updating multiple servers, allowing you to edit a file on one "master" server and have it automatically propagate to all others in real time.
(More preview images can be found on the wiki page, contact support on our discord server)
What can you do with it?
You can create synchronization tasks that:
plugins/Skript/scripts, plugins/LuckPerms, or custom config folders./sk reload all or /lp reload after a server receives a file update.
Important: Scope & World Files
VortexFileSync is designed for configuration and data synchronization.
It is not intended for synchronizing active world files like level.dat or region files.
Attempting to sync world folders while a server is running will result in corruption or incomplete transfers.
Please only use this plugin for plugin configurations, scripts, and static data.
MySQL Configuration Requirement
Since all files are stored in your database, you must ensure your MySQL or MariaDB server is configured to handle the size of your folders.
If your upload fails, it is likely due to the max_allowed_packet limit.
Recommended setting: 128MB
Supports large plugin directories and script libraries.
How to update it:
my.cnfon Linux or my.ini on Windows.[mysqld] section or add it.[mysqld]max_allowed_packet=128M
Flexible Sync Methods
VortexFileSync adapts to your network's specific needs with granular control over how and when files move.
Advanced Features
Commands & Permissions
vortexfilesync.admin Required for all commands and administrative actions.
Compatibility & Performance
Supported versions: Paper and compatible forks 1.18.2+
Zero NMS Usage
Since the plugin uses no NMS, updates are smooth and consistent.
Your server can usually update Minecraft versions without needing a plugin update.
Database Support
Fully supports MySQL and MariaDB.
When first launcing the plugin you will need to set the database type for one of them in the database.yml file in order to be used across multiple servers!
Configuration & Documentation
Every configuration file is meticulously documented to ensure a smooth setup experience.
Whether you are defining complex YAML overrides, setting up file filters, or configuring command triggers, you'll find clear explanations for every option in config.yml.
You can find more details on the wiki page.
Stop fighting your plugins. Start running your server.