MarceloOwO-SillyValuablesFix icon

SillyValuablesFix

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 SillyValuables v7.0.7.

Last updated 2 weeks ago
Total downloads 6958
Total rating 0 
Categories Mods Misc Items AI Generated Quality Of Life
Dependency string MarceloOwO-SillyValuablesFix-1.2.2
Dependants 1 other package depends on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
Sangrento-SillyValuables-7.0.7 icon
Sangrento-SillyValuables

+250 silly valuables and weapons with custom effects and sounds for R.E.P.O.

Preferred version: 7.0.7

README

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:

SillyValuables Fix

Example of photon fix

photon fix

Example of holding a gun

Before:

Before

After:

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: https://github.com/NekomimiOwO/SillyValuablesFix

Installation

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