Documentation
Everything needed to configure Soren and understand where files are installed.
Getting started
Download Soren-FiveM-Setup.exe, run the installer, then open Soren FiveM. Before installing any packs, open Settings and configure the folders you actually use.
- Open Settings.Configure the required FiveM and GTA paths.
- Open Discover.Choose a category or search for a pack.
- Inspect the pack.Soren downloads it to a temporary location and shows its contents first.
- Install.Confirm the destination and any file replacements.
Folder setup
Soren stores four configurable paths. Use the real folders from your own FiveM/GTA installation.
GTA sound / audioDestination used by supported sound packs.CitizenYour main existing FiveM citizen folder.FiveM modsDestination for supported mod files such as Blood FX RPF files.FiveM addonsDestination for packs identified as addons.Soren does not guess missing paths. If a required path is not configured, installation should be stopped until the correct folder is selected.
Installing a pack
Clicking a pack does not immediately overwrite your game files. Soren first downloads the archive into a temporary folder, inspects it, and shows the files it found.
ZIP, RAR and 7Z archives are inspected before copying. Direct RPF files are handled as files rather than archives.
Routing rules
Graphics packs
Graphics packs are expected to contain a folder named citizen. Soren finds that folder and merges everything inside it into the Citizen directory configured in Settings.
pack/citizen/common/... → [Citizen]/common/...Blood FX
Blood FX content uses two destinations:
.rpffiles are copied to the configured FiveM mods folder.- Blood effect data is copied under
Citizen\common\data\effects.
[Citizen]\common\data\effects\...Sound FX and other categories
These currently use Soren's general destination detection and the folder selected during inspection.
Existing files
Before copying, Soren calculates all planned destinations. If any target already exists, it asks whether those files may be replaced.
Release security
The About page includes a release integrity check. It compares bundled core files with the signed release manifest and reports whether those files match the release.
A verified release manifest is not the same thing as a Microsoft/Windows publisher signature. Windows code signing requires a separate code-signing certificate.
Troubleshooting
Download says the archive is invalid
Discord CDN links may expire. Update the matching pair in the GitHub catalog/ text file, commit it, then reload Discovery. Users receive catalogue changes without reinstalling Soren.
The pack is routing to the wrong place
Check the configured folders first. During inspection, confirm the detected destination before installing.
The tutorial video is missing on the website
Upload the MP4 to media/tutorial.mp4 on the web server, then refresh the homepage.
I do not want an existing file replaced
Select No when the replacement prompt appears. Soren will cancel that installation before copying the planned files.