Skip to content

Class VarIntProperty

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

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

Inheritance

objectVarIntProperty

Implements

IPacketProperty<VarIntProperty>, IPacketProperty, IEquatable<VarIntProperty>

Inherited Members

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

Constructors

VarIntProperty(ReadOnlyMemory<byte>)

public VarIntProperty(ReadOnlyMemory<byte> Value)

Parameters

Value ReadOnlyMemory<byte>

Properties

AsPrimitive

public int AsPrimitive { get; }

Property Value

int

Value

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

Property Value

ReadOnlyMemory<byte>

Methods

FromPrimitive(int)

public static VarIntProperty FromPrimitive(int value)

Parameters

value int

Returns

VarIntProperty

Read(ref MinecraftBuffer)

public static VarIntProperty Read(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer

Returns

VarIntProperty

Write(ref MinecraftBuffer)

public void Write(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer