Class ListProperty<TPacketProperty>
Namespace: Void.Minecraft.Network.Registries.Transformations.Properties
Assembly: Void.Minecraft.dll
public record ListProperty<TPacketProperty> : IPacketProperty<ListProperty<TPacketProperty>>, IPacketProperty, IEquatable<ListProperty<TPacketProperty>> where TPacketProperty : IPacketProperty<TPacketProperty>Type Parameters
TPacketProperty
Inheritance
object ← ListProperty<TPacketProperty>
Implements
IPacketProperty<ListProperty<TPacketProperty>>, IPacketProperty, IEquatable<ListProperty<TPacketProperty>>
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
ListProperty(List<TPacketProperty>)
public ListProperty(List<TPacketProperty> Values)Parameters
Values List<TPacketProperty>
Properties
Values
public List<TPacketProperty> Values { get; init; }Property Value
List<TPacketProperty>
Methods
Read(ref MinecraftBuffer)
public static ListProperty<TPacketProperty> Read(ref MinecraftBuffer buffer)Parameters
buffer MinecraftBuffer
Returns
ListProperty<TPacketProperty>
Read(ref MinecraftBuffer, int)
public static ListProperty<TPacketProperty> Read(ref MinecraftBuffer buffer, int size)Parameters
buffer MinecraftBuffer
size int
Returns
ListProperty<TPacketProperty>
Write(ref MinecraftBuffer)
public void Write(ref MinecraftBuffer buffer)Parameters
buffer MinecraftBuffer