Skip to main content

ExplosionBlockOffset

struct

Declaration​

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

Implements: IProtocolType<ExplosionBlockOffset>

Constructors​

SignatureDescription
ExplosionBlockOffset(int X, int Y, int Z)-

ExplosionBlockOffset(int, int, int)​

public ExplosionBlockOffset(int X, int Y, int Z)

Parameters: X (int), Y (int), Z (int)

Properties​

SignatureDescription
int X-
int Y-
int Z-

X​

public int X { get; init; }

Returns: int

Y​

public int Y { get; init; }

Returns: int

Z​

public int Z { get; init; }

Returns: int

Methods​

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

Read(ref MinecraftPrimitiveReader, int)​

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

Reads a value of type ExplosionBlockOffset from the specified reader.

Parameters: reader (MinecraftPrimitiveReader), protocolVersion (int)

Returns: ExplosionBlockOffset - 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)