net.minecraft.util.math

public class BlockPos

extends Vec3i

cl
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(dh arg0)
method_10492(class_1167 arg0)
add(Vec3i vec)
add(Vec3i vec)
public BlockPos
b(dh 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(cs arg0)
method_10490(class_1354 arg0)
offset(Direction dir)
offset(EnumFacing facing)
public BlockPos
a(cs arg0, int arg1)
method_10491(class_1354 arg0, int arg1)
offset(Direction dir, int d)
offset(EnumFacing facing, int n)
public BlockPos
c(dh 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(cl arg0, cl arg1)
method_10489(class_2552 arg0, class_2552 arg1)
iterateRegion(BlockPos pos1, BlockPos pos2)
getAllInBox(BlockPos from, BlockPos to)
public BlockPos
h()
method_12558()
immutable()
toImmutable()
public static Iterable<BlockPos$Mutable>
b(cl arg0, cl arg1)
method_10495(class_2552 arg0, class_2552 arg1)
iterateRegionMutable(BlockPos pos1, BlockPos pos2)
getAllInBoxMutable(BlockPos from, BlockPos to)