Silica was released in May 2023 as an Early Access game with only Listen Server capability. Dedicated Server was released in December 2023. Modding during the Listen Server period was done to quickly add much-needed quality-of-life improvements. Some of these features were now added into the base game when the Dedicated Server capability was released; however, others are still absent and some are expanding on the config options available to hosts.
Note: These mods are only for hosts running servers. Do not attempt to use any of these as a client. If you are a host of a Listen server and want to switch to a client then remove all of your MelonLoader Mods before connecting as a client.
- 50Mbps upload bandwidth available (Individual clients can use about ~50kbps download bandwidth and up to ~1,500kbps upload bandwidth)
- 32GB RAM
- Decent CPU
- Top-of-the-line GPU if you want to host and play
- 50Mbps upload bandwidth available (Individual clients can use about ~50kbps download bandwidth and up to ~1,500kbps upload bandwidth)
- 16GB RAM
- Decent CPU
- 6GB Disk Space
- Install Silica from Steam
- Install .NET 6.0 Runtime x64
- Download and run the MelonLoader.Installer.exe
- Using the Automated tab, hit the SELECT button for Unity Game and specify
C:\Program Files (x86)\Steam\steamapps\common\Silica\Silica.exe
or your custom path to the Silica.exe in your game installation directory - Ensure that the Version is set to v0.6.2 or later
- Ensure that the Game Arch is set to x64
- Select Install
- Download the latest Listen Server release and unzip all files to your
Silica
directory - Review the
Silica\Mods
directory and place any undesired mods in thedisabled
directory (Note: You should NOT disable Admin Mod.) - Launch Silica and then exit the game to populate configuration parameters
- Review and modify the configuration parameters in the
Silica\UserData\MelonPreferences.cfg
file - (Optional) Install the QList Mod to adjust configuration parameters on-the-fly
- Install Silica Dedicated Server Tool from Steam
- Download and run the MelonLoader.Installer.exe
- Using the Automated tab, hit the SELECT button for Unity Game and specify
C:\Program Files (x86)\Steam\steamapps\common\Silica Dedicated Server\Silica.exe
or your custom path to the Silica.exe in your Dedicated Server installation directory - Ensure that the Version is set to v0.6.2 or later
- Ensure that the Game Arch is set to x64
- Select Install
- Download the latest Dedicated Server release and unzip all files to your
Silica Dedicated Server
directory - Review the
Silica Dedicated Server\Mods
directory and place any undesired mods in thedisabled
directory. (Note: You should NOT disable Admin Mod.) - Review and update the Settings in
Documents\Silica\ServerSettings.xml
- Launch Silica Dedicated Server by double-clicking
launch.bat
and then exit the server to populate configuration parameters - Review and modify the configuration parameters in the
Silica\UserData\MelonPreferences.cfg
file
Note that this is not legal advice and databomb is not a lawyer. If you do have concerns then you should consult the appropriate person before running server mods.
Server Type | Considerations |
---|---|
Listen Server | Although no game files are modified, running mods on a listen server might be construed as modifying the game, which is not expressly permitted by the game's EULA. Depending on relevant local laws, this may be a concern. |
Dedicated Server | There is no EULA on the server tool, so installing and running mods of the dedicated server tool is acceptable. |
Licensed Dedicated Server | See A2.3 General Policy guidelines in the Silica Hosting Discord: A2.3 – Game Mods: Licensed servers are permitted to run modded game modes; however, it is important for license holders and their server admin teams to ensure that the server's performance meets the standards set for a server license. If the modded game mode negatively impacts the server's performance, it may be necessary to remove it. Failure to maintain the required performance standards may result in the revocation of the server license. |
Kind suggestion to ensure that the server name reflects that there are mods so players can choose between mods and a vanilla game experience.
Special thanks to Silentstorm, GrahamKracker, AuriRex, nighthalk and others in the MelonLoader community for being welcoming and supportive to an unusual use case of MelonLoader.