类 AmphibiousNodeEvaluator
java.lang.Object
net.minecraft.world.level.pathfinder.NodeEvaluator
net.minecraft.world.level.pathfinder.WalkNodeEvaluator
net.minecraft.world.level.pathfinder.AmphibiousNodeEvaluator
- 直接已知子类:
Frog.FrogNodeEvaluator
-
字段概要
字段修饰符和类型字段说明private float
private float
private final boolean
从类继承的字段 net.minecraft.world.level.pathfinder.WalkNodeEvaluator
SPACE_BETWEEN_WALL_POSTS
从类继承的字段 net.minecraft.world.level.pathfinder.NodeEvaluator
canFloat, canOpenDoors, canPassDoors, canWalkOverFences, currentContext, entityDepth, entityHeight, entityWidth, mob, nodes
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
done()
int
getNeighbors
(Node[] p_164676_, Node p_164677_) getPathType
(PathfindingContext p_336213_, int p_329171_, int p_336028_, int p_327966_) getStart()
getTarget
(double p_330100_, double p_334194_, double p_330998_) protected boolean
private boolean
isVerticalNeighborValid
(Node p_230611_, Node p_230612_) void
prepare
(PathNavigationRegion p_164671_, Mob p_164672_) 从类继承的方法 net.minecraft.world.level.pathfinder.WalkNodeEvaluator
canStartAt, checkNeighbourBlocks, findAcceptedNode, getCachedPathType, getFloorLevel, getFloorLevel, getPathTypeFromState, getPathTypeOfMob, getPathTypeStatic, getPathTypeStatic, getPathTypeWithinMobBB, getStartNode, isDiagonalValid, isDiagonalValid, isNeighborValid
从类继承的方法 net.minecraft.world.level.pathfinder.NodeEvaluator
canFloat, canOpenDoors, canPassDoors, canWalkOverFences, getNode, getNode, getPathType, getTargetNodeAt, isBurningBlock, setCanFloat, setCanOpenDoors, setCanPassDoors, setCanWalkOverFences
-
字段详细资料
-
prefersShallowSwimming
private final boolean prefersShallowSwimming -
oldWalkableCost
private float oldWalkableCost -
oldWaterBorderCost
private float oldWaterBorderCost
-
-
构造器详细资料
-
AmphibiousNodeEvaluator
public AmphibiousNodeEvaluator(boolean p_164659_)
-
-
方法详细资料
-
done
public void done()- 覆盖:
done
在类中WalkNodeEvaluator
-
getStart
- 覆盖:
getStart
在类中WalkNodeEvaluator
-
getTarget
- 覆盖:
getTarget
在类中WalkNodeEvaluator
-
getNeighbors
- 覆盖:
getNeighbors
在类中WalkNodeEvaluator
-
isVerticalNeighborValid
-
isAmphibious
protected boolean isAmphibious()- 覆盖:
isAmphibious
在类中WalkNodeEvaluator
-
getPathType
public PathType getPathType(PathfindingContext p_336213_, int p_329171_, int p_336028_, int p_327966_) - 覆盖:
getPathType
在类中WalkNodeEvaluator