net.minecraft.world.level.pathfinder

public class PathfindingContext

exh
net.minecraft.world.level.pathfinder.PathfindingContext
net.minecraft.class_9316
net.minecraft.unmapped.C_amrnepho
net.minecraft.entity.ai.pathing.PathContext
net.minecraft.entity.ai.pathing.PathContext

Field summary

Modifier and TypeField
private final CollisionGetter
a
level
field_49421
f_krhggmev
world
world
private final PathTypeCache
b
cache
field_49422
f_ebjymbnj
nodeTypeCache
nodeTypeCache
private final BlockPos
c
mobPosition
field_49423
f_yevgdndg
entityPos
pos
private final BlockPos$MutableBlockPos
d
mutablePos
field_49424
f_zmiurflr
lastNodePos
mutablePos

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)
m_qrvkklwj(int arg0, int arg1, int arg2)
getNodeType(int x, int y, int z)
getNodeType(int x, int y, int z)
public BlockState
a(iu arg0)
getBlockState(BlockPos arg0)
method_57623(class_2338 arg0)
m_mdeqgtet(C_hynzadkk arg0)
getBlockState(BlockPos pos)
getBlockState(BlockPos pos)
public CollisionGetter
a()
level()
method_57621()
m_pbrulfze()
getWorld()
getWorld()
public BlockPos
b()
mobPosition()
method_57624()
m_rexpdkbu()
getEntityPos()
getPos()