net.minecraft.entity.ai.pathing

public class PathContext

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

Field summary

Modifier and TypeField
private final CollisionView
level
field_49421
world
private final PathNodeTypeCache
cache
field_49422
nodeTypeCache
private final BlockPos
mobPosition
field_49423
entityPos
private final BlockPos$Mutable
mutablePos
field_49424
lastNodePos

Constructor summary

ModifierConstructor
public (CollisionView world, MobEntity entity)

Method summary

Modifier and TypeMethod
public PathNodeType
getPathTypeFromState(int x, int y, int z)
method_57622(int arg0, int arg1, int arg2)
getNodeType(int x, int y, int z)
public BlockState
getBlockState(BlockPos pos)
method_57623(class_2338 arg0)
getBlockState(BlockPos pos)
public CollisionView
level()
method_57621()
getWorld()
public BlockPos
mobPosition()
method_57624()
getEntityPos()