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:
| FiveM | RedM | |
|---|---|---|
| Manifest game line | game 'gta5' | game 'rdr3' |
| Prerelease acknowledgement | none | rdr3_warning is mandatory, matched literally |
| Client cache | FiveM.app | RedM.app |
| Frameworks | ESX, QBCore | VORP, 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 time | Server Basics |
| Understand the manifest every resource needs | The RedM fxmanifest |
| Work out which framework you are on | Which one am I on? |
| Set up a database for a script that needs one | Database & SQL |
| Install a script you bought | Install Your First Script |
| Fix something that broke | Common 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.
| Framework | Core resource | Convention |
|---|---|---|
| VORP | vorp_core | vorp_underscores |
| RSG Core | rsg-core | rsg-hyphens, mirroring QBCore |
| RedEM:RP | redem_roleplay | redemrp_ prefix |
| Standalone | none | no 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:
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.