RshLib

⭐ ⭐ (268 endorsements) 📥 12,775 downloads 📌 v3.1.1 📅 4/27/2026
🟡 Updated this year

By RushellXYZ · Miscellaneous

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 7/8/2026 📅 Created: 4/27/2026

🔍 Analysis

  • 👍 2.1% endorsement rate — high engagement, a strong quality signal
  • 🏆 #8 of 467 Miscellaneous mods in this game by downloads

📋 About This Mod

Small library for adding custom items. Doesn't do anything on its own.

GitHub repository

Installation instruction

Download `RshLib. 3. 1. 0` and put RshLib.dll into BepInEx/plugins

You can ensure that RshLib is loaded by seeing "This is a modded beta" in top of screen

If you're installing mods for first time (dont have BepInEx)

Go to BepInEx download page

https://github.com/BepInEx/BepInEx/releases/tag/v5. 4. 23. 5

And download BepInEx_win_x64_5. 4. 23. 5

Open steam, choose browse local file

Extract BepInEx contents into game folder's root (winhttp.dll should be in same folder as executable)

Open game once and close

Now folder BepInEx/plugins should be created

Additional instruction for Linux users:

Multiplayer support!

Both client and server should have RshLib and all other mods

Kind of conflicts with CUCoreLib

Kind of conflicts with Casualties xl

For developers

Why are you even need RshLib?

In a nutshell: If two different mods try to implement code for custom items, only one will work. RshLib implements this code and other mods now tells RshLib to add they're item into that code

Building example

Put RshLib.dll into BepInEx/plugins/

In RshLibExample.csproj replace all /home/rushell/Documents/CU/ to your path to game

then `dotnet build`

Put RshLibExample.dll from bin/Debug/netstandard2. 1/ to BepInEx/plugins/

And put neuraldestroyer.png to BepInEx/plugins/ too

Writing plugin for custom item:

There's source code of example, you might wanna check it

Firstly add reference to RshLib.dll into csproj

Add com.rushellxyz.rshlib to BepInExDependency

Create new ItemInfo, you can see how it works in game's code

Give your item fullname, description

ALWAYS call SetTags() for every ItemInfo

And call RshLib. Plugin. RegisterItem(itemId, new RshItem

sprite = Sprite,

info = ItemInfo

There's also onSpawn option in case if you wanna add component to item and baseItem if you wanna fix to shitty colliders

P. S. The thumbnail is supposed to be like a gears, but im not an artist to draw >< if someone could upload something better i will make it a thumbnail

📊 Mod Details

Game
Scavprototype Mods
Author
RushellXYZ
Version
3.1.1
Downloads
12,775
Endorsements
268
Category
Miscellaneous
Created
4/27/2026
Updated
7/8/2026

🔧 How to Install Scav Prototype Mods

Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.

📖 Full step-by-step install guide for Scav Prototype →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Scav Prototype commands, item IDs, and more.

Keep browsing — more Scav Prototype mods await

📋 All Scav Prototype Mods 🏆 Top 25 📂 More Miscellaneous 👤 More by RushellXYZ 🔎 Similar Mods 🌐 Best Miscellaneous (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods