Skip to content

BlockPos

Namespace Mc.Scripting · Kind struct

public struct BlockPos : IEquatable<BlockPos>

Integer block coordinates.

Member Description
BlockPos(int x, int y, int z) Creates a block position.
public BlockPos(int x, int y, int z)

Creates a block position.

Parameters

Name Type Description
x int
y int
z int
Member Description
int X Components.
int Y Components.
int Z Components.
public int X;

Components.

public int Y;

Components.

public int Z;

Components.

Member Description
bool Equals(BlockPos o) Equality.
override bool Equals(object? obj) Equality.
override int GetHashCode() Hash code.
override string ToString() Text form.
public bool Equals(BlockPos o)

Equality.

Parameters

Name Type Description
o BlockPos

Returns bool

public override bool Equals(object? obj)

Equality.

Parameters

Name Type Description
obj object?

Returns bool

public override int GetHashCode()

Hash code.

Returns int

public override string ToString()

Text form.

Returns string