net.minecraft.world.level.pathfinder

public class PathfindingContext

epx
net.minecraft.world.level.pathfinder.PathfindingContext
net.minecraft.class_9316
net.minecraft.entity.ai.pathing.PathContext
net.minecraft.src.C_313494_
net.minecraft.world.level.pathfinder.PathfindingContext

Field summary

Modifier and TypeField
private final CollisionGetter
a
level
field_49421
world
f_314135_
private final PathTypeCache
b
cache
field_49422
nodeTypeCache
f_315633_
private final BlockPos
c
mobPosition
field_49423
entityPos
f_314553_
private final BlockPos$MutableBlockPos
d
mutablePos
field_49424
lastNodePos
f_315666_

Constructor summary

ModifierConstructor
public (CollisionGetter world, Mob entity)

Method summary

Modifier and TypeMethod
public PathType
a(int arg0, int arg1, int arg2)
getPathTypeFromState(int arg0, int arg1, int arg2)
method_57622(int arg0, int arg1, int arg2)
getNodeType(int x, int y, int z)
m_324267_(int p_328372_, int p_333164_, int arg2)
public BlockState
a(jd arg0)
getBlockState(BlockPos arg0)
method_57623(class_2338 arg0)
getBlockState(BlockPos pos)
m_320852_(C_4675_ arg0)
public CollisionGetter
a()
level()
method_57621()
getWorld()
m_321732_()
public BlockPos
b()
mobPosition()
method_57624()
getEntityPos()
m_323060_()