net.minecraft.world.level

public class ChunkPos

cge
net.minecraft.world.level.ChunkPos
net.minecraft.class_1923
net.minecraft.util.math.ChunkPos
net.minecraft.src.C_1560_
net.minecraft.world.level.ChunkCoordIntPair

Field summary

Modifier and TypeField
private static final int
g
SAFETY_MARGIN
field_36299
field_36299
f_199440_
public static final long
a
INVALID_CHUNK_POS
field_17348
MARKER
f_45577_
public static final ChunkPos
b
ZERO
field_35107
ORIGIN
f_186419_
private static final long
h
COORD_BITS
field_30953
field_30953
f_151375_
private static final long
i
COORD_MASK
field_30954
field_30954
f_151376_
private static final int
j
REGION_BITS
field_30955
field_30955
f_151377_
public static final int
c
REGION_SIZE
field_38224
field_38224
f_220335_
private static final int
k
REGION_MASK
field_30956
field_30956
f_151378_
public static final int
d
REGION_MAX_INDEX
field_38225
field_38225
f_220336_
public final int
e
x
field_9181
x
f_45578_
public final int
f
z
field_9180
z
f_45579_
private static final int
l
HASH_A
field_30957
field_30957
f_151379_
private static final int
m
HASH_C
field_30958
field_30958
f_151380_
private static final int
n
HASH_Z_XOR
field_30959
field_30959
f_151381_

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)
m_220337_(int p_220338_, int p_220339_)
public static ChunkPos
b(int arg0, int arg1)
maxFromRegion(int arg0, int arg1)
method_42306(int arg0, int arg1)
fromRegionCenter(int x, int z)
m_220340_(int p_220341_, int p_220342_)
public long
a()
toLong()
method_8324()
toLong()
m_45588_()
public static long
c(int arg0, int arg1)
asLong(int arg0, int arg1)
method_8331(int arg0, int arg1)
toLong(int chunkX, int chunkZ)
m_45589_(int p_45590_, int p_45591_)
public static long
a(gt arg0)
asLong(BlockPos arg0)
method_37232(class_2338 arg0)
toLong(BlockPos pos)
m_151388_(C_4675_ p_151389_)
public static int
a(long arg0)
getX(long arg0)
method_8325(long arg0)
getPackedX(long pos)
m_45592_(long p_45593_)
public static int
b(long arg0)
getZ(long arg0)
method_8332(long arg0)
getPackedZ(long pos)
m_45602_(long p_45603_)
public static int
d(int arg0, int arg1)
hash(int arg0, int arg1)
method_42307(int arg0, int arg1)
hashCode(int x, int z)
m_220343_(int p_220344_, int p_220345_)
public int
b()
getMiddleBlockX()
method_33940()
getCenterX()
m_151390_()
public int
c()
getMiddleBlockZ()
method_33942()
getCenterZ()
m_151393_()
public int
d()
getMinBlockX()
method_8326()
getStartX()
m_45604_()
public int
e()
getMinBlockZ()
method_8328()
getStartZ()
m_45605_()
public int
f()
getMaxBlockX()
method_8327()
getEndX()
m_45608_()
public int
g()
getMaxBlockZ()
method_8329()
getEndZ()
m_45609_()
public int
h()
getRegionX()
method_17885()
getRegionX()
m_45610_()
public int
i()
getRegionZ()
method_17886()
getRegionZ()
m_45612_()
public int
j()
getRegionLocalX()
method_17887()
getRegionRelativeX()
m_45613_()
public int
k()
getRegionLocalZ()
method_17888()
getRegionRelativeZ()
m_45614_()
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)
m_151384_(int p_151386_, int p_151387_, int arg2)
public int
a(int arg0)
getBlockX(int arg0)
method_33939(int arg0)
getOffsetX(int offset)
m_151382_(int arg0)
public int
b(int arg0)
getBlockZ(int arg0)
method_33941(int arg0)
getOffsetZ(int offset)
m_151391_(int arg0)
public BlockPos
c(int arg0)
getMiddleBlockPosition(int arg0)
method_33943(int arg0)
getCenterAtY(int y)
m_151394_(int arg0)
public BlockPos
l()
getWorldPosition()
method_8323()
getStartPos()
m_45615_()
public int
a(cge arg0)
getChessboardDistance(ChunkPos arg0)
method_24022(class_1923 arg0)
getChebyshevDistance(ChunkPos pos)
m_45594_(C_1560_ arg0)
public static Stream<ChunkPos>
a(cge arg0, int arg1)
rangeClosed(ChunkPos arg0, int arg1)
method_19280(class_1923 arg0, int arg1)
stream(ChunkPos center, int radius)
m_45596_(C_1560_ p_45597_, int p_45598_)
public static Stream<ChunkPos>
a(cge arg0, cge arg1)
rangeClosed(ChunkPos arg0, ChunkPos arg1)
method_19281(class_1923 arg0, class_1923 arg1)
stream(ChunkPos pos1, ChunkPos pos2)
m_45599_(C_1560_ p_45600_, C_1560_ p_45601_)