Class WaterBoundPathNavigation
java.lang.Object
net.minecraft.world.entity.ai.navigation.PathNavigation
net.minecraft.world.entity.ai.navigation.WaterBoundPathNavigation
- 
Field SummaryFieldsFields inherited from class net.minecraft.world.entity.ai.navigation.PathNavigationhasDelayedRecomputation, lastStuckCheck, lastStuckCheckPos, lastTimeoutCheck, level, maxDistanceToWaypoint, mob, nodeEvaluator, path, speedModifier, tick, timeLastRecompute, timeoutCachedNode, timeoutLimit, timeoutTimer
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleancanMoveDirectly(Vec3 p_186138_, Vec3 p_186139_) protected booleanprotected PathFindercreatePathFinder(int p_26598_) protected doublegetGroundY(Vec3 p_186136_) protected Vec3booleanisStableDestination(BlockPos p_26608_) voidsetCanFloat(boolean p_26612_) Methods inherited from class net.minecraft.world.entity.ai.navigation.PathNavigationcanCutCorner, canFloat, createPath, createPath, createPath, createPath, createPath, createPath, createPath, createPath, doStuckDetection, followThePath, getMaxDistanceToWaypoint, getNodeEvaluator, getPath, getTargetPos, isClearForMovementBetween, isDone, isInProgress, isStuck, moveTo, moveTo, moveTo, recomputePath, resetMaxVisitedNodesMultiplier, setMaxVisitedNodesMultiplier, setSpeedModifier, shouldRecomputePath, stop, tick, trimPath
- 
Field Details- 
allowBreachingprivate boolean allowBreaching
 
- 
- 
Constructor Details- 
WaterBoundPathNavigation
 
- 
- 
Method Details- 
createPathFinder- Specified by:
- createPathFinderin class- PathNavigation
 
- 
canUpdatePathprotected boolean canUpdatePath()- Specified by:
- canUpdatePathin class- PathNavigation
 
- 
getTempMobPos- Specified by:
- getTempMobPosin class- PathNavigation
 
- 
getGroundY- Overrides:
- getGroundYin class- PathNavigation
 
- 
canMoveDirectly- Overrides:
- canMoveDirectlyin class- PathNavigation
 
- 
isStableDestination- Overrides:
- isStableDestinationin class- PathNavigation
 
- 
setCanFloatpublic void setCanFloat(boolean p_26612_) - Overrides:
- setCanFloatin class- PathNavigation
 
 
-