Server-authoritative multiplayer inventory for Unity + Mirror. 40 slots, drag & drop, save/load, world drops.NetInventory Pro is a production-ready multiplayer inventory system built for Unity and Mirror Networking. Every item transaction — adding, removing, swapping, splitting, merging, dropping, and picking up — runs through the server, making it cheat-safe for competitive and cooperative multiplayer games.The system features a 40-slot inventory (8 hotbar + 32 grid) with full SyncList synchronization, a polished drag-and-drop UI with stack splitting and merging, world item drops with automatic proximity pickup, and a JSON save/load system with per-player files. Items are defined as ScriptableObjects — no code required to add new content.A pre-configured Player prefab and demo scene let you get up and running in minutes, while a clean, well-documented API makes it easy to extend and integrate into any existing project.Unity 2022.3 LTS or newerRequires Mirror Networking (latest stable)Requires TextMeshPro (included with Unity)Compatible with Built-In and URP render pipelines (HDRP not tested)Mono and IL2CPP scripting backends supportedServer-authoritative — no client authority on item transactionsSyncList-based network synchronizationScriptableObject item definitions loaded via Resources.Load()JSON save files stored in Application.persistentDataPathFully extensible item type and tool type enums

