Skip to content

Class ResourceSelectorArgumentType.Serializer

Namespace: Void.Minecraft.Commands.Brigadier.ArgumentTypes.RegistryKey
Assembly: Void.Minecraft.dll

public class ResourceSelectorArgumentType.Serializer : IArgumentSerializer

Inheritance

objectResourceSelectorArgumentType.Serializer

Implements

IArgumentSerializer

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Properties

Instance

public static IArgumentSerializer Instance { get; }

Property Value

IArgumentSerializer

Methods

Deserialize(ref BufferSpan, ProtocolVersion)

public IArgumentType Deserialize(ref BufferSpan buffer, ProtocolVersion protocolVersion)

Parameters

buffer BufferSpan

protocolVersion ProtocolVersion

Returns

IArgumentType

Serialize(IArgumentType, ref BufferSpan, ProtocolVersion)

public void Serialize(IArgumentType value, ref BufferSpan buffer, ProtocolVersion protocolVersion)

Parameters

value IArgumentType

buffer BufferSpan

protocolVersion ProtocolVersion