Drop-in grid inventory with rotation, stacking, multi-inventory (Player/Shop/Stash), and save/load. UGUI + TextMesh Pro out of the box.A fully customizable, ScriptableObject-driven inventory you can add to almost any Unity project. Comes with a Single Inventory demo and a Multi-Inventory scene (Shop, Stash, Player) with clear active-grid highlights, drag-to-place, right-click rotate and stack split, plus save/load and optional auto-save. Built with UGUI + TMP and tested on Windows/macOS/Linux, with support across BiRP/URP/HDRP.ScriptableObject-powered grid inventory with classic Tetris-style placement, rotation, and stack splitting (right-click in demos).Single Inventory demo with Organize / Add Random / Clear / Save-Load actions.Multi-Inventory setup: Player / Shop / Stash with active-grid toggles and color highlights (Stash cyan, Shop magenta).Save / Load / Auto-Save to Application.persistentDataPath, with Save Name Prefix profiles and configurable interval.ItemData schema: icon, width/height & shape data, can rotate, stackable with max stack size, category and rarity enums.Buy/Sell demo economy in the multi-inventory scene, including “insufficient gold” feedback.Placement feedback with visual validity: green = valid, red = blocked.UI tech: UGUI + TextMesh Pro (TMP Essentials required).Input handling: Old or Both; note that New-only disables stack-split shortcuts (by design).Compatibility: BiRP / URP / HDRP (UI-only), tested on Windows, macOS, Linux; mobile works with manual touch/controller mapping (Safe Area not included).Unity version: 6000.2.6f2+ (tested on current LTS).During development I used ChatGPT for documentation drafts, code comments, and boilerplate suggestions. I reviewed and edited every AI suggestion before inclusion. The published package contains only human-verified code and content, and it neither depends on nor includes any AI/ML components.