net.minecraft.util.math

public class BlockPos

extends Vec3i

co
net.minecraft.class_2552
net.minecraft.util.math.BlockPos
net.minecraft.util.math.BlockPos

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
b
field_13715
LOGGER
LOGGER
public static final BlockPos
a
field_11426
ORIGIN
ORIGIN
private static final int
c
field_11427
OFFSET_X
NUM_X_BITS
private static final int
d
field_11428
OFFSET_Z
NUM_Z_BITS
private static final int
f
field_11429
OFFSET_Y
NUM_Y_BITS
private static final int
g
field_11430
SIZE_Y
Y_SHIFT
private static final int
h
field_11431
SIZE_X
X_SHIFT
private static final long
i
field_11432
MASK_X
X_MASK
private static final long
j
field_11433
MASK_Y
Y_MASK
private static final long
k
field_11434
MASK_Z
Z_MASK

Constructor summary

ModifierConstructor
public (int x, int y, int z)
public (double x, double y, double z)
public (Entity entity)
public (Vec3d vec)
public (Vec3i vec)

Method summary

Modifier and TypeMethod
public BlockPos
a(double arg0, double arg1, double arg2)
method_10486(double arg0, double arg1, double arg2)
add(double x, double y, double z)
add(double x, double y, double z)
public BlockPos
a(int arg0, int arg1, int arg2)
method_10487(int arg0, int arg1, int arg2)
add(int x, int y, int z)
add(int x, int y, int z)
public BlockPos
a(dl arg0)
method_10492(class_1167 arg0)
add(Vec3i vec)
add(Vec3i vec)
public BlockPos
b(dl arg0)
method_10496(class_1167 arg0)
subtract(Vec3i vec)
subtract(Vec3i vec)
public BlockPos
a()
method_10485()
up()
up()
public BlockPos
b(int arg0)
method_10494(int arg0)
up(int d)
up(int n)
public BlockPos
b()
method_10493()
down()
down()
public BlockPos
c(int arg0)
method_10498(int arg0)
down(int d)
down(int n)
public BlockPos
c()
method_10497()
north()
north()
public BlockPos
d(int arg0)
method_10501(int arg0)
north(int d)
north(int n)
public BlockPos
d()
method_10500()
south()
south()
public BlockPos
e(int arg0)
method_10503(int arg0)
south(int d)
south(int n)
public BlockPos
e()
method_10502()
west()
west()
public BlockPos
f(int arg0)
method_10505(int arg0)
west(int d)
west(int n)
public BlockPos
f()
method_10504()
east()
east()
public BlockPos
g(int arg0)
method_10507(int arg0)
east(int d)
east(int n)
public BlockPos
a(cv arg0)
method_10490(class_1354 arg0)
offset(Direction dir)
offset(EnumFacing facing)
public BlockPos
a(cv arg0, int arg1)
method_10491(class_1354 arg0, int arg1)
offset(Direction dir, int d)
offset(EnumFacing facing, int n)
public BlockPos
a(aqi arg0)
method_13894(class_2734 arg0)
rotate(BlockRotation rotation)
rotate(Rotation rotationIn)
public BlockPos
c(dl arg0)
method_10499(class_1167 arg0)
cross(Vec3i vec)
crossProduct(Vec3i vec)
public long
g()
method_10506()
toLong()
toLong()
public static BlockPos
a(long arg0)
method_10488(long arg0)
fromLong(long pos)
fromLong(long serialized)
public static Iterable<BlockPos>
a(co arg0, co arg1)
method_10489(class_2552 arg0, class_2552 arg1)
iterateRegion(BlockPos pos1, BlockPos pos2)
getAllInBox(BlockPos from, BlockPos to)
public static Iterable<BlockPos>
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_13893(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
iterateRegion(int minX, int minY, int minZ, int maxX, int maxY, int maxZ)
func_191532_a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
public BlockPos
h()
method_12558()
immutable()
toImmutable()
public static Iterable<BlockPos$Mutable>
b(co arg0, co arg1)
method_10495(class_2552 arg0, class_2552 arg1)
iterateRegionMutable(BlockPos pos1, BlockPos pos2)
getAllInBoxMutable(BlockPos from, BlockPos to)
public static Iterable<BlockPos$Mutable>
b(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_13895(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
iterateRegionMutable(int x1, int y1, int z1, int x2, int y2, int z2)
func_191531_b(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)