Vec2f
struct
Declaration
[ProtocolSupport(767, 777)]
public readonly record struct Vec2f : IProtocolType<Vec2f>
| Namespace | McProtoNet.Protocol |
| Assembly | McProtoNet.Protocol.dll |
| Source | src/McProtoNet.Protocol/Generated/Types/Vec2f.cs#L6 ↗ |
Implements: IProtocolType<Vec2f>
Constructors
| Signature | Description |
|---|---|
Vec2f(float X, float Y) | - |
Vec2f(float, float)
public Vec2f(float X, float Y)
Parameters: X (float), Y (float)
Properties
| Signature | Description |
|---|---|
float X | - |
float Y | - |
X
public float X { get; init; }
Returns: float
Y
public float Y { get; init; }
Returns: float
Methods
| Signature | Description |
|---|---|
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)