Skip to content

ObjectManager ยป Items

Namespace: Mayo.Manager.Objects
GameClient: GC.OM


You can find more info's about the IItem and IBagItem properties here:


List<IItem> GetItems()

Returns a list of all IItem's that are equipped, in a bag or in your bank.

Example
foreach (var Item in GC.OM.GetItems())
    Log.Write($"{Item.Name} | IsEquipped: {Item.IsEquipped}");

IItem? GetItem(UInt128 GUID)

Returns IItem or null.


IItem? GetItem(int ItemID)

Returns IItem or null.


IItem? GetItem(string ItemName)

Returns IItem or null.


List<IItem> GetEquippedItems()

IItem? GetEquippedItem(Constants.EquipSlot Slot)

List<IBagItem> GetBagItems(bool IncludeQuiver = true)

Returns a list of IBagItem's.


List<IBagItem> GetBankItems()

Returns a list of IBagItem's.


IBagItem? GetBagItem(UInt128 GUID)

Returns IBagItem or null.


IBagItem? GetBagItem(int ItemID)

Returns IBagItem or null.


IBagItem? GetBagItem(string ItemName)

Returns IBagItem or null.


int GetNumBagItems(int ItemID)

int GetNumBagItems(string Name)