net.minecraft.world.level

public class ChunkPos

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

字段概要

修饰符与类型字段
public static final com.mojang.serialization.Codec<ChunkPos>
a
CODEC
field_54241
CODEC
f_347023_
public static final StreamCodec<io.netty.buffer.ByteBuf, ChunkPos>
b
STREAM_CODEC
field_54242
PACKET_CODEC
f_347709_
private static final int
j
SAFETY_MARGIN
field_36299
field_36299
f_199440_
public static final long
c
INVALID_CHUNK_POS
field_17348
MARKER
f_45577_
private static final int
k
SAFETY_MARGIN_CHUNKS
field_54976
field_54976
f_348640_
public static final int
d
MAX_COORDINATE_VALUE
field_54975
MAX_COORDINATE
f_346413_
public static final ChunkPos
e
ZERO
field_35107
ORIGIN
f_186419_
private static final long
l
COORD_BITS
field_30953
field_30953
f_151375_
private static final long
m
COORD_MASK
field_30954
field_30954
f_151376_
private static final int
n
REGION_BITS
field_30955
field_30955
f_151377_
public static final int
f
REGION_SIZE
field_38224
field_38224
f_220335_
private static final int
o
REGION_MASK
field_30956
field_30956
f_151378_
public static final int
g
REGION_MAX_INDEX
field_38225
field_38225
f_220336_
public final int
h
x
field_9181
x
f_45578_
public final int
i
z
field_9180
z
f_45579_
private static final int
p
HASH_A
field_30957
field_30957
f_151379_
private static final int
q
HASH_C
field_30958
field_30958
f_151380_
private static final int
r
HASH_Z_XOR
field_30959
field_30959
f_151381_

构造函数概要

修饰符构造函数
public (int x, int z)
public (BlockPos pos)
public (long pos)

方法概要

修饰符与类型方法
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(jb 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(dlz arg0)
getChessboardDistance(ChunkPos arg0)
method_24022(class_1923 arg0)
getChebyshevDistance(ChunkPos pos)
m_45594_(C_1560_ arg0)
public int
e(int arg0, int arg1)
getChessboardDistance(int arg0, int arg1)
method_60510(int arg0, int arg1)
getChebyshevDistance(int x, int z)
m_340425_(int p_344625_, int arg1)
public int
b(dlz arg0)
distanceSquared(ChunkPos arg0)
method_52566(class_1923 arg0)
getSquaredDistance(ChunkPos pos)
m_293627_(C_1560_ arg0)
public int
c(long arg0)
distanceSquared(long arg0)
method_52567(long arg0)
getSquaredDistance(long pos)
m_294557_(long arg0)
private int
f(int arg0, int arg1)
distanceSquared(int arg0, int arg1)
method_52568(int arg0, int arg1)
getSquaredDistance(int x, int z)
m_292874_(int p_301322_, int arg1)
public static Stream<ChunkPos>
a(dlz 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(dlz arg0, dlz 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_)