public static final class BlockPos.PooledMutableBlockPos extends BlockPos.MutableBlockPos
BlockPos.MutableBlockPos, BlockPos.PooledMutableBlockPosx, y, z| Modifier and Type | Method and Description |
|---|---|
BlockPos.PooledMutableBlockPos |
movePos(net.minecraft.util.EnumFacing p_189538_1_,
int p_189538_2_) |
BlockPos.PooledMutableBlockPos |
offsetMutable(net.minecraft.util.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) |
BlockPos.PooledMutableBlockPos |
set(double xIn,
double yIn,
double zIn) |
BlockPos.PooledMutableBlockPos |
set(int xIn,
int yIn,
int zIn) |
BlockPos.PooledMutableBlockPos |
set(Vec3i vec) |
getX, getY, getZ, move, move, setPos, setPos, setPos, setY, toImmutableadd, add, add, crossProduct, down, down, east, east, fromLong, getAllInBox, north, north, offset, offset, south, south, toLong, up, up, west, westpublic static BlockPos.PooledMutableBlockPos retain()
public static BlockPos.PooledMutableBlockPos retain(double xIn, double yIn, double zIn)
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(double xIn, double yIn, double zIn)
public BlockPos.PooledMutableBlockPos set(Vec3i vec)
public BlockPos.PooledMutableBlockPos offsetMutable(net.minecraft.util.EnumFacing facing)
public BlockPos.PooledMutableBlockPos movePos(net.minecraft.util.EnumFacing p_189538_1_, int p_189538_2_)