Skip to content

Class ByteProperty

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

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

Inheritance

objectByteProperty

Implements

IPacketProperty<ByteProperty>, IPacketProperty, IEquatable<ByteProperty>

Inherited Members

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

Constructors

ByteProperty(ReadOnlyMemory<byte>)

public ByteProperty(ReadOnlyMemory<byte> Value)

Parameters

Value ReadOnlyMemory<byte>

Properties

AsPrimitive

public byte AsPrimitive { get; }

Property Value

byte

Value

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

Property Value

ReadOnlyMemory<byte>

Methods

FromPrimitive(byte)

public static ByteProperty FromPrimitive(byte value)

Parameters

value byte

Returns

ByteProperty

Read(ref MinecraftBuffer)

public static ByteProperty Read(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer

Returns

ByteProperty

Write(ref MinecraftBuffer)

public void Write(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer