net.minecraft.server.v1_14_R1

public class BlockPosition

extends BaseBlockPosition implements MinecraftSerializable

All mapped superinterfaces:

MinecraftSerializable

ev
net.minecraft.class_2338
net.minecraft.util.math.BlockPos
net.minecraft.util.math.BlockPos
net.minecraft.server.v1_14_R1.BlockPosition

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
b
field_18789
LOGGER
field_185335_c
public static final BlockPosition
a
field_10980
ORIGIN
field_177992_a
ZERO
private static final int
c
field_10978
SIZE_BITS_X
field_177990_b
private static final int
d
field_10977
SIZE_BITS_Z
field_177991_c
private static final int
f
field_10975
SIZE_BITS_Y
field_177989_d
private static final long
g
field_10976
BITS_X
field_177994_h
private static final long
h
field_10974
BITS_Y
field_177995_i
private static final long
i
field_10973
BITS_Z
field_177993_j
private static final int
j
field_10983
BIT_SHIFT_Z
field_218292_j
private static final int
k
field_10981
BIT_SHIFT_X
field_218293_k

Constructor summary

ModifierConstructor
public (int arg0, int arg1, int arg2)
public (double arg0, double arg1, double arg2)
public (Entity arg0)
public (Vec3D arg0)
public (IPosition arg0)
public (BaseBlockPosition arg0)

Method summary

Modifier and TypeMethod
public static <T> BlockPosition
a(com.mojang.datafixers.Dynamic<T> arg0)
method_19438(com.mojang.datafixers.Dynamic<T> arg0)
deserialize(com.mojang.datafixers.Dynamic<T> arg0)
func_218286_a(com.mojang.datafixers.Dynamic<T> arg0)
public <T> T
a(com.mojang.datafixers.types.DynamicOps<T> arg0)
method_19508(com.mojang.datafixers.types.DynamicOps<T> arg0)
serialize(com.mojang.datafixers.types.DynamicOps<T> arg0)
func_218175_a(com.mojang.datafixers.types.DynamicOps<T> arg0)
public static long
a(long arg0, fa arg1)
method_10060(long arg0, class_2350 arg1)
offset(long arg0, Direction arg1)
func_218289_a(long arg0, Direction arg1)
public static long
a(long arg0, int arg1, int arg2, int arg3)
method_10096(long arg0, int arg1, int arg2, int arg3)
add(long arg0, int arg1, int arg2, int arg3)
func_218291_a(long arg0, int arg1, int arg2, int arg3)
public static int
b(long arg0)
method_10061(long arg0)
unpackLongX(long arg0)
func_218290_b(long arg0)
public static int
c(long arg0)
method_10071(long arg0)
unpackLongY(long arg0)
func_218274_c(long arg0)
public static int
d(long arg0)
method_10083(long arg0)
unpackLongZ(long arg0)
func_218282_d(long arg0)
public static BlockPosition
e(long arg0)
method_10092(long arg0)
fromLong(long arg0)
func_218283_e(long arg0)
fromLong(long arg0)
public static long
a(int arg0, int arg1, int arg2)
method_10064(int arg0, int arg1, int arg2)
asLong(int arg0, int arg1, int arg2)
func_218276_a(int arg0, int arg1, int arg2)
public static long
f(long arg0)
method_10091(long arg0)
removeChunkSectionLocalY(long arg0)
func_218288_f(long arg0)
public long
a()
method_10063()
asLong()
func_218275_a()
asLong()
public BlockPosition
a(double arg0, double arg1, double arg2)
method_10080(double arg0, double arg1, double arg2)
add(double arg0, double arg1, double arg2)
func_177963_a(double arg0, double arg1, double arg2)
public BlockPosition
b(int arg0, int arg1, int arg2)
method_10069(int arg0, int arg1, int arg2)
add(int arg0, int arg1, int arg2)
func_177982_a(int arg0, int arg1, int arg2)
public BlockPosition
a(fr arg0)
method_10081(class_2382 arg0)
add(Vec3i arg0)
func_177971_a(Vec3i arg0)
public BlockPosition
b(fr arg0)
method_10059(class_2382 arg0)
subtract(Vec3i arg0)
func_177973_b(Vec3i arg0)
public BlockPosition
b()
method_10084()
up()
func_177984_a()
up()
public BlockPosition
b(int arg0)
method_10086(int arg0)
up(int arg0)
func_177981_b(int arg0)
up(int arg0)
public BlockPosition
c()
method_10074()
down()
func_177977_b()
down()
public BlockPosition
c(int arg0)
method_10087(int arg0)
down(int arg0)
func_177979_c(int arg0)
down(int arg0)
public BlockPosition
d()
method_10095()
north()
func_177978_c()
north()
public BlockPosition
d(int arg0)
method_10076(int arg0)
north(int arg0)
func_177964_d(int arg0)
north(int arg0)
public BlockPosition
e()
method_10072()
south()
func_177968_d()
south()
public BlockPosition
e(int arg0)
method_10077(int arg0)
south(int arg0)
func_177970_e(int arg0)
south(int arg0)
public BlockPosition
f()
method_10067()
west()
func_177976_e()
west()
public BlockPosition
f(int arg0)
method_10088(int arg0)
west(int arg0)
func_177985_f(int arg0)
west(int arg0)
public BlockPosition
g()
method_10078()
east()
func_177974_f()
east()
public BlockPosition
g(int arg0)
method_10089(int arg0)
east(int arg0)
func_177965_g(int arg0)
east(int arg0)
public BlockPosition
a(fa arg0)
method_10093(class_2350 arg0)
offset(Direction arg0)
func_177972_a(Direction arg0)
shift(EnumDirection arg0)
public BlockPosition
a(fa arg0, int arg1)
method_10079(class_2350 arg0, int arg1)
offset(Direction arg0, int arg1)
func_177967_a(Direction arg0, int arg1)
shift(EnumDirection arg0, int arg1)
public BlockPosition
a(brb arg0)
method_10070(class_2470 arg0)
rotate(BlockRotation arg0)
func_190942_a(Rotation arg0)
public BlockPosition
c(fr arg0)
method_10075(class_2382 arg0)
method_10075(Vec3i arg0)
func_177955_d(Vec3i arg0)
public BlockPosition
h()
method_10062()
toImmutable()
func_185334_h()
immutableCopy()
public static Iterable<BlockPosition>
a(ev arg0, ev arg1)
method_10097(class_2338 arg0, class_2338 arg1)
iterate(BlockPos arg0, BlockPos arg1)
func_218278_a(BlockPos arg0, BlockPos arg1)
public static Stream<BlockPosition>
b(ev arg0, ev arg1)
method_20437(class_2338 arg0, class_2338 arg1)
stream(BlockPos arg0, BlockPos arg1)
func_218281_b(BlockPos arg0, BlockPos arg1)
public static Stream<BlockPosition>
a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_17962(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
stream(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
func_218287_a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
public static Iterable<BlockPosition>
b(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
method_10094(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
iterate(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
func_191531_b(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)