OpenMod Docs OpenMod Docs
OpenMod Docs OpenMod Docs
OpenMod .NET Plugin Framework.

Interface IItemDirectory

The service for querying items and item assets.

Namespace: OpenMod.Extensions.Games.Abstractions.Items
Assembly: OpenMod.Extensions.Games.Abstractions.dll
Syntax
public interface IItemDirectory

Methods

| Improve this Doc View Source

GetItemAssetsAsync()

Gets all item assets.

Declaration
Task<IReadOnlyCollection<IItemAsset>> GetItemAssetsAsync()
Returns
Type Description
Task<IReadOnlyCollection<IItemAsset>>
| Improve this Doc View Source

GetItemDropsAsync()

Gets all items currently dropped on ground.

Declaration
Task<IReadOnlyCollection<IItemDrop>> GetItemDropsAsync()
Returns
Type Description
Task<IReadOnlyCollection<IItemDrop>>

Extension Methods

ItemDirectoryExtensions.FindByIdAsync(IItemDirectory, String)
ItemDirectoryExtensions.FindByNameAsync(IItemDirectory, String, Boolean)
DisposeHelper.DisposeSyncOrAsync(Object)