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