Method AddInventoryItemAsync
AddInventoryItemAsync(string, AddInventoryItemOptions)
Adds an inventory item to the player's inventory.
Throws a EconomyException with a reason code and explanation if the request is badly formed, unauthorized or uses a missing resource.
Declaration
Task<PlayersInventoryItem> AddInventoryItemAsync(string inventoryItemId, AddInventoryItemOptions options = null)
Parameters
Type | Name | Description |
---|---|---|
string | inventoryItemId | The item ID to add |
AddInventoryItemOptions | options | (Optional) Use to set the PlayersInventoryItem ID for the created instance and instance data. |
Returns
Type | Description |
---|---|
Task<PlayersInventoryItem> | The created player inventory item. |
Exceptions
Type | Condition |
---|---|
EconomyException | Thrown if request is unsuccessful |
EconomyValidationException | Thrown if the service returned validation error. |
EconomyRateLimitedException | Thrown if the service returned rate limited error. |