History - net.minecraft.util.math.BlockPos
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
(Vec3i)
Methods
26.2
Names
Fields
int: Y_OFFSET, field_33083, field_33083
int: Y_OFFSET, field_33083, BIT_SHIFT_Y
Constructors
Methods
Vec3d (): getCenter, method_46558, toCenterPos
Vec3d (): getBottomCenter, method_61082, toBottomCenterPos
Iterable<BlockPos> (int, int, int, int): neighborColumn, method_1_4673, iterateInCrossColumn
Iterator (int, int, Vec3i[], int, int, int, int): lambda$neighborColumn$0, method_1_4672, method_1_4672
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
Iterator (Direction, Direction, Direction, int, int, int, int, int, int): lambda$betweenCornersInDirection$8, method_73161, method_73161
Iterator (Direction, Direction, Direction, int, int, int, int, int, int): lambda$betweenCornersInDirection$0, method_73161, method_73161
void (Queue, int, BlockPos): lambda$breadthFirstTraversal$7, method_49926, method_49926
void (Queue, int, BlockPos): lambda$breadthFirstTraversal$0, method_49926, method_49926
Iterator (Direction, Direction, BlockPos, int): lambda$spiralAround$6, method_30514, method_30514
Iterator (Direction, Direction, BlockPos, int): lambda$spiralAround$0, method_30514, method_30514
Iterator (int, int, int, int, int, int): lambda$betweenClosed$5, method_10073, method_10073
Iterator (int, int, int, int, int, int): lambda$betweenClosed$0, method_10073, method_10073
Iterator (int, int, int, int, int, int, int): lambda$withinManhattan$4, method_25995, method_25995
Iterator (int, int, int, int, int, int, int): lambda$withinManhattan$0, method_25995, method_25995
Iterator (int, int, Random, int, int, int, int, int): lambda$randomBetweenClosed$3, method_27155, method_27155
Iterator (int, int, Random, int, int, int, int, int): lambda$randomBetweenClosed$0, method_27155, method_27155
com.mojang.serialization.DataResult (IntStream): lambda$static$1, method_29094, method_29094
com.mojang.serialization.DataResult (IntStream): lambda$static$0, method_29094, method_29094
BlockPos (int[]): lambda$static$0, method_29095, method_29095
BlockPos (int[]): lambda$static$1, method_29095, method_29095
1.21.11_unobfuscated
Names
net.minecraft.core.BlockPos
net.minecraft.class_2338
net.minecraft.util.math.BlockPos
Fields
com.mojang.serialization.Codec<BlockPos>: CODEC, field_25064, CODEC
PacketCodec<io.netty.buffer.ByteBuf, BlockPos>: STREAM_CODEC, field_48404, PACKET_CODEC
BlockPos: ZERO, field_10980, ORIGIN
int: PACKED_HORIZONTAL_LENGTH, field_54978, SIZE_BITS_XZ
int: PACKED_Y_LENGTH, field_10975, SIZE_BITS_Y
long: PACKED_X_MASK, field_10976, BITS_X
long: PACKED_Y_MASK, field_10974, BITS_Y
long: PACKED_Z_MASK, field_10973, BITS_Z
int: Y_OFFSET, field_33083, field_33083
int: Z_OFFSET, field_10983, BIT_SHIFT_Z
int: X_OFFSET, field_10981, BIT_SHIFT_X
int: MAX_HORIZONTAL_COORDINATE, field_54979, MAX_XZ
Constructors
(int, int, int)
(Vec3i)
Methods
long (long, Direction): offset, method_10060, offset
long (long, int, int, int): offset, method_10096, add
int (long): getX, method_10061, unpackLongX
int (long): getY, method_10071, unpackLongY
int (long): getZ, method_10083, unpackLongZ
BlockPos (long): of, method_10092, fromLong
BlockPos (double, double, double): containing, method_49637, ofFloored
BlockPos (Position): containing, method_49638, ofFloored
BlockPos (BlockPos, BlockPos): min, method_58249, min
BlockPos (BlockPos, BlockPos): max, method_58250, max
long (): asLong, method_10063, asLong
long (int, int, int): asLong, method_10064, asLong
long (long): getFlatIndex, method_10091, removeChunkSectionLocalY
BlockPos (int, int, int): offset, method_34592, add
Vec3d (): getCenter, method_46558, toCenterPos
Vec3d (): getBottomCenter, method_61082, toBottomCenterPos
BlockPos (Vec3i): offset, method_35853, add
BlockPos (Vec3i): subtract, method_35852, subtract
BlockPos (int): multiply, method_35862, multiply
BlockPos (): above, method_30931, up
BlockPos (int): above, method_30930, up
BlockPos (): below, method_23228, down
BlockPos (int): below, method_23227, down
BlockPos (): north, method_35861, north
BlockPos (int): north, method_35860, north
BlockPos (): south, method_35859, south
BlockPos (int): south, method_35858, south
BlockPos (): west, method_35857, west
BlockPos (int): west, method_35856, west
BlockPos (): east, method_35855, east
BlockPos (int): east, method_35854, east
BlockPos (Direction): relative, method_35851, offset
BlockPos (Direction, int): relative, method_23226, offset
BlockPos (Direction$Axis, int): relative, method_35850, offset
BlockPos (BlockRotation): rotate, method_10070, rotate
BlockPos (Vec3i): cross, method_10259, crossProduct
BlockPos (int): atY, method_33096, withY
BlockPos (): immutable, method_10062, toImmutable
BlockPos$Mutable (): mutable, method_25503, mutableCopy
Vec3d (Vec3d): clampLocationWithin, method_60913, clampToWithin
Iterable<BlockPos> (Random, int, BlockPos, int): randomInCube, method_34848, iterateRandomly
Stream<BlockPos> (BlockPos): squareOutSouthEast, method_51686, streamSouthEastSquare
Iterable<BlockPos> (Random, int, int, int, int, int, int, int): randomBetweenClosed, method_27156, iterateRandomly
Iterable<BlockPos> (BlockPos, int, int, int): withinManhattan, method_25996, iterateOutwards
Optional<BlockPos> (BlockPos, int, int, Predicate<BlockPos>): findClosestMatch, method_25997, findClosest
Stream<BlockPos> (BlockPos, int, int, int): withinManhattanStream, method_25998, streamOutwards
Iterable<BlockPos> (Box): betweenClosed, method_62671, iterate
Iterable<BlockPos> (BlockPos, BlockPos): betweenClosed, method_10097, iterate
Stream<BlockPos> (BlockPos, BlockPos): betweenClosedStream, method_20437, stream
Stream<BlockPos> (BlockBox): betweenClosedStream, method_23627, stream
Stream<BlockPos> (Box): betweenClosedStream, method_29715, stream
Stream<BlockPos> (int, int, int, int, int, int): betweenClosedStream, method_17962, stream
Iterable<BlockPos> (int, int, int, int, int, int): betweenClosed, method_10094, iterate
Iterable<BlockPos$Mutable> (BlockPos, int, Direction, Direction): spiralAround, method_30512, iterateInSquare
int (BlockPos, int, int, BiConsumer<BlockPos, Consumer<BlockPos>>, Function<BlockPos, BlockPos$IterationState>): breadthFirstTraversal, method_49925, iterateRecursively
Iterable<BlockPos> (Box, Vec3d): betweenCornersInDirection, method_73159, iterateCollisionOrder
Iterable<BlockPos> (BlockPos, BlockPos, Vec3d): betweenCornersInDirection, method_73160, iterateCollisionOrder
Iterable<BlockPos> (int, int, int, int, int, int, Vec3d): betweenCornersInDirection, method_73158, iterateCollisionOrder
Vec3i (Vec3i): cross, method_10259, crossProduct
Vec3i (Direction$Axis, int): relative, method_35850, offset
Vec3i (Direction, int): relative, method_23226, offset
Vec3i (Direction): relative, method_35851, offset
Vec3i (int): east, method_35854, east
Vec3i (): east, method_35855, east
Vec3i (int): west, method_35856, west
Vec3i (): west, method_35857, west
Vec3i (int): south, method_35858, south
Vec3i (): south, method_35859, south
Vec3i (int): north, method_35860, north
Vec3i (): north, method_35861, north
Vec3i (int): below, method_23227, down
Vec3i (): below, method_23228, down
Vec3i (int): above, method_30930, up
Vec3i (): above, method_30931, up
Vec3i (int): multiply, method_35862, multiply
Vec3i (Vec3i): subtract, method_35852, subtract
Vec3i (Vec3i): offset, method_35853, add
Vec3i (int, int, int): offset, method_34592, add
Iterator (Direction, Direction, Direction, int, int, int, int, int, int): lambda$betweenCornersInDirection$8, method_73161, method_73161
void (Queue, int, BlockPos): lambda$breadthFirstTraversal$7, method_49926, method_49926
Iterator (Direction, Direction, BlockPos, int): lambda$spiralAround$6, method_30514, method_30514
Iterator (int, int, int, int, int, int): lambda$betweenClosed$5, method_10073, method_10073
Iterator (int, int, int, int, int, int, int): lambda$withinManhattan$4, method_25995, method_25995
Iterator (int, int, Random, int, int, int, int, int): lambda$randomBetweenClosed$3, method_27155, method_27155
IntStream (BlockPos): lambda$static$2, method_29093, method_29093
com.mojang.serialization.DataResult (IntStream): lambda$static$1, method_29094, method_29094
BlockPos (int[]): lambda$static$0, method_29095, method_29095