j0ckinjz-UpgradedTrashCans icon

UpgradedTrashCans

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

CHANGELOG

๐Ÿ“ฆ Upgraded Trash Cans โ€” Changelog

v1.6.2 - Multiplayer Radius Sync

  • ๐Ÿง  Multiplayer Sync Update: BulkEject, RadiusPickup, and GrabberRadius settings are now synced from host to all clients
  • ๐Ÿงฒ Reliable Cleanup: When picking up trash via radius mode in multiplayer, items are now properly removed for all players
  • ๐Ÿ’พ Persistent Radius Mode: Radius pickup toggle state is saved across sessions โ€” no more re-enabling it every time you play

v1.6.1

  • โŒ Removed support for v0.3.5 โ€” now requires Schedule I v0.3.6+
  • ๐Ÿงฒ Trash Grabber Pro Upgrades
    • Quick Eject: Shift+Mouse Click to eject all trash
    • Radius Pickup: Shift + R to toggle radius mode
      โ†’ Press E to grab all items in the radius

v1.6.0 - For Beta v0.3.6

  • Patched new square pickup radius

v1.5.9 - Last Update for v0.3.5f3, future updates will be for v0.3.6+

  • ๐Ÿง  Definition Injection Refactor: Trash Can and Grabber variants now clone their base definitions directly from the Registry
    โ†’ No longer rely on ShopInterface listings, improving reliability and mod compatibility
  • ๐Ÿงน Removed Unused Object Tracking: Cleaned up leftover GameObject tracking logic from earlier injection method
  • ๐Ÿงผ Internal Cleanup: Simplified DefinitionTracker and polished helpers for consistency
  • ๐Ÿ—‘๏ธ Improved Cleaner AI Behavior: Upgraded Trash Cans now only get bagged when 100% full instead of 75%
  • ๐Ÿงฏ Fixed Manor Loop Bug: Prevents cleaner AI from rebagging trash infinitely when skip bin overlapped trash can radius at the Manor

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

  • โœ… Bugfix: UnlockImmediately flag now syncs correctly for Trash Can variants in multiplayer
    โ†’ Clients will no longer see bin/compactor as unlocked if the host hasnโ€™t allowed it
  • ๐Ÿท๏ธ Version Split: Main branch renamed to UpgradedTrashCans_Il2Cpp.dll to separate from Mono version

v1.5.2

  • โœ… Client Safety Check: Clients can no longer inject upgraded trash cans if the host does not have the mod installed
    โ†’ Prevents ghost items and null reference behavior

v1.5.1

  • ๐Ÿ› ๏ธ Bugfix: Restored trash can radius visuals broken by the latest game update

v1.5

  • ๐Ÿ”„ Multiplayer Settings Sync: All clients now inherit the host's settings
    โ†’ Capacity, price, unlock state, etc., now sync from host to clients

v1.4

  • ๐Ÿ” Multiplayer Refactor: Reworked injection logic
    โ†’ Modified base game objects directly for better multiplayer stability

v1.3

  • โš™๏ธ ModManager Support: Added in-game configuration via the Mod Manager Phone App

v1.2

  • ๐Ÿค– New Variant: Added the Trash Grabber Pro
    โ†’ Increased capacity and customizable tint color

v1.1

  • ๐Ÿ—‘๏ธ Multiple Variants: Added two upgradeable trash cans via a variant list system

v1.0

  • ๐Ÿงช Prototype: Injected a single new trash can as a proof-of-concept