Table of Contents

Class EntityTagSetConverter

Namespace
Vintagestory.API.Datastructures
Assembly
VintagestoryAPI.dll
public sealed class EntityTagSetConverter : JsonConverter<TagSetFast>
Inheritance
JsonConverter
JsonConverter<TagSetFast>
EntityTagSetConverter
Inherited Members
JsonConverter.CanRead
JsonConverter.CanWrite
Extension Methods

Fields

ProxyInstance

public static TagSetConverter<TagSetFast> ProxyInstance

Field Value

TagSetConverter<TagSetFast>

Methods

ReadJson(JsonReader, Type, TagSetFast, bool, JsonSerializer)

public override TagSetFast ReadJson(JsonReader reader, Type objectType, TagSetFast existingValue, bool hasExistingValue, JsonSerializer serializer)

Parameters

reader JsonReader
objectType Type
existingValue TagSetFast
hasExistingValue bool
serializer JsonSerializer

Returns

TagSetFast

StaticInit(ITagRegistry<TagSetFast>)

Called from Main init as soon as the registries are available.

public static void StaticInit(ITagRegistry<TagSetFast> registry)

Parameters

registry ITagRegistry<TagSetFast>

WriteJson(JsonWriter, TagSetFast, JsonSerializer)

public override void WriteJson(JsonWriter writer, TagSetFast value, JsonSerializer serializer)

Parameters

writer JsonWriter
value TagSetFast
serializer JsonSerializer