Class CollectibleTagSetConverter
- Namespace
- Vintagestory.API.Datastructures
- Assembly
- VintagestoryAPI.dll
public sealed class CollectibleTagSetConverter : JsonConverter<TagSet>
- Inheritance
-
JsonConverterJsonConverter<TagSet>CollectibleTagSetConverter
- Inherited Members
-
JsonConverter.CanReadJsonConverter.CanWrite
- Extension Methods
Fields
ProxyInstance
public static TagSetConverter<TagSet> ProxyInstance
Field Value
Methods
ReadJson(JsonReader, Type, TagSet, bool, JsonSerializer)
public override TagSet ReadJson(JsonReader reader, Type objectType, TagSet existingValue, bool hasExistingValue, JsonSerializer serializer)
Parameters
readerJsonReaderobjectTypeTypeexistingValueTagSethasExistingValueboolserializerJsonSerializer
Returns
StaticInit(ITagRegistry<TagSet>)
Called from Main init as soon as the registries are available.
public static void StaticInit(ITagRegistry<TagSet> registry)
Parameters
registryITagRegistry<TagSet>
WriteJson(JsonWriter, TagSet, JsonSerializer)
public override void WriteJson(JsonWriter writer, TagSet value, JsonSerializer serializer)
Parameters
writerJsonWritervalueTagSetserializerJsonSerializer