Source-checkedGameplay & overhauls

UpgradedTrashCans Mono

by j0ckinjz · for Schedule I

Adds two upgraded trash cans and a pro-level grabber to the Hardware Store in Schedule I. Fully customizable and multiplayer compatible.

4.4KDownloads
18 mo agoLast updated
BepInExLoaders
ThunderstoreSource

About UpgradedTrashCans Mono

From Thunderstore

Adds two upgraded trash cans and a pro-level grabber to the Hardware Store in Schedule I. Fully customizable and multiplayer compatible.

📦 Upgraded Trash Cans — Smarter Waste Management for Schedule I

Mono/Alternate Version

This mod enhances trash-related gameplay by adding two new trash can upgrades and a pro-level grabber to the Hardware Store — all customizable and fully multiplayer compatible.


🗑️ New Hardware Store Variants with Rank Requirements

  • Trash Bin — 40 capacity, medium cleaner radius
  • Trash Compactor — 100 capacity, large cleaner radius
  • Trash Grabber Pro — 50 capacity

Each variant:

  • Includes custom name, price, and color tint
  • Shows up as a separate item in the shop
  • Works like the original but with upgraded stats
  • Is visible in build mode and storage with a distinct color
  • Has its own unlock rank. Level up to unlock these upgraded items.

⚙️ Customization (Optional)

Use the Mod Manager Phone App (if installed) to tweak:

  • Price
  • Capacity
  • Cleaner pickup radius (trash cans)
  • Color tint (standard, extended, or custom RGB)
  • Required rank / tier
  • Unlock Immediately toggle

Changes take effect on the next scene load. If the dropdown isn't working, you may need to update Mod Manager.


🎨 Using Custom RGB Values in Mod Manager

You can manually enter RGB color values for your trash cans or grabber using the Custom RGB field in the Mod Manager Phone App.

  • Format: R,G,B
  • Example: 0.2f, 0.8f, 0.2f will give you a bright lime green
  • Only the first 3 values are needed — Alpha (transparency) is always set to 1f automatically

Need inspiration? Here's the official list of Unity color values: https://docs.unity3d.com/ScriptReference/Color.html

Tip: You may enter full decimal precision, but I usually round to the second place. Each value represents the intensity of Red, Green, or Blue.


🔄 Multiplayer Support

  • Host’s settings are automatically synced to all clients
  • Clients apply synced values after joining using a safe retry system
  • Includes mod version compatibility checks to prevent desync
  • Clients will not inject upgraded items if host mod is disabled or missing

Multiplayer Compatibility Matrix

✅ Host Has Mod | ✅ Client Has Mod Full Sync — Host settings override client settings. Variants appear and behave as expected.

✅ Host Has Mod | ❌ Client No Mod Partial Support — Host can buy/place variants. Client sees base visuals. Trash cans function but can't be picked up by clients.

❌ Host No Mod | ✅ Client Has Mod No Injection — Mod skips shop injection.


⚠️ Known Issues / Limitations

  • Saving the game while the mod is disabled will remove all upgraded trash items from your save.

You will need to re-purchase them after re-enabling the mod.

  • In multiplayer, when a client places an upgraded trash can, other players may briefly see a normal gray trash can.

This happens because the game must first sync the object over the network before the mod can apply its changes. The mod will retry up to 10 times, with a 2-frame delay between each attempt. (In testing, it typically synced correctly within 3 tries.)


📦 Changelog

v1.5.4

  • 🔔 Updates Checker Support: Added metadata compatibility with Updates Checker

→ Mod version can now be tracked automatically.

  • 🧹 Code Cleanup & Null Safety: Improved internal stability with better null checks and safer initialization handling.
  • ⚙️ Early Settings Initialization: Moved ModManager Preferences to initialize earlier.

v1.5.3 to v1.0


💾 Installation

  1. Install MelonLoader for Schedule I
  2. Drop UpgradedTrashCans.dll into the Mods folder
  3. Launch the game — upgrades will appear in the Hardware Store

🐞 Bug Reporting

  1. Open the Mod Manager Phone App → UpgradedTrashCan settings
  2. Scroll to the bottom and enable Debug Logging
  3. Reproduce the issue
  4. Logs are saved to the MelonLoader Logs/ folder
  5. Submit reports via GitHub or NexusMods

🧪 Notes

  • Items persist across save/load
  • Custom tints apply even when shelved
  • Uses original game prefabs — no extra assets required

📁 Source Code & Releases

📜 Licensed under CC BY-NC 4.0 🛠 Mod by j0ckinjz


📝 Author’s Note

The original vision of this mod was to offer more progression-based content to the trash management system of the game. That’s why each upgrade includes reasonable capacity, radius, prices, and rank requirements.

As development progressed, I added optional support for the ModManager Phone App. This may allow players to set values far beyond intended balance. Please note: this mod was not designed to be a cheat — it’s meant to give users the freedom to fine-tune values to their preferred playstyle.

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Dependencies

Needs 1 other project installed alongside it.

UpgradedTrashCans Mono 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.5.4, released 2025-05-15

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 3 recorded builds of UpgradedTrashCans Mono.

Recent builds

BuildReleasedGame versionsLoaders
1.5.42025-05-15n/aBepInEx
1.5.32025-05-14n/aBepInEx
1.5.22025-05-12n/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”

Gameplay & overhauls

New mechanics, content and overhauls that change how the game plays.

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 ↗
  • ✓Authorj0ckinjz, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

UpgradedTrashCans Mono, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

Yes. UpgradedTrashCans Mono 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 UpgradedTrashCans Mono free from Thunderstore.

NxLabs

Run UpgradedTrashCans Mono on a Schedule I server.

Free to download from Thunderstore.