Source-checkedLibraries & compatibility

SCH1BugFix

by Virtunerd · for Schedule I

Suppresses known vanilla NullReferenceException crashes in NPC lifecycle, weather and scene transitions, and stops two vanilla log-spam loops. Targeted Harmony finalizers only - no blanket exception swallowing.

510Downloads
3 mo agoLast updated
BepInExLoaders
ThunderstoreSource

About SCH1BugFix

From Thunderstore

Suppresses known vanilla NullReferenceException crashes in NPC lifecycle, weather and scene transitions, and stops two vanilla log-spam loops. Targeted Harmony finalizers only - no blanket exception swallowing.

SCH1 BugFix

Fewer crashes. A log you can actually read. Install and forget.

Schedule I has a handful of bugs that aren't yours and can't be fixed from your side. NPCs blow up when you walk back to the main menu. The weather system throws errors. And one single vanilla warning can bury your log under hundreds of thousands of lines.

SCH1 BugFix quietly patches those spots and stays out of everything else.

Why you want it

Cleaner exits. Going from your save back to the main menu stops spraying errors. Same for scene changes and weather updates.

A readable log. One measured session produced a 91 MB log file with 2.8 million lines. Roughly 95% of it was a single repeating vanilla warning. This mod cuts that specific loop by a factor of 1000. If you have ever been asked to "post your log" and given up, this is the fix.

No side effects. It only silences the exact vanilla problems it knows. Real errors from your other mods still reach the log, because that is where you need them.

Nothing to configure. Drop it in. There are no settings, no keybinds, no menu.

What it actually fixes

  • Crashes when NPCs are destroyed - shopkeepers, employees, customers, dealers
  • Crashes during weather updates and network teardown
  • Crashes in UI teardown and in animations that outlive their object
  • Two vanilla log-spam loops that can each produce tens or hundreds of thousands of lines

Sixteen targeted patches in total. Each one is applied independently, so if a future game update moves something, that single patch switches itself off and the rest keeps working.

Fair warning about what it does NOT do

This mod fixes what the base game gets wrong. If another mod causes a problem, that belongs in that mod, even when it could conveniently be hidden here. You keep the information you need to find the real culprit.

For the same reason, a warning only gets silenced when the game recovers on its own. Where the game actually drops something, the warning stays, because there it is telling you something true.

Compatibility

  • Schedule I 0.4.6f13, IL2CPP
  • Requires MelonLoader
  • Built to sit peacefully next to other mods: lowest patch priority, safe-wrapped, and no broad

exception swallowing

  • Verified against f13: every patch target still resolves, and no patched bug has been fixed by

the game in the meantime

Install

Install through a mod manager, or drop sch1bugfix.dll into your Mods folder.

Author

Virtunerd

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Dependencies

Needs 1 other project installed alongside it.

SCH1BugFix on Nxeon

From our catalogue
One-click install
Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
Server type needed
BepInEx
Server load
light
Latest build
1.1.4, released 2026-08-14

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 2 recorded builds of SCH1BugFix.

Recent builds

BuildReleasedGame versionsLoaders
1.1.42026-08-14n/aBepInEx
1.1.32026-08-14n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Content”

Libraries & compatibility

Foundations and fixes other mods build on. Usually installed because something else needs it.

Compatibility

Game
Schedule I
Loaders
BepInEx
Requires
One-click install needs a BepInEx server. 1 other project installed alongside it.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorVirtunerd, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

SCH1BugFix, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

Yes. SCH1BugFix is free to download from Thunderstore.

How do I add it to my Nxeon server?

NxLabs doesn’t install Schedule I mods for you. Download SCH1BugFix free from Thunderstore.

NxLabs

Run SCH1BugFix on a Schedule I server.

Free to download from Thunderstore.