About MergeCore

The first dedicated script update management system for FiveM. Built by server owners, for server owners — because your customizations matter.

What is MergeCore?

MergeCore is a desktop agent that automates the most painful part of FiveM server administration: updating scripts without losing your customizations.

Every FiveM server owner knows the struggle. A developer releases a new version of their script. You want the update — new features, bug fixes, security patches. But your server has dozens of customized config files, modified client scripts, SQL schema changes, and carefully tuned settings that would be wiped by a standard update.

MergeCore solves this by understanding the structure of each update through developer-submitted manifests, then intelligently merging changes while preserving your customizations. Configuration files are diffed, SQL migrations are handled, protected (escrow) files are safely replaced, and everything is backed up before a single file is touched.

Security & Privacy Guarantees

MergeCore is built on a foundation of trust and transparency. These are non-negotiable commitments we make to every user and developer:

Your scripts are NEVER stored on MergeCore servers

No script files, source code, or compiled assets are ever uploaded, cached, or stored in any MergeCore database, cloud storage, or server infrastructure. All file operations happen 100% locally on your machine.

Escrow (protected) files are NEVER opened, read, or decompiled

Escrowed files (encrypted/protected by FiveM) are treated as opaque binaries. MergeCore performs a direct file replacement only — the old protected file is replaced with the new protected file from the update package. At no point is the content of these files read, analyzed, decrypted, or transmitted anywhere.

Zero cloud processing of your data

All diffing, merging, conflict resolution, and SQL migration analysis happens entirely within the MergeCore desktop agent on your local machine. The only data transmitted to our servers is license validation and manifest fetching — never your files.

Complete backup before every operation

Before any update is applied, MergeCore creates a full backup of affected files and database state. If anything goes wrong, one-click rollback restores everything to the exact previous state. Nothing is permanently modified without your explicit approval.

Manifest-only communication

The only data exchanged between the agent and our servers is update manifests — lightweight JSON metadata describing what changed between versions. These contain file paths and change descriptions, never actual file contents. Manifests are submitted by verified developers through our Discord bot system.

How MergeCore Handles Escrow Files

Many FiveM script developers use Patreon/CFX escrow to protect their source code. This is a critical concern for developers considering MergeCore, so let us be perfectly clear:

Step 1

Developer submits a manifest via Discord bot, listing which files changed between versions — including which files are escrowed.

Step 2

When user drops the update ZIP into the agent, MergeCore reads the manifest to identify escrow files.

Step 3

Escrowed files are handled with a simple, safe direct replacement — old file out, new file in. No reading, no parsing, no analysis.

Step 4

Non-escrowed files (configs, shared scripts, SQL) go through the intelligent merge pipeline — diffed, merged, with conflicts flagged for review.

In short: Escrow files are treated as sealed packages. MergeCore never attempts to open, read, modify, or inspect their contents. The developer's intellectual property remains fully protected at all times.

What MergeCore is NOT

NOT a script marketplace or distribution platform

MergeCore does not sell, distribute, host, or transfer script files. Users must purchase scripts directly from the original developers. MergeCore only handles the update process after you already own the script.

NOT a code viewer or decompiler

MergeCore cannot and will not read, decompile, or display the contents of escrowed/protected files. The agent has no capability to bypass FiveM/Patreon escrow protections.

NOT a cloud sync or backup service

Your server files never leave your machine. Backups are created locally. There is no cloud component that stores, syncs, or processes your script files.

A First-of-its-Kind System

MergeCore introduces a novel approach to FiveM server management that did not exist before: a manifest-driven, developer-verified update pipeline with intelligent merge capabilities specifically designed for the FiveM ecosystem.

Developer-Submitted Manifests

Update metadata is authored by the script developer themselves through a verified Discord bot system, ensuring accuracy and authority.

Intelligent Config Preservation

Three-way merge algorithm specifically tuned for FiveM configuration formats — Lua tables, JSON configs, and YAML files.

Chained Update Resolution

When you're multiple versions behind, MergeCore chains updates sequentially, applying migrations in the correct order — no skipping, no corruption.

SQL Migration Awareness

Database schema changes are detected, ordered, and executed with pre-migration snapshots. Failed migrations trigger automatic rollback.

Premium Partner Program

MergeCore works directly with leading FiveM script developers to provide the best possible update experience. Our Premium Partners include established studios like Quasar Store and more.

Premium Partner verification is handled through Discord role-based authentication — the MergeCore bot verifies that users hold verified customer/buyer roles in partner Discord servers. This system is tamper-proof: roles are controlled exclusively by the developer, not the user.

Users verified as customers of Premium Partner developers qualify for a discounted subscription rate of €5/mo instead of the standard €10/mo. This creates a mutually beneficial ecosystem where developers are incentivized to partner with MergeCore, and their customers receive direct savings.

Intellectual Property Notice

Questions? Want to become a partner developer?

admin@mergecore.net · Discord Community