net.minecraft.server.level

public record ChunkTrackingView$Positioned

implements ChunkTrackingView

awo$a
net.minecraft.server.level.ChunkTrackingView$Positioned
net.minecraft.class_8603$class_8604
net.minecraft.server.network.ChunkFilter$Cylindrical
net.minecraft.src.C_290036_$C_290047_
net.minecraft.server.level.ChunkTrackingView$a

字段概要

修饰符与类型字段
private final ChunkPos
b
center
comp_1574
center
f_290448_
private final int
c
viewDistance
comp_1575
viewDistance
f_290668_

构造函数概要

修饰符构造函数
public (ChunkPos center, int viewDistance)

方法概要

修饰符与类型方法
int
c()
minX()
method_52366()
getLeft()
m_292933_()
int
d()
minZ()
method_52367()
getBottom()
m_294568_()
int
e()
maxX()
method_52368()
getRight()
m_293927_()
int
f()
maxZ()
method_52369()
getTop()
m_295008_()
protected boolean
a(awo$a arg0)
squareIntersects(ChunkTrackingView$Positioned arg0)
method_52365(class_8603$class_8604 arg0)
overlaps(ChunkFilter$Cylindrical o)
m_294954_(C_290036_$C_290047_ arg0)
public boolean
a(int arg0, int arg1, boolean arg2)
contains(int arg0, int arg1, boolean arg2)
method_52359(int arg0, int arg1, boolean arg2)
isWithinDistance(int arg0, int arg1, boolean arg2)
m_293955_(int p_300837_, int p_298477_, boolean arg2)
public void
a(Consumer<dvu> arg0)
forEach(Consumer<ChunkPos> arg0)
method_52363(Consumer<class_1923> arg0)
forEach(Consumer<ChunkPos> arg0)
m_292843_(Consumer<C_1560_> arg0)
public ChunkPos
a()
center()
comp_1574()
center()
f_290448_()
public int
b()
viewDistance()
comp_1575()
viewDistance()
f_290668_()