Table of Contents

Interface ITagsManager

Namespace
Vintagestory.API.Common
Assembly
VintagestoryAPI.dll
public interface ITagsManager : ITagTypeRegistry
Inherited Members
Extension Methods

Methods

GetEntityTagSet(params string[])

EntityTagSet GetEntityTagSet(params string[] tags)

Parameters

tags string[]

Returns

EntityTagSet

GetEntityTags(EntityTagSet)

IEnumerable<string> GetEntityTags(EntityTagSet array)

Parameters

array EntityTagSet

Returns

IEnumerable<string>

GetGeneralTagSet(params string[])

TagSet GetGeneralTagSet(params string[] tags)

Parameters

tags string[]

Returns

TagSet

GetGeneralTags(TagSet)

IEnumerable<string> GetGeneralTags(TagSet array)

Parameters

array TagSet

Returns

IEnumerable<string>

GetTagSetUnsafe<TTagSet>(params string[])

TTagSet GetTagSetUnsafe<TTagSet>(params string[] tags) where TTagSet : ITagSet

Parameters

tags string[]

Returns

TTagSet

Type Parameters

TTagSet

GetTagsUnsafe<TTagSet>(TTagSet)

IEnumerable<string> GetTagsUnsafe<TTagSet>(TTagSet array) where TTagSet : ITagSet

Parameters

array TTagSet

Returns

IEnumerable<string>

Type Parameters

TTagSet

RegisterEntityTags(params string[])

void RegisterEntityTags(params string[] tags)

Parameters

tags string[]

RegisterGeneralTags(params string[])

void RegisterGeneralTags(params string[] tags)

Parameters

tags string[]