
VortexFileSync
🌟 Overview
VortexFileSync is a powerful Minecraft plugin designed to synchronize configuration files, plugin data, and even JAR files across multiple servers in real-time. By leveraging a centralized MySQL/MariaDB database, it ensures that your server network stays consistent without manual file transfers.
✨ Core Features
Centralized Synchronization: Keep multiple servers in sync using a shared database.
Flexible Config: Define specific paths for uploading and downloading files.
Regex Filtering: Use powerful regular expressions to exclude specific files or directories from being synced.
Post-Sync Commands: Automatically execute commands after a file is downloaded or uploaded (ideal for reloading plugins).
YAML Overrides: Dynamically change YAML values during the download process. This allows you to have a master configuration that is slightly tweaked for each individual server (e.g., different server names or database settings).
Performance Focused: Asynchronous file processing ensuring no impact on server performance.
📥 Installation
Place the
VortexFileSync.jarin your plugins folder.Restart your server to generate the configuration files.
Configure your MySQL/MariaDB database settings in the
config.yml.Define your Upload and Download sections.
Restart or reload the plugin to apply changes.
🔗 Essential Links
Discord Support: Join our Discord
Plugin Repository: Browse Artifacts
Last updated