net.minecraft.world.level

public class ChunkPos

dgo
net.minecraft.world.level.ChunkPos
net.minecraft.class_1923
net.minecraft.util.math.ChunkPos
net.minecraft.world.level.ChunkCoordIntPair

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<ChunkPos>
a
CODEC
field_54241
CODEC
public static final StreamCodec<io.netty.buffer.ByteBuf, ChunkPos>
b
STREAM_CODEC
field_54242
PACKET_CODEC
private static final int
j
SAFETY_MARGIN
field_36299
field_36299
public static final long
c
INVALID_CHUNK_POS
field_17348
MARKER
private static final int
k
SAFETY_MARGIN_CHUNKS
field_54976
field_54976
public static final int
d
MAX_COORDINATE_VALUE
field_54975
MAX_COORDINATE
public static final ChunkPos
e
ZERO
field_35107
ORIGIN
private static final long
l
COORD_BITS
field_30953
field_30953
private static final long
m
COORD_MASK
field_30954
field_30954
private static final int
n
REGION_BITS
field_30955
field_30955
public static final int
f
REGION_SIZE
field_38224
field_38224
private static final int
o
REGION_MASK
field_30956
field_30956
public static final int
g
REGION_MAX_INDEX
field_38225
field_38225
public final int
h
x
field_9181
x
public final int
i
z
field_9180
z
private static final int
p
HASH_A
field_30957
field_30957
private static final int
q
HASH_C
field_30958
field_30958
private static final int
r
HASH_Z_XOR
field_30959
field_30959

Constructor summary

ModifierConstructor
public (int x, int z)
public (BlockPos pos)
public (long pos)

Method summary

Modifier and TypeMethod
public static ChunkPos
a(int arg0, int arg1)
minFromRegion(int arg0, int arg1)
method_42305(int arg0, int arg1)
fromRegion(int x, int z)
public static ChunkPos
b(int arg0, int arg1)
maxFromRegion(int arg0, int arg1)
method_42306(int arg0, int arg1)
fromRegionCenter(int x, int z)
public long
a()
toLong()
method_8324()
toLong()
public static long
c(int arg0, int arg1)
asLong(int arg0, int arg1)
method_8331(int arg0, int arg1)
toLong(int chunkX, int chunkZ)
public static long
a(jh arg0)
asLong(BlockPos arg0)
method_37232(class_2338 arg0)
toLong(BlockPos pos)
public static int
a(long arg0)
getX(long arg0)
method_8325(long arg0)
getPackedX(long pos)
public static int
b(long arg0)
getZ(long arg0)
method_8332(long arg0)
getPackedZ(long pos)
public static int
d(int arg0, int arg1)
hash(int arg0, int arg1)
method_42307(int arg0, int arg1)
hashCode(int x, int z)
public int
b()
getMiddleBlockX()
method_33940()
getCenterX()
public int
c()
getMiddleBlockZ()
method_33942()
getCenterZ()
public int
d()
getMinBlockX()
method_8326()
getStartX()
public int
e()
getMinBlockZ()
method_8328()
getStartZ()
public int
f()
getMaxBlockX()
method_8327()
getEndX()
public int
g()
getMaxBlockZ()
method_8329()
getEndZ()
public int
h()
getRegionX()
method_17885()
getRegionX()
public int
i()
getRegionZ()
method_17886()
getRegionZ()
public int
j()
getRegionLocalX()
method_17887()
getRegionRelativeX()
public int
k()
getRegionLocalZ()
method_17888()
getRegionRelativeZ()
public BlockPos
a(int arg0, int arg1, int arg2)
getBlockAt(int arg0, int arg1, int arg2)
method_35231(int arg0, int arg1, int arg2)
getBlockPos(int offsetX, int y, int offsetZ)
public int
a(int arg0)
getBlockX(int arg0)
method_33939(int arg0)
getOffsetX(int offset)
public int
b(int arg0)
getBlockZ(int arg0)
method_33941(int arg0)
getOffsetZ(int offset)
public BlockPos
c(int arg0)
getMiddleBlockPosition(int arg0)
method_33943(int arg0)
getCenterAtY(int y)
public BlockPos
l()
getWorldPosition()
method_8323()
getStartPos()
public int
a(dgo arg0)
getChessboardDistance(ChunkPos arg0)
method_24022(class_1923 arg0)
getChebyshevDistance(ChunkPos pos)
public int
e(int arg0, int arg1)
getChessboardDistance(int arg0, int arg1)
method_60510(int arg0, int arg1)
getChebyshevDistance(int x, int z)
public int
b(dgo arg0)
distanceSquared(ChunkPos arg0)
method_52566(class_1923 arg0)
getSquaredDistance(ChunkPos pos)
public int
c(long arg0)
distanceSquared(long arg0)
method_52567(long arg0)
getSquaredDistance(long pos)
private int
f(int arg0, int arg1)
distanceSquared(int arg0, int arg1)
method_52568(int arg0, int arg1)
getSquaredDistance(int x, int z)
public static Stream<ChunkPos>
a(dgo arg0, int arg1)
rangeClosed(ChunkPos arg0, int arg1)
method_19280(class_1923 arg0, int arg1)
stream(ChunkPos center, int radius)
public static Stream<ChunkPos>
a(dgo arg0, dgo arg1)
rangeClosed(ChunkPos arg0, ChunkPos arg1)
method_19281(class_1923 arg0, class_1923 arg1)
stream(ChunkPos pos1, ChunkPos pos2)