public static final class BlockPos.PooledMutableBlockPos extends BlockPos.MutableBlockPos
BlockPos.MutableBlockPos, BlockPos.PooledMutableBlockPos
x, y, z
NULL_VECTOR
Modifier and Type | Method and Description |
---|---|
BlockPos.PooledMutableBlockPos |
movePos(EnumFacing p_189538_1_,
int p_189538_2_) |
BlockPos.PooledMutableBlockPos |
offsetMutable(EnumFacing facing) |
void |
release() |
static BlockPos.PooledMutableBlockPos |
retain() |
static BlockPos.PooledMutableBlockPos |
retain(double xIn,
double yIn,
double zIn) |
static BlockPos.PooledMutableBlockPos |
retain(int xIn,
int yIn,
int zIn) |
static BlockPos.PooledMutableBlockPos |
retain(Vec3i vec) |
BlockPos.PooledMutableBlockPos |
set(double xIn,
double yIn,
double zIn) |
BlockPos.PooledMutableBlockPos |
set(Entity p_189537_1_) |
BlockPos.PooledMutableBlockPos |
set(int xIn,
int yIn,
int zIn) |
BlockPos.PooledMutableBlockPos |
set(Vec3i vec) |
getX, getY, getZ, move, move, setPos, setPos, setPos, setPos, setY, toImmutable
add, add, add, crossProduct, down, down, east, east, fromLong, getAllInBox, getAllInBoxMutable, north, north, offset, offset, south, south, subtract, toLong, up, up, west, west
compareTo, distanceSq, distanceSq, distanceSqToCenter, equals, getDistance, hashCode, toString
public static BlockPos.PooledMutableBlockPos retain()
public static BlockPos.PooledMutableBlockPos retain(double xIn, double yIn, double zIn)
public static BlockPos.PooledMutableBlockPos retain(Vec3i vec)
public static BlockPos.PooledMutableBlockPos retain(int xIn, int yIn, int zIn)
public void release()
public BlockPos.PooledMutableBlockPos set(int xIn, int yIn, int zIn)
public BlockPos.PooledMutableBlockPos set(Entity p_189537_1_)
public BlockPos.PooledMutableBlockPos set(double xIn, double yIn, double zIn)
public BlockPos.PooledMutableBlockPos set(Vec3i vec)
public BlockPos.PooledMutableBlockPos offsetMutable(EnumFacing facing)
public BlockPos.PooledMutableBlockPos movePos(EnumFacing p_189538_1_, int p_189538_2_)