Installing Mods
Downloading ModShardLauncher
In order to install mods, you will require the ModShardLauncher. You can grab it on Github by clicking the button below.
Make sure you download the msl.zip
file, and not the source code.
If launching MSL opens a console and closes immediately, you may require the .NET Desktop Runtime 6.0
Linux setup instructions
Pre-requisites
- Bottles - https://usebottles.com/
- Stoneshard - The Windows version of Stoneshard must be used as the native Linux version is bundled differently
Steps
- Create a Bottle environment for gaming
2. Open the newly created bottle and click "Add Shortcut" and browse to then select the
ModShardLauncher.exe
3. Modify the newly added item by clicking the three dot menu and going to "Change Launch Options".
The working directory must be updated to the directory that ModShardLauncher.exe
resides in.
4. The bottle settings need to be updated to support the .NET environment. This can be found below the "Add Shortcut"
button, select "Settings" and then "Environment Variables". A new variable needs to be added to handle the
extraction location DOTNET_BUNDLE_EXTRACT_BASE_DIR=Z:\home\{user}\dotnet_bundle_extract
, update this to a path of your choosing.
If you run into file permission issues with Bottles this is due to it running in a flatpak. I suggest using Flatseal to give Bottles access to the required paths.
ModShardLauncher Setup
IMPORTANT - Installing after RtR
Make sure you are on the modbranch
beta of Stoneshard on Steam before proceeding below.
When launching the game, the version at the top right should say X.X.X.X-vm
.
Here's how to do it :
- Right click on Stoneshard in your library on steam.
- Click Properties
.
- Go in the Betas
tab.
- Select the modbranch
beta.
- Steam will now update your game files, when it's done, proceed below.
- Extract
ModShardLauncher.zip
anywhere. - Rename
data.win
tovanilla.win
in your Stoneshard folder. - Run
ModShardLauncher.exe
.
UI Tour
Let's take a quick tour of the UI to better know MSL.

Anvil
button below that leads to the Mods
menu. (This is the only menu you will need.)
The C#
button leads to the Mod Sources
menu. (It's used by modders to create their mods.)
The Cog
button leads to the Settings
menu. (It's used for some settings you probably won't need.)
Installing a Mod
Now that we've got MSL running, let's install some mods. Here's an example video showing the installation of NeoConsole. (enable the subtitles !) Note: It's a bit outdated, but the process is pretty much the same, a new video will be made at some point.
MAKE SURE YOU ARE ON THE MODBRANCH BETA OF STONESHARD ON STEAM
- Close MSL.
- Download your mod's
.sml
file. - Place the
.sml
file in MSL'sMods
folder. - Start MSL.
- Click on the anvil button to open the
Mods
menu. - At the top left of the window, click on the folder button.
- Select the
vanilla.win
file in theStoneshard
folder - In the
Mods
menu, tick the box next to the mods you wish to enable. - Click on the save button and save under any name (eg.
modded.win
) - Close MSL.
- Start Stoneshard. It should ask you to select a
.win
file. - Select the
modded.win
file and enjoy your mods !