Перейти к основному содержимому

Vec2f

struct

Declaration​

[ProtocolSupport(767, 777)]
public readonly record struct Vec2f : IProtocolType<Vec2f>
NamespaceMcProtoNet.Protocol
AssemblyMcProtoNet.Protocol.dll
Sourcesrc/McProtoNet.Protocol/Generated/Types/Vec2f.cs#L6 ↗

Implements: IProtocolType<Vec2f>

Constructors​

SignatureDescription
Vec2f(float X, float Y)-

Vec2f(float, float)​

public Vec2f(float X, float Y)

Parameters: X (float), Y (float)

Properties​

SignatureDescription
float X-
float Y-

X​

public float X { get; init; }

Returns: float

Y​

public float Y { get; init; }

Returns: float

Methods​

SignatureDescription
static Vec2f Read(ref MinecraftPrimitiveReader reader, int protocolVersion)Reads a value of type Vec2f from the specified reader.
void Write(MinecraftPrimitiveWriter writer, int protocolVersion)Writes the current value to the specified writer.

Read(ref MinecraftPrimitiveReader, int)​

public static Vec2f Read(ref MinecraftPrimitiveReader reader, int protocolVersion)

Reads a value of type Vec2f from the specified reader.

Parameters: reader (MinecraftPrimitiveReader), protocolVersion (int)

Returns: Vec2f - The value that was read.

Write(MinecraftPrimitiveWriter, int)​

public void Write(MinecraftPrimitiveWriter writer, int protocolVersion)

Writes the current value to the specified writer.

Parameters: writer (MinecraftPrimitiveWriter), protocolVersion (int)