Package net.minecraft.world.level
Class ChunkPos
java.lang.Object
net.minecraft.world.level.ChunkPos
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final longprivate static final longprivate static final intprivate static final intprivate static final intstatic final longprivate static final intprivate static final intstatic final intstatic final intprivate static final intfinal intfinal intstatic final ChunkPos
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic longasLong(int p_45590_, int p_45591_) static longprivate intdistanceSquared(int p_295272_, int p_296154_) intdistanceSquared(long p_294872_) intdistanceSquared(ChunkPos p_296302_) booleangetBlockAt(int p_151385_, int p_151386_, int p_151387_) intgetBlockX(int p_151383_) intgetBlockZ(int p_151392_) intgetChessboardDistance(ChunkPos p_45595_) intintgetMiddleBlockPosition(int p_151395_) intintintintintintintintstatic intgetX(long p_45593_) static intgetZ(long p_45603_) static inthash(int p_220344_, int p_220345_) inthashCode()static ChunkPosmaxFromRegion(int p_220341_, int p_220342_) static ChunkPosminFromRegion(int p_220338_, int p_220339_) rangeClosed(ChunkPos p_45597_, int p_45598_) rangeClosed(ChunkPos p_45600_, ChunkPos p_45601_) longtoLong()toString()
- 
Field Details- 
SAFETY_MARGINprivate static final int SAFETY_MARGIN- See Also:
 
- 
INVALID_CHUNK_POSpublic static final long INVALID_CHUNK_POS
- 
ZERO
- 
COORD_BITSprivate static final long COORD_BITS- See Also:
 
- 
COORD_MASKprivate static final long COORD_MASK- See Also:
 
- 
REGION_BITSprivate static final int REGION_BITS- See Also:
 
- 
REGION_SIZEpublic static final int REGION_SIZE- See Also:
 
- 
REGION_MASKprivate static final int REGION_MASK- See Also:
 
- 
REGION_MAX_INDEXpublic static final int REGION_MAX_INDEX- See Also:
 
- 
xpublic final int x
- 
zpublic final int z
- 
HASH_Aprivate static final int HASH_A- See Also:
 
- 
HASH_Cprivate static final int HASH_C- See Also:
 
- 
HASH_Z_XORprivate static final int HASH_Z_XOR- See Also:
 
 
- 
- 
Constructor Details- 
ChunkPospublic ChunkPos(int p_45582_, int p_45583_) 
- 
ChunkPos
- 
ChunkPospublic ChunkPos(long p_45585_) 
 
- 
- 
Method Details- 
minFromRegion
- 
maxFromRegion
- 
toLongpublic long toLong()
- 
asLongpublic static long asLong(int p_45590_, int p_45591_) 
- 
asLong
- 
getXpublic static int getX(long p_45593_) 
- 
getZpublic static int getZ(long p_45603_) 
- 
hashCodepublic int hashCode()
- 
hashpublic static int hash(int p_220344_, int p_220345_) 
- 
equals
- 
getMiddleBlockXpublic int getMiddleBlockX()
- 
getMiddleBlockZpublic int getMiddleBlockZ()
- 
getMinBlockXpublic int getMinBlockX()
- 
getMinBlockZpublic int getMinBlockZ()
- 
getMaxBlockXpublic int getMaxBlockX()
- 
getMaxBlockZpublic int getMaxBlockZ()
- 
getRegionXpublic int getRegionX()
- 
getRegionZpublic int getRegionZ()
- 
getRegionLocalXpublic int getRegionLocalX()
- 
getRegionLocalZpublic int getRegionLocalZ()
- 
getBlockAt
- 
getBlockXpublic int getBlockX(int p_151383_) 
- 
getBlockZpublic int getBlockZ(int p_151392_) 
- 
getMiddleBlockPosition
- 
toString
- 
getWorldPosition
- 
getChessboardDistance
- 
distanceSquared
- 
distanceSquaredpublic int distanceSquared(long p_294872_) 
- 
distanceSquaredprivate int distanceSquared(int p_295272_, int p_296154_) 
- 
rangeClosed
- 
rangeClosed
 
-