Class PixelmonGroundPathNavigation
java.lang.Object
net.minecraft.world.entity.ai.navigation.PathNavigation
net.minecraft.world.entity.ai.navigation.GroundPathNavigation
com.pixelmonmod.pixelmon.ai.naivgator.PixelmonGroundPathNavigation
public class PixelmonGroundPathNavigation
extends net.minecraft.world.entity.ai.navigation.GroundPathNavigation
- 
Field Summary
Fields inherited from class net.minecraft.world.entity.ai.navigation.PathNavigation
hasDelayedRecomputation, lastStuckCheck, lastStuckCheckPos, lastTimeoutCheck, level, maxDistanceToWaypoint, mob, nodeEvaluator, path, pathFinder, speedModifier, tick, timeLastRecompute, timeoutCachedNode, timeoutLimit, timeoutTimer - 
Constructor Summary
ConstructorsConstructorDescriptionPixelmonGroundPathNavigation(net.minecraft.world.entity.Mob p_i45875_1_, net.minecraft.world.level.Level p_i45875_2_)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidnet.minecraft.world.phys.Vec3booleanshouldTargetNextNodeInDirection(net.minecraft.world.phys.Vec3 p_234112_1_) voidtick()Methods inherited from class net.minecraft.world.entity.ai.navigation.GroundPathNavigation
canOpenDoors, canPassDoors, canUpdatePath, createPath, createPath, createPathFinder, getSurfaceY, hasValidPathType, setAvoidSun, setCanOpenDoors, setCanPassDoors, setCanWalkOverFences, trimPathMethods inherited from class net.minecraft.world.entity.ai.navigation.PathNavigation
canCutCorner, canFloat, canMoveDirectly, createPath, createPath, createPath, createPath, createPath, createPath, doStuckDetection, getGroundY, getMaxDistanceToWaypoint, getNodeEvaluator, getPath, getTargetPos, isClearForMovementBetween, isDone, isInProgress, isStableDestination, isStuck, moveTo, moveTo, moveTo, recomputePath, resetMaxVisitedNodesMultiplier, resetStuckTimeout, setCanFloat, setMaxVisitedNodesMultiplier, setSpeedModifier, shouldRecomputePath, stop, timeoutPath 
- 
Constructor Details
- 
PixelmonGroundPathNavigation
public PixelmonGroundPathNavigation(net.minecraft.world.entity.Mob p_i45875_1_, net.minecraft.world.level.Level p_i45875_2_)  
 - 
 - 
Method Details
- 
tick
public void tick()- Overrides:
 tickin classnet.minecraft.world.entity.ai.navigation.PathNavigation
 - 
getTempMobPos
public net.minecraft.world.phys.Vec3 getTempMobPos()- Overrides:
 getTempMobPosin classnet.minecraft.world.entity.ai.navigation.GroundPathNavigation
 - 
followThePath
public void followThePath()- Overrides:
 followThePathin classnet.minecraft.world.entity.ai.navigation.PathNavigation
 - 
shouldTargetNextNodeInDirection
public boolean shouldTargetNextNodeInDirection(net.minecraft.world.phys.Vec3 p_234112_1_) - Overrides:
 shouldTargetNextNodeInDirectionin classnet.minecraft.world.entity.ai.navigation.PathNavigation
 
 -