SillyValuablesFix

版本 v1.2.2·更新於 2026-09-14

Fixes PhotonView IPunObservable console spam, resolves obsolete Sound.PlayLoop error, restores working grenade audio/physics, and prevents custom guns from getting stuck in the player's head for Silly

截圖 共 4 張

模組介紹 作者原文

SillyValuables Fix

This mod is a patch for the original SillyValuables mod.

I didn't see any way available to fix it, so I made one with help of gemini. (I spent my whole afternoon on it -_-)

I'm lazy so the image to this was made in paint =w=

What does this fix do?

This mod fixes the following crash/error log caused by the original SillyValuables mod calling an obsolete method:

[Error: Unity Log] MissingMethodException: Method not found: void.Sound.PlayLoop(bool,single,single,single)

Stack trace:

CustomLogHandler:LogException(Exception, Object) (at SillyValuables/harmony.cs:67)

Now this mod also tries to fix these error messages for some itens (August 18th, 2026):

[Error:UnityExplorer] [Unity] Observed scripts have to implement IPunObservable. Item Comic Large Pencil(Clone) (ItemMelee) does not. It is Type: ItemMelee

[Error: Unity Log] Observed scripts have to implement IPunObservable. Item Summit Shaper(Clone) (ItemMelee) does not. It is Type: ItemMelee

[Error: Unity Log] Observed scripts have to implement IPunObservable. Module - Manor - DE - 1 - Small Bedroom(Clone) (Module) does not. It is Type: Module

(Note:some maps rooms and these items do not actually crash or break the game. They just have unused components mistakenly left in their network observation list. The mod simply removes what isn't being used to prevent the console spam.)

New weapons Stuck in Head Fix (September 14, 2026)

Features & Fixes

  • Network Lag & Stuttering Fix: Fix log spam caused by the IPunObservable error. It safely removes improperly configured scripts (ItemMelee, Module) from Photon's network observation list exactly when they spawn, keeping multiplayer RPCs and physical sync 100% intact.
  • Console/Chat Spam Fix: Eliminates the MissingMethodException thrown when activating grenades by unpatching broken hooks left in the memory.
  • Audio System Fix: Replaces obsolete audio calls (PlayLoop) with a native 3D audio emitter synchronized with the game's original mine beep sound (item explosive mine warning beeps).
  • Animation and Physics Sync: Restores pin logic, throw timer, and impact explosion functionality for grenades.
  • Guns Stuck in Head Fix: Golden Deagle, Healing Gun, Freeze Gun and Rainbow Pistol no longer snap into the player's head when grabbed (their hold distance was 0, now 0.8 like every other gun).

Requirements

  • BepInEx
  • SillyValuables (automatically downloaded when installing this fix)

Compatibility Notice

This patch was created specifically for SillyValuables v7.0.7.

If the original mod author updates SillyValuables and fixes the grenade issue natively, this fix mod may no longer be required.

Credits & Thanks

  • thanks to sweetbenefituz for contributing the pull request that fixes the custom guns getting stuck in the player's head /ᐠ - ˕ -マ

Example for broken item fix:

Example of photon fix

Example of holding a gun

Before:

After:

AI Disclosure

This mod was partially or fully created with the assistance of Generative AI (Google Gemini).

License

This project is licensed under the MIT License.

Contact

You can contact me at discord: nekomimiowo or at the github of this mod:

Installation

Recommended to install Mod Manager or r2modman. For manual installation, place the SillyValuablesFix.dll file into your BepInEx/plugins folder.

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPackSangrento-SillyValuables

檔案與校驗

檔案名稱
SillyValuablesFix-1.2.2.zip
檔案大小
21.3 KiB