Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
VortexFileSync
PluginLicenseRef-All-Rights-Reserved

VortexFileSync

Syncs configs, scripts, and static data across Minecraft servers via MySQL/MariaDB. Supports auto-detection, triggers, overrides, and post-sync commands.

9
Downloads
0
Followers
1 months ago
Updated
📦
1
Versions
managementpaperpurpurspigot
Download Latestv2.0.0View on Modrinth

📖About VortexFileSync

Plugin Description

Text Description

VortexFileSync

High-Performance File Synchronization for Modern Minecraft Networks

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.


What can you do with it?

You can create synchronization tasks that:

  • Sync Entire Folders: Effortlessly share directories like plugins/Skript/scripts, plugins/LuckPerms, or custom config folders.
  • Auto-Detect Changes: Uses advanced SHA-256 hashing to monitor file changes and only sync when an actual update is detected.
  • Trigger on Commands: Automatically upload changes when specific in-game or console commands are executed, for example after reloading a config.
  • Apply YAML Overrides: Keep files synced while maintaining server-specific values, such as database credentials or server names, using a powerful override system.
  • Execute Post-Sync Commands: Automatically run console commands like /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, such as level.dat, region files, or similar world data.

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

This supports large plugin directories and script libraries.

How to update it:

  1. Locate your MySQL configuration file, usually my.cnf on Linux or my.ini on Windows.
  2. Find the [mysqld] section.
  3. Add or modify the following lines:
[mysqld]
max_allowed_packet=128M
  1. Restart your MySQL service for the changes to take effect.

Flexible Sync Methods

FileSync adapts to your network's specific needs with granular control over how and when files move.

  • Timed Intervals: Set a custom heartbeat for servers to check the global database for updates.
  • Command Triggers: Link uploads to existing admin commands so changes are pushed the moment you execute them.
  • Manual Control: Use dedicated admin commands to force uploads or check sync status across the network.
  • Filtered Syncing: Use detailed ignore lists to exclude specific files, file types, or subdirectories from being synchronized.

Advanced Features

  • Atomic Updates: Ensures file integrity by using zip-based transfers and verify-before-apply logic.
  • Selective YAML Overrides: Change only specific keys in a YAML file per server, perfect for server-specific values like IDs or local paths.
  • Conflict Prevention: Intelligent locking and hashing prevents partial downloads or race conditions during multi-server updates.
  • Database Backed: Leverages the reliability of MySQL and MariaDB for global state management.

Commands & Permissions

  • /vfs upload: Manually trigger an upload of configured folders to the network database.
  • /vfs: Display usage and plugin information.
  • Permission: vortexfilesync.admin - Required for all commands and administrative actions.

Compatibility & Performance

Supported Versions: Paper and compatible forks 1.18+


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, highly recommended for best performance. The plugin uses a robust repository pattern to ensure data is handled efficiently even on large networks.


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 the config.yml.

👥 Team & Contributors

VortexDevelopment
VortexDevelopmentOwner

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
paperpurpurspigot
Minecraft Versions
1.18.21.191.19.11.19.21.19.31.19.41.201.20.1+20 more

🔗 Links

Modrinth Page