Class UuidProperty
Namespace: Void.Minecraft.Network.Registries.Transformations.Properties
Assembly: Void.Minecraft.dll
public record UuidProperty : IPacketProperty<UuidProperty>, IPacketProperty, IEquatable<UuidProperty>Inheritance
Implements
IPacketProperty<UuidProperty>, IPacketProperty, IEquatable<UuidProperty>
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
UuidProperty(ReadOnlyMemory<byte>)
public UuidProperty(ReadOnlyMemory<byte> Value)Parameters
Value ReadOnlyMemory<byte>
Properties
AsUuid
public Uuid AsUuid { get; }Property Value
Empty
public static UuidProperty Empty { get; }Property Value
Value
public ReadOnlyMemory<byte> Value { get; init; }Property Value
Methods
FromUuid(Uuid)
public static UuidProperty FromUuid(Uuid value)Parameters
value Uuid
Returns
Read(ref MinecraftBuffer)
public static UuidProperty Read(ref MinecraftBuffer buffer)Parameters
buffer MinecraftBuffer
Returns
Write(ref MinecraftBuffer)
public void Write(ref MinecraftBuffer buffer)Parameters
buffer MinecraftBuffer