Skip to content

Class BoolProperty

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

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

Inheritance

objectBoolProperty

Implements

IPacketProperty<BoolProperty>, IPacketProperty, IEquatable<BoolProperty>

Inherited Members

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

Constructors

BoolProperty(ReadOnlyMemory<byte>)

public BoolProperty(ReadOnlyMemory<byte> Value)

Parameters

Value ReadOnlyMemory<byte>

Properties

AsPrimitive

public bool AsPrimitive { get; }

Property Value

bool

Value

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

Property Value

ReadOnlyMemory<byte>

Methods

FromPrimitive(bool)

public static BoolProperty FromPrimitive(bool value)

Parameters

value bool

Returns

BoolProperty

Read(ref MinecraftBuffer)

public static BoolProperty Read(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer

Returns

BoolProperty

Write(ref MinecraftBuffer)

public void Write(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer