net.minecraft.world.level.pathfinder

public class PathTypeCache

epw
net.minecraft.world.level.pathfinder.PathTypeCache
net.minecraft.class_9315
net.minecraft.entity.ai.pathing.PathNodeTypeCache
net.minecraft.src.C_313298_
net.minecraft.world.level.pathfinder.PathTypeCache

Field summary

Modifier and TypeField
private static final int
a
SIZE
field_49417
field_49417
f_316885_
private static final int
b
MASK
field_49418
field_49418
f_314200_
private final long[]
c
positions
field_49419
positions
f_316090_
private final PathType[]
d
pathTypes
field_49420
cache
f_314466_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public PathType
a(dcc arg0, jd arg1)
getOrCompute(BlockGetter arg0, BlockPos arg1)
method_57618(class_1922 arg0, class_2338 arg1)
add(BlockView world, BlockPos pos)
m_321132_(C_1559_ p_328240_, C_4675_ arg1)
private PathType
a(int arg0, long arg1)
get(int arg0, long arg1)
method_57616(int arg0, long arg1)
get(int index, long pos)
m_321310_(int p_334711_, long arg1)
private PathType
a(dcc arg0, jd arg1, int arg2, long arg3)
compute(BlockGetter arg0, BlockPos arg1, int arg2, long arg3)
method_57619(class_1922 arg0, class_2338 arg1, int arg2, long arg3)
compute(BlockView world, BlockPos pos, int index, long longPos)
m_318597_(C_1559_ p_334142_, C_4675_ p_329562_, int p_332989_, long arg3)
public void
a(jd arg0)
invalidate(BlockPos arg0)
method_57620(class_2338 arg0)
invalidate(BlockPos pos)
m_324305_(C_4675_ arg0)
private static int
a(long arg0)
index(long arg0)
method_57617(long arg0)
hash(long pos)
m_320515_(long p_328788_)