Skip to content

Class ShortProperty

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

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

Inheritance

objectShortProperty

Implements

IPacketProperty<ShortProperty>, IPacketProperty, IEquatable<ShortProperty>

Inherited Members

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

Constructors

ShortProperty(ReadOnlyMemory<byte>)

public ShortProperty(ReadOnlyMemory<byte> Value)

Parameters

Value ReadOnlyMemory<byte>

Properties

AsPrimitive

public short AsPrimitive { get; }

Property Value

short

Value

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

Property Value

ReadOnlyMemory<byte>

Methods

FromPrimitive(short)

public static ShortProperty FromPrimitive(short value)

Parameters

value short

Returns

ShortProperty

Read(ref MinecraftBuffer)

public static ShortProperty Read(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer

Returns

ShortProperty

Write(ref MinecraftBuffer)

public void Write(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer