| public static long |  | 
| public static long |  | a(long arg0, int arg1, int arg2, int arg3) |   | offset(long arg0, int arg1, int arg2, int arg3) |   | method_10096(long arg0, int arg1, int arg2, int arg3) |   | add(long value, int x, int y, int z) |   | func_218291_a(long arg0, int arg1, int arg2, int arg3) |  
  | 
| public static int |  | b(long arg0) |   | getX(long arg0) |   | method_10061(long arg0) |   | unpackLongX(long x) |   | func_218290_b(long arg0) |  
  | 
| public static int |  | c(long arg0) |   | getY(long arg0) |   | method_10071(long arg0) |   | unpackLongY(long y) |   | func_218274_c(long arg0) |  
  | 
| public static int |  | d(long arg0) |   | getZ(long arg0) |   | method_10083(long arg0) |   | unpackLongZ(long z) |   | func_218282_d(long arg0) |  
  | 
| public static BlockPos |  | e(long arg0) |   | of(long arg0) |   | method_10092(long arg0) |   | fromLong(long value) |   | func_218283_e(long arg0) |   | fromLong(long arg0) |  
  | 
| public long |  | a() |   | asLong() |   | method_10063() |   | asLong() |   | func_218275_a() |   | asLong() |  
  | 
| public static long |  | a(int arg0, int arg1, int arg2) |   | asLong(int arg0, int arg1, int arg2) |   | method_10064(int arg0, int arg1, int arg2) |   | asLong(int x, int y, int z) |   | func_218276_a(int arg0, int arg1, int arg2) |  
  | 
| public static long |  | f(long arg0) |   | getFlatIndex(long arg0) |   | method_10091(long arg0) |   | removeChunkSectionLocalY(long y) |   | func_218288_f(long arg0) |  
  | 
| public BlockPos |  | a(double arg0, double arg1, double arg2) |   | offset(double arg0, double arg1, double arg2) |   | method_10080(double arg0, double arg1, double arg2) |   | add(double x, double y, double z) |   | func_177963_a(double arg0, double arg1, double arg2) |  
  | 
| public BlockPos |  | b(int arg0, int arg1, int arg2) |   | offset(int arg0, int arg1, int arg2) |   | method_10069(int arg0, int arg1, int arg2) |   | add(int x, int y, int z) |   | func_177982_a(int arg0, int arg1, int arg2) |  
  | 
| public BlockPos |  | 
| public BlockPos |  | 
| public BlockPos |  | b() |   | above() |   | method_10084() |   | up() |   | func_177984_a() |   | up() |  
  | 
| public BlockPos |  | b(int arg0) |   | above(int arg0) |   | method_10086(int arg0) |   | up(int distance) |   | func_177981_b(int arg0) |   | up(int arg0) |  
  | 
| public BlockPos |  | c() |   | below() |   | method_10074() |   | down() |   | func_177977_b() |   | down() |  
  | 
| public BlockPos |  | c(int arg0) |   | below(int arg0) |   | method_10087(int arg0) |   | down(int arg0) |   | func_177979_c(int arg0) |   | down(int arg0) |  
  | 
| public BlockPos |  | d() |   | north() |   | method_10095() |   | north() |   | func_177978_c() |   | north() |  
  | 
| public BlockPos |  | d(int arg0) |   | north(int arg0) |   | method_10076(int arg0) |   | north(int distance) |   | func_177964_d(int arg0) |   | north(int arg0) |  
  | 
| public BlockPos |  | e() |   | south() |   | method_10072() |   | south() |   | func_177968_d() |   | south() |  
  | 
| public BlockPos |  | e(int arg0) |   | south(int arg0) |   | method_10077(int arg0) |   | south(int distance) |   | func_177970_e(int arg0) |   | south(int arg0) |  
  | 
| public BlockPos |  | f() |   | west() |   | method_10067() |   | west() |   | func_177976_e() |   | west() |  
  | 
| public BlockPos |  | f(int arg0) |   | west(int arg0) |   | method_10088(int arg0) |   | west(int distance) |   | func_177985_f(int arg0) |   | west(int arg0) |  
  | 
| public BlockPos |  | g() |   | east() |   | method_10078() |   | east() |   | func_177974_f() |   | east() |  
  | 
| public BlockPos |  | g(int arg0) |   | east(int arg0) |   | method_10089(int arg0) |   | east(int distance) |   | func_177965_g(int arg0) |   | east(int arg0) |  
  | 
| public BlockPos |  | 
| public BlockPos |  | 
| public BlockPos |  | 
| public BlockPos |  | 
| public BlockPos |  | h() |   | immutable() |   | method_10062() |   | toImmutable() |   | func_185334_h() |   | immutableCopy() |  
  | 
| public BlockPos$MutableBlockPos |  | i() |   | mutable() |   | method_25503() |   | mutableCopy() |   | func_239590_i_() |  
  | 
| public static Iterable<BlockPos> |  | a(Random arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) |   | randomBetweenClosed(Random arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) |   | method_27156(Random arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) |   | method_27156(Random arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) |   | func_239585_a_(Random arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7) |  
  | 
| public static Iterable<BlockPos> |  | a(fu arg0, int arg1, int arg2, int arg3) |   | withinManhattan(BlockPos arg0, int arg1, int arg2, int arg3) |   | method_25996(class_2338 arg0, int arg1, int arg2, int arg3) |   | iterateOutwards(BlockPos center, int xRange, int yRange, int zRange) |   | func_239583_a_(BlockPos arg0, int arg1, int arg2, int arg3) |  
  | 
| public static Optional<BlockPos> |  | a(fu arg0, int arg1, int arg2, Predicate<fu> arg3) |   | findClosestMatch(BlockPos arg0, int arg1, int arg2, Predicate<BlockPos> arg3) |   | method_25997(class_2338 arg0, int arg1, int arg2, Predicate<class_2338> arg3) |   | findClosest(BlockPos pos, int horizontalRange, int verticalRange, Predicate<BlockPos> condition) |   | func_239584_a_(BlockPos arg0, int arg1, int arg2, Predicate<BlockPos> arg3) |  
  | 
| public static Stream<BlockPos> |  | b(fu arg0, int arg1, int arg2, int arg3) |   | withinManhattanStream(BlockPos arg0, int arg1, int arg2, int arg3) |   | method_25998(class_2338 arg0, int arg1, int arg2, int arg3) |   | streamOutwards(BlockPos center, int maxX, int maxY, int maxZ) |   | func_239588_b_(BlockPos arg0, int arg1, int arg2, int arg3) |  
  | 
| public static Iterable<BlockPos> |  | 
| public static Stream<BlockPos> |  | 
| public static Stream<BlockPos> |  | 
| public static Stream<BlockPos> |  | 
| public static Stream<BlockPos> |  | a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) |   | betweenClosedStream(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 startX, int startY, int startZ, int endX, int endY, int endZ) |   | func_218287_a(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) |  
  | 
| public static Iterable<BlockPos> |  | b(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) |   | betweenClosed(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 startX, int startY, int startZ, int endX, int endY, int endZ) |   | func_191531_b(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5) |  
  |