Uses of Class
net.minecraft.entity.ai.pathing.Path
Packages that use Path
Package
Description
This and its subpackages make up the brain system used by some modern Minecraft entities,
such as villagers, piglins, and axolotls.
The basic AI system for Minecraft living entities.
-
Uses of Path in net.minecraft.client.render.debug
Methods in net.minecraft.client.render.debug with parameters of type PathModifier and TypeMethodDescriptionstatic voidPathfindingDebugRenderer.drawPath(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Path path, float nodeSize, boolean drawDebugNodes, boolean drawLabels, double cameraX, double cameraY, double cameraZ) static voidPathfindingDebugRenderer.drawPathLines(MatrixStack matrices, VertexConsumer vertexConsumers, Path path, double cameraX, double cameraY, double cameraZ) private static voidPathfindingDebugRenderer.render(MatrixStack matrices, VertexConsumerProvider vertexConsumers, double cameraX, double cameraY, double cameraZ, Path path, float maxNodeDistance) -
Uses of Path in net.minecraft.entity.ai.brain
Fields in net.minecraft.entity.ai.brain with type parameters of type Path -
Uses of Path in net.minecraft.entity.ai.brain.task
Fields in net.minecraft.entity.ai.brain.task declared as PathMethods in net.minecraft.entity.ai.brain.task that return PathModifier and TypeMethodDescriptionFindPointOfInterestTask.findPathToPoi(MobEntity entity, Set<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>, BlockPos>> pois) Methods in net.minecraft.entity.ai.brain.task with parameters of type PathModifier and TypeMethodDescriptionprivate Vec3dMoveItemsTask.getTargetPos(@Nullable Path path, PathAwareEntity entity) -
Uses of Path in net.minecraft.entity.ai.goal
Fields in net.minecraft.entity.ai.goal declared as Path -
Uses of Path in net.minecraft.entity.ai.pathing
Fields in net.minecraft.entity.ai.pathing declared as PathFields in net.minecraft.entity.ai.pathing with type parameters of type PathMethods in net.minecraft.entity.ai.pathing that return PathModifier and TypeMethodDescriptionPath.copy()private PathPathNodeNavigator.createPath(PathNode endNode, BlockPos target, boolean reachesTarget) BirdNavigation.findPathTo(Entity entity, int distance) EntityNavigation.findPathTo(double x, double y, double z, int distance) EntityNavigation.findPathTo(Set<BlockPos> positions, int distance) EntityNavigation.findPathTo(Set<BlockPos> positions, int range, boolean useHeadPos, int distance) EntityNavigation.findPathTo(Entity entity, int distance) EntityNavigation.findPathTo(BlockPos target, int distance) EntityNavigation.findPathTo(BlockPos target, int minDistance, int maxDistance) MobNavigation.findPathTo(Entity entity, int distance) MobNavigation.findPathTo(BlockPos target, int distance) SpiderNavigation.findPathTo(Entity entity, int distance) SpiderNavigation.findPathTo(BlockPos target, int distance) EntityNavigation.findPathToAny(Set<BlockPos> positions, int range, boolean useHeadPos, int distance, float followRange) EntityNavigation.findPathToAny(Stream<BlockPos> positions, int distance) PathNodeNavigator.findPathToAny(PathNode startNode, Map<TargetPathNode, BlockPos> positions, float followRange, int distance, float rangeMultiplier) PathNodeNavigator.findPathToAny(ChunkCache world, MobEntity mob, Set<BlockPos> positions, float followRange, int distance, float rangeMultiplier) static PathPath.fromBuf(PacketByteBuf buf) EntityNavigation.getCurrentPath()Methods in net.minecraft.entity.ai.pathing with parameters of type PathModifier and TypeMethodDescriptionbooleanPath.equalsPath(@Nullable Path path) booleanEntityNavigation.startMovingAlong(@Nullable Path path, double speed) -
Uses of Path in net.minecraft.entity.boss.dragon
Methods in net.minecraft.entity.boss.dragon that return Path -
Uses of Path in net.minecraft.entity.boss.dragon.phase
Fields in net.minecraft.entity.boss.dragon.phase declared as Path -
Uses of Path in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive declared as Path -
Uses of Path in net.minecraft.entity.raid
Fields in net.minecraft.entity.raid declared as Path -
Uses of Path in net.minecraft.world.debug.data
Fields in net.minecraft.world.debug.data declared as PathModifier and TypeFieldDescriptionprivate final PathEntityPathDebugData.pathThe field for thepathrecord component.Methods in net.minecraft.world.debug.data that return PathModifier and TypeMethodDescriptionEntityPathDebugData.path()Returns the value of thepathrecord component.Constructors in net.minecraft.world.debug.data with parameters of type Path