HomeJavaModsEasy Mod Sync
Easy Mod Sync
ModsJava

Easy Mod Sync

by frikinjay · on Modrinth

Automatically sync files from servers to client or clients to clients upon joining with end to end encryption.

⬇ Download on Modrinth

Easy Mod Sync

alt text

Easy Mod Sync is a Fabric mod designed to synchronize specified files and directories from a Minecraft server or another client to connecting clients. It ensures that players have the necessary configs, mods, resource packs, or other assets required by the server before joining.

Features

Commands

EasyModSync includes in-game commands to manage the file sync registry (config/easymodsync/file_tree.json). These commands require Operator (OP) level 3 or higher.

(Note: Command arguments support dynamic tab-completion for both local server files and currently tracked files to reduce lag that might come from recursively checking the full directory tree of the server. Due to this after typing a folder's name press space and then backspace to get an updated list of files and directories within the folder)

Configuration

The mod's config is stored in config/easymodsync.json and can be edited directly or via Mod Menu/Cloth Config.

Option Type Default Description
offerAdditionalFiles Boolean true Toggles whether the server will prompt joining clients to download tracked files.
fileTransferMethod Enum MINECRAFT Determines the protocol used to send files. Options are MINECRAFT (packet-based) or EXTERNAL (HTTP-based).
externalPort Integer 25652 The port utilized by the built-in HTTP server if the EXTERNAL transfer method is selected. This port must be accessible to connecting clients (i.e the port needs to be open on the server or the client offering the files).

Requirements

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more