RshCCL

⭐ — (28 endorsements) 📥 898 downloads 📌 v3.2.2 📅 7/4/2026
🟡 Updated this year

By CNCUMC · Miscellaneous

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

🔍 Analysis

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

📋 About This Mod

中文指南

⚠️ RshCCL is a compatibility bridge only.

Developers should always prefer using CUCoreLib directly.

Players should ask mod authors to migrate to CUCoreLib as their API dependency.

GitHub | NexusMods | CUCoreLib

A compatibility bridge that forwards legacy RshLib API calls to CUCoreLib (CCL).


Overview

RshCCL is a drop-in replacement for RshLib (in most cases). It keeps the Plugin. RegisterItem(string, RshItem) API surface so older mods work unchanged, while internally routing all registrations through CUCoreLib.

Key features:

RegisterItem – Converts RshItem → CustomItemInfo, then calls ItemRegistry. Register

onSpawn callback – Injected via CCL SpawnComponents + RshSpawnCallback MonoBehaviour

krokMpEnabled / togetherMpEnabled – Provided as backwards‑compatible fields

Conflict avoidance – Removes self from Chainloader. PluginInfos so mods like NewClothing use their native CCL path

Console autofill – Patches spawn command to include every CCL‑registered item

Recipe‑list crash guard – Harmony finalizer catches NRE in RefreshRecipeList


Installation

Install BepInEx 5.x for Casualties Unknown.

Install CUCoreLib ≥ 1. 0. 1 — place CUCoreLib.dll in BepInEx/plugins/.

Download the latest RshCCL.dll from Releases.

Place RshCCL.dll in BepInEx/plugins/.

Remove the old RshLib.dll if it exists.

⚠️ Important: RshCCL uses the same BepInEx GUID as old RshLib (com.rushellxyz.rshlib).

Only one RshLib.dll should be present in your plugins folder.


Notes

RshLib itself never provided path or resource‑loading APIs. Older mods that hard‑code paths like "BepInEx/plugins/MyMod/image.png" must update their own resource‑loading code.

Consider migrating to CCL's AssetLoader which resolves paths relative to the calling DLL.

⚠️ Some compatibility issues are not caused by RshCCL and also occur with original RshLib.

For those, install CUModFixer as well.


Project Structure

├── Plugin.cs # Entry point: compatibility API + conflict avoidance

├── RshItem.cs # Legacy RshItem type (backwards compat)

├── RshItemAdapter.cs # RshItem → CustomItemInfo converter + onSpawn callback

├── Patches.cs # ConsoleScript, GlobalDark, RefreshRecipeList guard

├── RshLib.csproj # Project file (depends on CUCoreLib)

├── CHANGELOG.md # English changelog

├── CHANGELOG_ZH.md # Chinese changelog

├── README.md

└── README_ZH.md

📊 Mod Details

Game
Scavprototype Mods
Author
CNCUMC
Version
3.2.2
Downloads
898
Endorsements
28
Category
Miscellaneous
Created
7/4/2026
Updated
7/11/2026
Tags
Utilities for Players

🔧 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 CNCUMC 🔎 Similar Mods 🌐 Best Miscellaneous (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods