# Inventory Item Container
Grammar — Inventory Container of item
Flags —Native|Function
Returns the container index that the specified inventory item is stored in.
# Arguments
- unit— Item
Returns — int
native int UnitInventoryContainer(unit inUnit);
# Related
Category: Unit / Items
- Create Inventory Item — void— UnitInventoryCreate
- Add Item To Inventory — void— UnitInventoryAdd
- Last Created Inventory Item — unit— UnitInventoryLastCreated
- Inventory Item Carried — unit— UnitInventoryItem
- Inventory Item Carrier — unit— UnitInventoryUnit
- Inventory Item Container — int— UnitInventoryContainer
- Inventory Item Slot — int— UnitInventorySlot
- Inventory Item Index — int— UnitInventoryIndex
- Inventory Item Count — int— UnitInventoryCount
- Inventory Items Carried — unitgroup— UnitInventoryGroup
- Open Inventory Container — void— UnitInventoryContainerOpen
- Move Inventory Item — void— UnitInventoryMove
- Remove Inventory Item — void— UnitInventoryRemove
- Unit Acquires Powerup — void— TriggerAddEventUnitPowerup
- Triggering Powerup — unit— EventUnitPowerupUnit
- Unit Manipulates Inventory — void— TriggerAddEventUnitInventoryChange
- Triggering Inventory Manipulation — int<preset::InventoryManipulation> — EventUnitInventoryChange
- Triggering Inventory Item — unit— EventUnitInventoryItem
- Triggering Inventory Item Container — int— EventUnitInventoryItemContainer
- Triggering Inventory Item Slot — int— EventUnitInventoryItemSlot
- Triggering Inventory Item Target Point — point— EventUnitInventoryItemTargetPoint
- Triggering Inventory Item Target Unit — unit— EventUnitInventoryItemTargetUnit
# Examples
mods/warcoop/warclassicsystem.sc2mod — base.sc2data/TriggerLibs/WarClassicSystem.galaxy:470
        lv_slot = UnitInventorySlot(lv_item);
        lv_itItemStack = ItemGetChargeCount(lv_item, false);
        lv_container = UnitInventoryContainer(lv_item);
        UnitInventoryCreate(lv_target, UnitGetType(lv_item));
        lv_itemCopy = UnitInventoryLastCreated();