Interface IItemService

Namespace
FTK2.ModAPI.Content.Items
Assembly
FTK2.ModAPI.dll
public interface IItemService

Properties

IsReady

bool IsReady { get; }

Property Value

bool

Registrations

IReadOnlyRegistry<ItemValueOverride> Registrations { get; }

Property Value

IReadOnlyRegistry<ItemValueOverride>

Methods

GetAll()

IReadOnlyList<ItemInfo> GetAll()

Returns

IReadOnlyList<ItemInfo>

TryGet(string, out ItemInfo?)

bool TryGet(string baseGameItem, out ItemInfo? item)

Parameters

baseGameItem string
item ItemInfo

Returns

bool

TryRegister(ItemValueOverride, out string?)

bool TryRegister(ItemValueOverride definition, out string? error)

Parameters

definition ItemValueOverride
error string

Returns

bool