Home Getting Started With Scripts Using this wiki Commands CTGUI Global functions Bracket Handlers

IBlockPos

An IBlockPos object represents a position in the game.

Importing the package

It might be required for you to import the package if you encounter any issues, so better be safe than sorry and add the import.
import crafttweaker.world.IBlockPos;

ZenMethods without parameters

ZenMethodZenGetter/CasterReturn TypeDescription
ZenMethod
getX()
ZenGetter/Caster
x
Return Type
int
Description
Returns the position’s X value
ZenMethod
getY()
ZenGetter/Caster
y
Return Type
int
Description
Returns the position’s Y value
ZenMethod
getZ()
ZenGetter/Caster
z
Return Type
int
Description
Returns the position’s Z value
ZenMethod
asPosition3f
ZenGetter/Caster
as IPosition3f
Return Type
IPosition3f
Description
Returns the position as Position3f Object.

ZenMethods with parameters

Get Offset

Returns a new IBlockPos that is offset blocks into the direction direction.

IBlockPos getOffset(IFacing direction, int offset);

Alternatively you can directly get the IFacing objects using the static methods provided there.

  • IFacing direction → The direction
  • int offset → how many blocks in that direction?