Class Frog.FrogNodeEvaluator
java.lang.Object
net.minecraft.world.level.pathfinder.NodeEvaluator
net.minecraft.world.level.pathfinder.WalkNodeEvaluator
net.minecraft.world.level.pathfinder.AmphibiousNodeEvaluator
net.minecraft.world.entity.animal.frog.Frog.FrogNodeEvaluator
- Enclosing class:
Frog
-
Field Summary
FieldsFields inherited from class WalkNodeEvaluator
SPACE_BETWEEN_WALL_POSTSFields inherited from class NodeEvaluator
canFloat, canOpenDoors, canPassDoors, canWalkOverFences, currentContext, entityDepth, entityHeight, entityWidth, mob, nodes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPathType(PathfindingContext context, int x, int y, int z) getStart()Methods inherited from class AmphibiousNodeEvaluator
done, getNeighbors, getTarget, isAmphibious, prepareMethods inherited from class WalkNodeEvaluator
canStartAt, checkNeighbourBlocks, findAcceptedNode, getCachedPathType, getFloorLevel, getFloorLevel, getPathTypeFromState, getPathTypeOfMob, getPathTypeStatic, getPathTypeStatic, getPathTypeWithinMobBB, getStartNode, isDiagonalValid, isDiagonalValid, isNeighborValidMethods inherited from class NodeEvaluator
canFloat, canOpenDoors, canPassDoors, canWalkOverFences, getNode, getNode, getPathType, getTargetNodeAt, isBurningBlock, setCanFloat, setCanOpenDoors, setCanPassDoors, setCanWalkOverFences
-
Field Details
-
belowPos
-
-
Constructor Details
-
FrogNodeEvaluator
public FrogNodeEvaluator(boolean prefersShallowSwimming)
-
-
Method Details
-
getStart
- Overrides:
getStartin classAmphibiousNodeEvaluator
-
getPathType
- Overrides:
getPathTypein classAmphibiousNodeEvaluator
-