Skip to content

Class NbtProperty

Namespace: Void.Minecraft.Network.Registries.Transformations.Properties
Assembly: Void.Minecraft.dll

public record NbtProperty : IPacketProperty<NbtProperty>, IPacketProperty, IEquatable<NbtProperty>

Inheritance

objectNbtProperty

Implements

IPacketProperty<NbtProperty>, IPacketProperty, IEquatable<NbtProperty>

Inherited Members

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

Constructors

NbtProperty(ReadOnlyMemory<byte>)

public NbtProperty(ReadOnlyMemory<byte> Value)

Parameters

Value ReadOnlyMemory<byte>

Properties

AsNbtTag

public NbtTag AsNbtTag { get; }

Property Value

NbtTag

Value

public ReadOnlyMemory<byte> Value { get; init; }

Property Value

ReadOnlyMemory<byte>

Methods

FromNbtTag(NbtTag)

public static NbtProperty FromNbtTag(NbtTag value)

Parameters

value NbtTag

Returns

NbtProperty

Read(ref MinecraftBuffer)

public static NbtProperty Read(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer

Returns

NbtProperty

Write(ref MinecraftBuffer)

public void Write(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer