Skip to content

Modding on Linux Using Rider

Ryan Durand edited this page Aug 6, 2026 · 3 revisions

Getting set up to mod on Linux is pretty straight forward as long as you are comfortable working with the various package managers. This guide will go over how to set up Rider on Arch OS, since that's the distro I run, but the packages are all public and common and should be available via other package managers like Snap!

** THIS PAGE IS VERY WORK IN PROGRESS AT THE MOMENT I AM SO SORRY **

Arch OS

  1. Install Rider
  2. Install mono and mono-msbuild
  3. Run Rider
  4. Create a Framework 4.8 project
  5. Point at the Mono version of MSBuild
  6. Confirm it compiles

Fedora 44

  1. Run the following:
curl -L -O https://github.com/mono/msbuild/releases/download/v16.9.0/mono_msbuild_6.12.0.137.zip
unzip mono_msbuild_6.12.0.137.zip -d mono
sudo dnf install -y mono-devel dotnet-sdk-9.0.x86_64
curl -L -O https://download.jetbrains.com/toolbox/jetbrains-toolbox-3.6.4.86641.tar.gz
tar -xvf jetbrains-toolbox-3.6.4.86641.tar.gz
jetbrains-toolbox-3.6.4.86641/bin/jetbrains-toolbox > /dev/null 2>&1 &
  1. When JetBrains Toolbox starts up, use it to install Rider
  2. Run Rider
  3. Create a new solution for your project.
  4. Select Class Library for the project type, setting the Target Framework to 4.8.
  5. Once created, press Ctrl+Alt+S to open the Settings
  6. Go to Build, Execution, Deployment
  7. Go to Toolset and Build
  8. Click Custom next to the MSBuild Version drop down
  9. In the explorer that pops up, find the mono folder that was created in your user home folder, and in it go in the msbuild folder and select MSBuild.dll
  10. Click Save
  11. Verify your project builds

Clone this wiki locally