Skip to content

RedM

RedM is the Cfx.re modification that lets people run Red Dead Redemption 2 multiplayer servers. It is the platform every script on this site runs on.

This section covers RedM itself — the server, the client, and the conventions every resource has to follow. For anything specific to a script you bought, see Scripts in the sidebar.

RedM is not FiveM

Most instincts transfer. These do not, and they account for a large share of failed installs:

FiveMRedM
Manifest game linegame 'gta5'game 'rdr3'
Prerelease acknowledgementnonerdr3_warning is mandatory, matched literally
Client cacheFiveM.appRedM.app
FrameworksESX, QBCoreVORP, RSG Core, RedEM:RP

ESX and QBCore scripts do not run on VORP or RSG. They are entirely different cores, not skins of the same thing.

The two that bite hardest

Every RedM resource manifest needs game 'rdr3' and an rdr3_warning line, matched character for character. A missing or altered line stops the resource starting, with an error that names the resource rather than the cause. See The RedM fxmanifest.

The client cache lives under RedM.app, not FiveM.app. Players with both installed clear the wrong folder constantly, then report that an update did nothing.

Where to start

If you want to…Go to
Run a RedM server for the first timeServer Basics
Understand the manifest every resource needsThe RedM fxmanifest
Work out which framework you are onWhich one am I on?
Set up a database for a script that needs oneDatabase & SQL
Install a script you boughtInstall Your First Script
Fix something that brokeCommon Issues

Frameworks, briefly

A framework is the resource that owns players, characters, money, jobs and inventory. Most scripts talk to one, and they are not interchangeable.

FrameworkCore resourceConvention
VORPvorp_corevorp_underscores
RSG Corersg-corersg-hyphens, mirroring QBCore
RedEM:RPredem_roleplayredemrp_ prefix
Standalonenoneno framework at all

You can usually identify a server's framework from its resource list at a glance. Full detail, including how to tell from the console or the database, is in Frameworks.

RedM is still prerelease

Every RedM manifest carries this line, and it is not decorative:

lua
rdr3_warning 'I acknowledge that this is a prerelease build of RedM, and I am aware my resources *will* become incompatible once RedM ships.'

Practically, that means a RedM or framework update can break behaviour that worked yesterday. When a script stops working after a game update, that is a fix request rather than a defect — and it is why keeping scripts updated matters more here than on a settled platform.

Documentation for RedMorrow. Scripts are licensed per server — redistribution is not permitted.