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

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 mods.contenttweaker.BlockPos;

ZenMethods without parameters

ZenMethodZenGetterReturn TypeDescription
ZenMethod
getX()
ZenGetter
x
Return Type
int
Description
Returns the position’s X value
ZenMethod
getY()
ZenGetter
y
Return Type
int
Description
Returns the position’s Y value
ZenMethod
getZ()
ZenGetter
z
Return Type
int
Description
Returns the position’s Z value

ZenMethods with parameters

Get Offset

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

IBlockPos getOffset(String directionName, int offset);

directionName can take these values:

  • “down”
  • “up”
  • “north”
  • “south”
  • “east”
  • “west”

IBlockPos getOffset(Facing facing, int offset) Parameters:

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