You are viewing a potentially older version of this package. View all versions.
Kaen01-EZInventory_IL2CPP-1.3.2 icon

EZInventory IL2CPP

Schedule I - QoL inventory improvements including Grab All and Deposit All with configurable hotkeys.

Date uploaded 9 months ago
Version 1.3.2
Download link Kaen01-EZInventory_IL2CPP-1.3.2.zip
Downloads 520
Dependency string Kaen01-EZInventory_IL2CPP-1.3.2

README

EZInventory — Shift‑Drag, Move‑By‑Type, Grab All & Deposit All for Schedule One

A lightweight, dual‑runtime (Mono + IL2CPP) inventory enhancement mod for Schedule I.
Adds several powerful quality‑of‑life features to make inventory management fast, intuitive, and satisfying.


✨ Features

Shift‑Drag Quick Move

Hold Shift + Left Click and sweep your cursor across items to rapidly move them between inventories.

  • Works across all inventory screens
  • Automatically merges stacks
  • Fills empty slots intelligently
  • Smooth, continuous movement while dragging
  • Hold Ctrl to make Shift-Drag filter-aware - respects the target inventory's filters

Ctrl + Shift Move‑By‑Type

Hold Ctrl + Shift and click an item to move all items of that type from one inventory to the other.

  • Perfect for sorting loot
  • Moves stacks and partial stacks
  • Preserves stack limits and item rules
  • Now filter-aware - respects the target inventory's filters

Grab All

Press your configured Grab All hotkey (default: G) to instantly pull every item from the target inventory into your own.

  • Respects stack limits
  • Smart merging behavior
  • Configurable auto-close functionality

Deposit All

Press your configured Deposit All hotkey (default: H) to move all items from your inventory into the target container.

  • Great for unloading loot
  • Automatically merges into existing stacks
  • Honors container rules and capacity
  • Configurable auto-close functionality
  • Hold Ctrl to make Deposit-All filter-aware (default: Ctrl-H) - respects the target inventory's filters

Fill Stacks

Press your configured Fill Stacks hotkey (default: Q) to fill partially-filled item slots from storage.

  • Great for a quick restock mid-delivery
  • Configurable auto-close functionality

Filter copy/paste/clear

Adds three new hotkeys to copy-all filters, paste-all filters, and clear-all filters on an opened storage.

  • Copy All (default: K)
  • Paste All (default: L)
  • Clear All (default: J)

Fully Configurable Hotkeys

All hotkeys — including Grab All, Deposit All, and the modifier keys for Shift‑Drag and Move‑By‑Type — can be customized in the mod’s config file.


🧩 Compatibility

  • ✔ Mono and IL2CPP runtime builds included
  • ✔ Safe to add/remove at any time
  • ✔ Works on all inventory screens
  • Built and compiled against v0.4.2f8 and v0.4.2f9

📦 Installation

  1. Install MelonLoader for Schedule One (built with MelonLoader v0.7.1).
  2. Download the mod and extract the .dll for your Schedule I branch (Mono for main, IL2CPP for alternate).
  3. Drop the .dll into: /Schedule I/Mods/
  4. Launch the game.

🔧 Technical Notes

  • Uses Harmony patches on ItemUIManager
  • IL2CPP build uses native field/method accessors
  • Mono build uses reflection fallbacks
  • Shared logic ensures identical behavior across runtimes
  • Config file auto‑generates on first launch

🧪 Known Issues

  • None currently reported
  • If you find something odd or a bug, please report it.

📣 Support

If you enjoy the mod, consider endorsing it on Nexus or giving it a thumbs‑up on Thunderstore.
Feedback is always welcome.

CHANGELOG

Changelog

1.3.4

  • Update to prevent EZInventory hotkeys from triggering while typing on console or filter textboxes.

1.3.3

  • Update to make Copy / Clear / Paste All Filters to work with all storage types and stations (mixing, chemistry, drying racks, etc).

1.3.2

  • Fixed case where the player could deposit or move by type into a locked slot, and the item would be lost.

1.3.1

  • Add missing additional filter functionality documentation (CopyAllFilters, PasteAllFilters, ClearAllFilters) - no code change

1.3.0

  • Added filter-awareness to Deposit-All, Move By Type, and Shift-Drag (hold Ctrl to respect filters)

1.2.0

  • Added Fill Stacks command (configurable hotkey: Q) to take from storage and fill existing stacks without filling empty item slots; configurable auto-close

1.1.0

  • Added configurable auto-close to Grab-All and Deposit-All.

1.0.2

  • Added Grab-All and Deposit-All functions.

1.0.1

  • Fixed cash bug.

1.0.0

  • Initial upload.