Table of Contents

Class CollectibleTagSetConverter

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

Fields

ProxyInstance

public static TagSetConverter<TagSet> ProxyInstance

Field Value

TagSetConverter<TagSet>

Methods

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

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

Parameters

reader JsonReader
objectType Type
existingValue TagSet
hasExistingValue bool
serializer JsonSerializer

Returns

TagSet

StaticInit(ITagRegistry<TagSet>)

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

public static void StaticInit(ITagRegistry<TagSet> registry)

Parameters

registry ITagRegistry<TagSet>

WriteJson(JsonWriter, TagSet, JsonSerializer)

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

Parameters

writer JsonWriter
value TagSet
serializer JsonSerializer