历史 - net.minecraft.world.level.pathfinder.WalkNodeEvaluator
1.21.11
名称
fgw
flx
字段
构造函数
方法
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
fbh
fgw
字段
构造函数
方法
1.21.8
名称
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
eyw
fbh
字段
构造函数
方法
1.21.5
名称
etw
eyw
字段
构造函数
方法
1.21.4
名称
eut
etw
字段
构造函数
方法
1.21.3
名称
eqa
eut
字段
double: k, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET, f_164724_
double: l, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET, f_164724_
double: l, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT, f_254631_
double: a, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT, f_254631_
构造函数
方法
1.21.1
名称
字段
构造函数
方法
1.21
名称
eot
eqa
字段
构造函数
方法
1.20.6
名称
efl
eot
字段
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: m, pathTypesByPosCache, field_25190, nodeTypes, f_77545_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<PathType>: m, pathTypesByPosCacheByMob, field_49156, nodeTypes, f_315292_
Node[]: o, reusableNeighbors, field_49157, successors, f_313986_
构造函数
方法
BlockPathTypes (Mob, BlockPos): a, getBlockPathType, method_63, getNodeType, m_77572_
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_17, getDefaultNodeType, m_8086_
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_29579, isValidDiagonalSuccessor, m_77629_
Target (double, double, double): a, getGoal, method_16, getNode, m_7568_
Target (double, double, double): a, getTarget, method_16, getNode, m_319819_
BlockPathTypes (Mob, int, int, int): a, getCachedBlockType, method_29303, getNodeType, m_77567_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos): a, getBlockPathTypeStatic, method_23476, getLandNodeType, m_77604_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos, BlockPathTypes): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors, m_77607_
BlockPathTypes (BlockGetter, BlockPos): b, getBlockPathTypeRaw, method_58, getCommonNodeType, m_77643_
PathType (BlockGetter, BlockPos): b, getPathTypeFromState, method_58, getCommonNodeType, m_324497_
boolean (BlockState): a, isBurningBlock, method_27138, inflictsFireDamage, m_77622_
BlockPathTypes (BlockGetter, int, int, int, Mob): a, getBlockPathType, method_25, getNodeType, m_7209_
BlockPathTypes (BlockGetter, int, int, int, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, m_264561_
BlockPathTypes (BlockGetter, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, m_264405_
boolean (Node, Node, Node): a, isDiagonalValid, method_29579, isValidDiagonalSuccessor, m_77629_
boolean (Node): a, isDiagonalValid, method_57089, isValidDiagonalSuccessor, m_321731_
Node (int, int, int, PathType): a, getClosedNode, method_57088, getNodeWith, m_321803_
Node (int, int, int, int, double, Direction, PathType, BlockPos$MutableBlockPos): a, tryJumpOn, method_57085, getJumpOnTopNode, m_324533_
Node (int, int, int, Node): a, tryFindFirstNonWaterBelow, method_57087, getNonWaterNodeBelow, m_324617_
Node (int, int, int): d, tryFindFirstGroundNodeBelow, method_57091, getOpenNode, m_322432_
PathType (int, int, int): b, getCachedPathType, method_31932, getNodeType, m_321558_
PathType (PathfindingContext, int, int, int, Mob): a, getPathTypeOfMob, method_25, getNodeType, m_319854_
Set<PathType> (PathfindingContext, int, int, int): b, getPathTypeWithinMobBB, method_57090, getCollidingNodeTypes, m_320358_
PathType (PathfindingContext, int, int, int): a, getPathType, method_17, getDefaultNodeType, m_320240_
PathType (Mob, BlockPos): b, getPathTypeStatic, method_57625, getLandNodeType, m_324593_
PathType (PathfindingContext, BlockPos$MutableBlockPos): a, getPathTypeStatic, method_23476, getLandNodeType, m_324107_
PathType (PathfindingContext, int, int, int, PathType): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors, m_77607_
1.20.4
名称
ebg
efl
字段
构造函数
方法
1.20.2
名称
dxy
ebg
字段
构造函数
方法
1.20.1
名称
dxe
dxy
字段
float: l, oldWaterCost, field_63, waterPathNodeTypeWeight, f_77544_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: n, pathTypesByPosCache, field_25190, nodeTypes, f_77545_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: m, pathTypesByPosCache, field_25190, nodeTypes, f_77545_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: o, collisionCache, field_25191, collidedBoxes, f_77546_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: n, collisionCache, field_25191, collidedBoxes, f_77546_
double: m, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT, f_254631_
double: l, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT, f_254631_
构造函数
方法
1.19.4
名称
due
dxe
字段
构造函数
方法
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_25, getNodeType, m_7209_
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, m_77580_
BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, m_6603_
BlockPathTypes (BlockGetter, int, int, int, Mob): a, getBlockPathType, method_25, getNodeType, m_7209_
BlockPathTypes (BlockGetter, int, int, int, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, m_264561_
BlockPathTypes (BlockGetter, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, m_264405_
1.19.3
名称
dqq
due
字段
float: k, oldWaterCost, field_63, waterPathNodeTypeWeight, f_77544_
float: l, oldWaterCost, field_63, waterPathNodeTypeWeight, f_77544_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: l, pathTypesByPosCache, field_25190, nodeTypes, f_77545_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: n, pathTypesByPosCache, field_25190, nodeTypes, f_77545_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: m, collisionCache, field_25191, collidedBoxes, f_77546_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: o, collisionCache, field_25191, collidedBoxes, f_77546_
double: j, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET, f_164724_
double: k, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET, f_164724_
double: m, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT, f_254631_
构造函数
方法
boolean (BlockPos): d, hasPositiveMalus, method_27139, canPathThrough, m_77646_
double (BlockPos): a, getFloorLevel, method_37003, getFeetY, m_142213_
double (BlockPos): d, getFloorLevel, method_37003, getFeetY, m_142213_
Node (int, int, int, BlockPathTypes, float): a, getNodeAndUpdateCostToMax, method_43569, method_43569, m_230619_
Node (int, int, int, BlockPathTypes, float): a, getNodeAndUpdateCostToMax, method_43569, getNodeWith, m_230619_
Node (int, int, int): b, getBlockedNode, method_43570, method_43570, m_230627_
Node (int, int, int): a, getBlockedNode, method_43570, getBlockedNode, m_230627_
boolean (BlockPos): a, canStartAt, method_47893, canPathThrough, m_262494_
double (): h, getMobJumpHeight, method_46739, getStepHeight, m_255203_
1.19.2
名称
字段
构造函数
方法
1.19.1
名称
dpt
dqq
net.minecraft.world.level.pathfinder.PathfinderNormal
字段
构造函数
方法
1.19
名称
djs
dpt
net.minecraft.world.level.pathfinder.PathfinderNormal
字段
构造函数
方法
void (): a, done, method_19, clear, m_6802_
void (): b, done, method_19, clear, m_6802_
Node (): b, getStart, method_21, getStart, m_7171_
Node (): a, getStart, method_21, getStart, m_7171_
boolean (BlockPos): c, hasPositiveMalus, method_27139, canPathThrough, m_77646_
boolean (BlockPos): d, hasPositiveMalus, method_27139, canPathThrough, m_77646_
boolean (Node): a, canReachWithoutCollision, method_29578, isBlocked, m_77624_
boolean (Node): b, canReachWithoutCollision, method_29578, isBlocked, m_77624_
boolean (): c, isAmphibious, method_37004, method_37004, m_141974_
boolean (): c, isAmphibious, method_37004, isAmphibious, m_141974_
Node (BlockPos): c, getStartNode, method_43415, getStart, m_230631_
boolean (BlockPathTypes): a, doesBlockHavePartialCollision, method_43414, isBlocked, m_230625_
Node (int, int, int, BlockPathTypes, float): a, getNodeAndUpdateCostToMax, method_43569, method_43569, m_230619_
Node (int, int, int): b, getBlockedNode, method_43570, method_43570, m_230627_
1.18.2
名称
diq
djs
字段
构造函数
方法
1.18.1
名称
字段
构造函数
方法
1.18
名称
dhf
diq
字段
构造函数
方法
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_17, getNodeType, m_7209_
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_25, getNodeType, m_7209_
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getDefaultNodeType, m_8086_
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_17, getDefaultNodeType, m_8086_
double (BlockPos): a, getFloorLevel, method_37003, method_37003, m_142213_
double (BlockPos): a, getFloorLevel, method_37003, getFeetY, m_142213_
1.17.1
名称
字段
构造函数
方法
1.17
名称
cxj
dhf
net.minecraft.pathfinding.WalkNodeProcessor
net.minecraft.src.C_2759_
net.minecraft.server.v1_16_R3.PathfinderNormal
net.minecraft.world.level.pathfinder.PathfinderNormal
字段
float: j, oldWaterCost, field_63, waterPathNodeTypeWeight, field_176183_h
float: k, oldWaterCost, field_63, waterPathNodeTypeWeight, f_77544_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: k, pathTypesByPosCache, field_25190, field_25190, field_237226_k_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: l, pathTypesByPosCache, field_25190, nodeTypes, f_77545_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: l, collisionCache, field_25191, field_25191, field_237227_l_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: m, collisionCache, field_25191, collidedBoxes, f_77546_
double: j, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET, f_164724_
构造函数
方法
void (): a, done, method_19, clear, func_176163_a
void (): a, done, method_19, clear, m_6802_
Node (): b, getStart, method_21, getStart, func_186318_b
Node (): b, getStart, method_21, getStart, m_7171_
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_17, getNodeType, func_186319_a
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_17, getNodeType, m_7209_
BlockPathTypes (Mob, BlockPos): a, getBlockPathType, method_63, getNodeType, func_186329_a
BlockPathTypes (Mob, BlockPos): a, getBlockPathType, method_63, getNodeType, m_77572_
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getDefaultNodeType, func_186330_a
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getDefaultNodeType, m_8086_
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, func_193577_a
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, m_77580_
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getFeetY, func_197682_a
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getFeetY, m_77611_
BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, func_215744_a
BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, m_6603_
int (Node[], Node): a, getNeighbors, method_18, getSuccessors, func_222859_a
int (Node[], Node): a, getNeighbors, method_18, getSuccessors, m_6065_
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_29579, method_29579, func_222860_a
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_29579, isValidDiagonalSuccessor, m_77629_
Target (double, double, double): a, getGoal, method_16, getNode, func_224768_a
Target (double, double, double): a, getGoal, method_16, getNode, m_7568_
void (PathNavigationRegion, Mob): a, prepare, method_12, init, func_225578_a_
void (PathNavigationRegion, Mob): a, prepare, method_12, init, m_6028_
boolean (BlockPos): b, hasPositiveMalus, method_27139, method_27139, func_237239_b_
boolean (BlockPos): c, hasPositiveMalus, method_27139, canPathThrough, m_77646_
boolean (Node, Node): a, isNeighborValid, method_20536, isValidAdjacentSuccessor, func_237235_a_
boolean (Node, Node): a, isNeighborValid, method_20536, isValidAdjacentSuccessor, m_77626_
boolean (Node): a, canReachWithoutCollision, method_29578, method_29578, func_237234_a_
boolean (Node): a, canReachWithoutCollision, method_29578, isBlocked, m_77624_
Node (int, int, int, int, double, Direction, BlockPathTypes): a, getLandNode, method_62, getPathNode, func_186332_a
Node (int, int, int, int, double, Direction, BlockPathTypes): a, findAcceptedNode, method_62, getPathNode, m_164725_
boolean (AABB): a, hasCollisions, method_29304, method_29304, func_237236_a_
boolean (AABB): a, hasCollisions, method_29304, checkBoxCollision, m_77634_
BlockPathTypes (Mob, int, int, int): a, getCachedBlockType, method_29303, method_29303, func_237230_a_
BlockPathTypes (Mob, int, int, int): a, getCachedBlockType, method_29303, getNodeType, m_77567_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos): a, getBlockPathTypeStatic, method_23476, getLandNodeType, func_237231_a_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos): a, getBlockPathTypeStatic, method_23476, getLandNodeType, m_77604_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos, BlockPathTypes): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors, func_237232_a_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos, BlockPathTypes): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors, m_77607_
BlockPathTypes (BlockGetter, BlockPos): b, getBlockPathTypeRaw, method_58, getCommonNodeType, func_237238_b_
BlockPathTypes (BlockGetter, BlockPos): b, getBlockPathTypeRaw, method_58, getCommonNodeType, m_77643_
boolean (BlockState): a, isBurningBlock, method_27138, method_27138, func_237233_a_
boolean (BlockState): a, isBurningBlock, method_27138, inflictsFireDamage, m_77622_
double (BlockPos): a, getFloorLevel, method_37003, method_37003, m_142213_
boolean (): c, isAmphibious, method_37004, method_37004, m_141974_
1.16.5
名称
字段
构造函数
方法
boolean (Node, Node): a, isNeighborValid, method_20536, isValidDiagonalSuccessor, func_237235_a_
boolean (Node, Node): a, isNeighborValid, method_20536, isValidAdjacentSuccessor, func_237235_a_
1.16.4
名称
cxg
cxj
net.minecraft.server.v1_16_R2.PathfinderNormal
net.minecraft.server.v1_16_R3.PathfinderNormal
字段
构造函数
方法
1.16.3
名称
字段
构造函数
方法
1.16.2
名称
czl
cxg
net.minecraft.server.v1_16_R1.PathfinderNormal
net.minecraft.server.v1_16_R2.PathfinderNormal
字段
构造函数
方法
1.16.1
名称
cqw
czl
net.minecraft.server.v1_15_R1.PathfinderNormal
net.minecraft.server.v1_16_R1.PathfinderNormal
字段
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: k, pathTypesByPosCache, field_25190, field_25190, field_237226_k_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: l, collisionCache, field_25191, field_25191, field_237227_l_
构造函数
方法
Node (int, int, int, int, double, Direction): a, getLandNode, method_62, getPathNode, func_186332_a
BlockPathTypes (Mob, int, int, int): a, getBlockPathType, method_57, getNodeType, func_186331_a
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getNodeType, func_186330_a
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getDefaultNodeType, func_186330_a
BlockPathTypes (BlockGetter, int, int, int): c, getBlockPathTypeRaw, method_58, getBasicPathNodeType, func_189553_b
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, getNodeType, func_193577_a
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, func_193577_a
BlockPathTypes (BlockGetter, int, int, int, BlockPathTypes): a, checkNeighbourBlocks, method_59, func_193578_a
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getHeight, func_197682_a
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getFeetY, func_197682_a
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_20536, isValidDiagonalSuccessor, func_222860_a
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_29579, method_29579, func_222860_a
BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeStatic, method_23476, getPathNodeType, func_227480_b_
boolean (BlockPos): b, hasPositiveMalus, method_27139, method_27139, func_237239_b_
boolean (Node, Node): a, isNeighborValid, method_20536, isValidDiagonalSuccessor, func_237235_a_
boolean (Node): a, canReachWithoutCollision, method_29578, method_29578, func_237234_a_
Node (int, int, int, int, double, Direction, BlockPathTypes): a, getLandNode, method_62, getPathNode, func_186332_a
boolean (AABB): a, hasCollisions, method_29304, method_29304, func_237236_a_
BlockPathTypes (Mob, int, int, int): a, getCachedBlockType, method_29303, method_29303, func_237230_a_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos): a, getBlockPathTypeStatic, method_23476, getLandNodeType, func_237231_a_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos, BlockPathTypes): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors, func_237232_a_
BlockPathTypes (BlockGetter, BlockPos): b, getBlockPathTypeRaw, method_58, getCommonNodeType, func_237238_b_
boolean (BlockState): a, isBurningBlock, method_27138, method_27138, func_237233_a_
1.15.2
名称
cqt
cqw
字段
构造函数
方法
1.15.1
名称
字段
构造函数
方法
BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeStatic, method_23476, func_227480_b_
BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeStatic, method_23476, getPathNodeType, func_227480_b_
1.15
名称
cnx
cqt
net.minecraft.server.v1_14_R1.PathfinderNormal
net.minecraft.server.v1_15_R1.PathfinderNormal
字段
构造函数
方法
BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeRaw, method_58, getBasicPathNodeType, func_189553_b
BlockPathTypes (BlockGetter, int, int, int): c, getBlockPathTypeRaw, method_58, getBasicPathNodeType, func_189553_b
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, func_193577_a
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, getNodeType, func_193577_a
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, func_197682_a
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getHeight, func_197682_a
BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, func_215744_a
BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, func_215744_a
void (LevelReader, Mob): a, prepare, method_12, init, func_186315_a
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_20536, func_222860_a
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_20536, isValidDiagonalSuccessor, func_222860_a
void (PathNavigationRegion, Mob): a, prepare, method_12, init, func_225578_a_
BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeStatic, method_23476, func_227480_b_
1.14.4
名称
cnr
cnx
net.minecraft.world.level.pathfinder.WalkNodeEvaluator
字段
float: j, field_63, waterPathNodeTypeWeight, field_176183_h
float: j, oldWaterCost, field_63, waterPathNodeTypeWeight, field_176183_h
构造函数
方法
void (): a, method_19, clear, func_176163_a
void (): a, done, method_19, clear, func_176163_a
PathPoint (): b, method_21, getStart, func_186318_b
Node (): b, getStart, method_21, getStart, func_186318_b
PathPoint (double, double, double): a, method_16, getPathNode, func_186325_a
PathPoint (int, int, int, int, double, EnumDirection): a, method_62, getPathNode, func_186332_a
Node (int, int, int, int, double, Direction): a, getLandNode, method_62, getPathNode, func_186332_a
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, method_17, getPathNodeType, func_186319_a
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_17, getNodeType, func_186319_a
PathType (EntityInsentient, BlockPosition): a, method_63, getPathNodeType, func_186329_a
BlockPathTypes (Mob, BlockPos): a, getBlockPathType, method_63, getNodeType, func_186329_a
PathType (EntityInsentient, int, int, int): a, method_57, getPathNodeType, func_186331_a
BlockPathTypes (Mob, int, int, int): a, getBlockPathType, method_57, getNodeType, func_186331_a
PathType (IBlockAccess, int, int, int): a, method_25, getPathNodeType, func_186330_a
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getNodeType, func_186330_a
PathType (IBlockAccess, int, int, int): b, method_58, getBasicPathNodeType, func_189553_b
BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeRaw, method_58, getBasicPathNodeType, func_189553_b
PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, method_64, method_64, func_193577_a
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, func_193577_a
PathType (IBlockAccess, int, int, int, PathType): a, method_59, method_59, func_193578_a
BlockPathTypes (BlockGetter, int, int, int, BlockPathTypes): a, checkNeighbourBlocks, method_59, func_193578_a
double (IBlockAccess, BlockPosition): a, method_60, method_60, func_197682_a
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, func_197682_a
PathType (IBlockAccess, boolean, boolean, BlockPosition, PathType): a, method_61, method_61, func_215744_a
BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, func_215744_a
void (IWorldReader, EntityInsentient): a, method_12, init, func_186315_a
void (LevelReader, Mob): a, prepare, method_12, init, func_186315_a
int (PathPoint[], PathPoint): a, method_18, getPathNodes, func_222859_a
int (Node[], Node): a, getNeighbors, method_18, getSuccessors, func_222859_a
boolean (PathPoint, PathPoint, PathPoint, PathPoint): a, method_20536, method_20536, func_222860_a
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_20536, func_222860_a
Target (double, double, double): a, getGoal, method_16, getNode, func_224768_a
1.14.3
名称
cnn
cnr
net.minecraft.entity.ai.pathing.LandPathNodeMaker
字段
float: j, field_63, field_176183_h
float: j, field_63, waterPathNodeTypeWeight, field_176183_h
构造函数
方法
void (): a, method_19, func_176163_a
void (): a, method_19, clear, func_176163_a
PathPoint (): b, method_21, func_186318_b
PathPoint (): b, method_21, getStart, func_186318_b
PathPoint (double, double, double): a, method_16, func_186325_a
PathPoint (double, double, double): a, method_16, getPathNode, func_186325_a
PathPoint (int, int, int, int, double, EnumDirection): a, method_62, func_186332_a
PathPoint (int, int, int, int, double, EnumDirection): a, method_62, getPathNode, func_186332_a
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, method_17, func_186319_a
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, method_17, getPathNodeType, func_186319_a
PathType (EntityInsentient, BlockPosition): a, method_63, func_186329_a
PathType (EntityInsentient, BlockPosition): a, method_63, getPathNodeType, func_186329_a
PathType (EntityInsentient, int, int, int): a, method_57, func_186331_a
PathType (EntityInsentient, int, int, int): a, method_57, getPathNodeType, func_186331_a
PathType (IBlockAccess, int, int, int): a, method_25, func_186330_a
PathType (IBlockAccess, int, int, int): a, method_25, getPathNodeType, func_186330_a
PathType (IBlockAccess, int, int, int): b, method_58, func_189553_b
PathType (IBlockAccess, int, int, int): b, method_58, getBasicPathNodeType, func_189553_b
PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, method_64, func_193577_a
PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, method_64, method_64, func_193577_a
PathType (IBlockAccess, int, int, int, PathType): a, method_59, func_193578_a
PathType (IBlockAccess, int, int, int, PathType): a, method_59, method_59, func_193578_a
double (IBlockAccess, BlockPosition): a, method_60, func_197682_a
double (IBlockAccess, BlockPosition): a, method_60, method_60, func_197682_a
PathType (IBlockAccess, boolean, boolean, BlockPosition, PathType): a, method_61, func_215744_a
PathType (IBlockAccess, boolean, boolean, BlockPosition, PathType): a, method_61, method_61, func_215744_a
void (IWorldReader, EntityInsentient): a, method_12, func_186315_a
void (IWorldReader, EntityInsentient): a, method_12, init, func_186315_a
int (PathPoint[], PathPoint): a, method_18, func_222859_a
int (PathPoint[], PathPoint): a, method_18, getPathNodes, func_222859_a
boolean (PathPoint, PathPoint, PathPoint, PathPoint): a, method_20536, func_222860_a
boolean (PathPoint, PathPoint, PathPoint, PathPoint): a, method_20536, method_20536, func_222860_a
1.14.2
名称
字段
构造函数
方法
1.14.1
名称
cnl
cnn
字段
构造函数
方法
void (IBlockAccess, EntityInsentient): a, method_12, func_186315_a
int (PathPoint[], PathPoint, PathPoint, float): a, method_18, func_186320_a
void (IWorldReader, EntityInsentient): a, method_12, func_186315_a
int (PathPoint[], PathPoint): a, method_18, func_222859_a
boolean (PathPoint, PathPoint, PathPoint, PathPoint): a, method_20536, func_222860_a
1.14
名称
cbj
cnl
net.minecraft.class_14
net.minecraft.server.v1_13_R2.PathfinderNormal
net.minecraft.server.v1_14_R1.PathfinderNormal
字段
float: j, field_176183_h
float: j, field_63, field_176183_h
构造函数
方法
void (): a, func_176163_a
void (): a, method_19, func_176163_a
void (IBlockAccess, EntityInsentient): a, func_186315_a
void (IBlockAccess, EntityInsentient): a, method_12, func_186315_a
PathPoint (): b, func_186318_b
PathPoint (): b, method_21, func_186318_b
PathPoint (double, double, double): a, func_186325_a
PathPoint (double, double, double): a, method_16, func_186325_a
int (PathPoint[], PathPoint, PathPoint, float): a, func_186320_a
int (PathPoint[], PathPoint, PathPoint, float): a, method_18, func_186320_a
PathPoint (int, int, int, int, double, EnumDirection): a, func_186332_a
PathPoint (int, int, int, int, double, EnumDirection): a, method_62, func_186332_a
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, func_186319_a
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, method_17, func_186319_a
PathType (EntityInsentient, BlockPosition): a, func_186329_a
PathType (EntityInsentient, BlockPosition): a, method_63, func_186329_a
PathType (EntityInsentient, int, int, int): a, func_186331_a
PathType (EntityInsentient, int, int, int): a, method_57, func_186331_a
PathType (IBlockAccess, int, int, int): a, func_186330_a
PathType (IBlockAccess, int, int, int): a, method_25, func_186330_a
PathType (IBlockAccess, int, int, int): b, func_189553_b
PathType (IBlockAccess, int, int, int): b, method_58, func_189553_b
PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, func_193577_a
PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, method_64, func_193577_a
PathType (IBlockAccess, int, int, int, PathType): a, func_193578_a
PathType (IBlockAccess, int, int, int, PathType): a, method_59, func_193578_a
double (IBlockAccess, BlockPosition): a, func_197682_a
double (IBlockAccess, BlockPosition): a, method_60, func_197682_a
PathType (IBlockAccess, boolean, boolean, BlockPosition, PathType): a, method_61, func_215744_a
1.13.2
名称
cbi
cbj
字段
构造函数
方法
1.13.1
名称
cba
cbi
net.minecraft.server.v1_13_R1.PathfinderNormal
net.minecraft.server.v1_13_R2.PathfinderNormal
字段
构造函数
方法
1.13
名称
beo
cba
net.minecraft.server.v1_12_R1.PathfinderNormal
net.minecraft.server.v1_13_R1.PathfinderNormal
字段
构造函数
方法
double (IBlockAccess, BlockPosition): a, func_197682_a
1.12.2
名称
字段
构造函数
方法
1.12.1
名称
bem
beo
字段
构造函数
方法
1.12
名称
bbg
bem
net.minecraft.server.v1_11_R1.PathfinderNormal
net.minecraft.server.v1_12_R1.PathfinderNormal
字段
构造函数
方法
PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, func_193577_a
PathType (IBlockAccess, int, int, int, PathType): a, func_193578_a
1.11.2
名称
字段
构造函数
方法
1.11.1
名称
bbe
bbg
字段
构造函数
方法
1.11
名称
azl
bbe
net.minecraft.server.v1_10_R1.PathfinderNormal
net.minecraft.server.v1_11_R1.PathfinderNormal
字段
构造函数
方法
1.10.2
名称
字段
构造函数
方法
1.10
名称
ays
azl
net.minecraft.server.v1_9_R2.PathfinderNormal
net.minecraft.server.v1_10_R1.PathfinderNormal
字段
构造函数
方法
1.9.4
名称
ayr
ays
net.minecraft.server.v1_9_R1.PathfinderNormal
net.minecraft.server.v1_9_R2.PathfinderNormal
字段
构造函数
方法
PathType (IBlockAccess, int, int, int): b, func_189553_b
1.9.2
名称
ays
ayr
字段
构造函数
方法
1.9
名称
ata
ays
net.minecraft.world.pathfinder.WalkNodeProcessor
net.minecraft.pathfinding.WalkNodeProcessor
net.minecraft.server.v1_8_R3.PathfinderNormal
net.minecraft.server.v1_9_R1.PathfinderNormal
字段
boolean: f, field_176180_f
boolean: g, field_176181_g
boolean: h, field_176183_h
boolean: i, field_176184_i
boolean: j, field_176182_j
float: j, field_176183_h
构造函数
方法
void (IBlockAccess, Entity): a, func_176162_a
PathPoint (Entity): a, func_176161_a
PathPoint (Entity, double, double, double): a, func_176160_a
int (PathPoint[], Entity, PathPoint, PathPoint, float): a, func_176164_a
PathPoint (Entity, int, int, int, int): a, func_176171_a
int (Entity, int, int, int): a, func_176177_a
int (IBlockAccess, Entity, int, int, int, int, int, int, boolean, boolean, boolean): a, func_176170_a
void (boolean): a, func_176175_a
void (boolean): b, func_176172_b
void (boolean): c, func_176176_c
void (boolean): d, func_176178_d
boolean (): b, func_176179_b
boolean (): d, func_176174_d
boolean (): e, func_176173_e
void (IBlockAccess, EntityInsentient): a, func_186315_a
PathPoint (): b, func_186318_b
PathPoint (double, double, double): a, func_186325_a
int (PathPoint[], PathPoint, PathPoint, float): a, func_186320_a
PathPoint (int, int, int, int, double, EnumDirection): a, func_186332_a
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, func_186319_a
PathType (EntityInsentient, BlockPosition): a, func_186329_a
PathType (EntityInsentient, int, int, int): a, func_186331_a
PathType (IBlockAccess, int, int, int): a, func_186330_a
1.8.8
名称
ata
net.minecraft.world.pathfinder.WalkNodeProcessor
net.minecraft.server.v1_8_R3.PathfinderNormal
字段
boolean: f, field_176180_f
boolean: g, field_176181_g
boolean: h, field_176183_h
boolean: i, field_176184_i
boolean: j, field_176182_j
构造函数
()
方法
void (IBlockAccess, Entity): a, func_176162_a
void (): a, func_176163_a
PathPoint (Entity): a, func_176161_a
PathPoint (Entity, double, double, double): a, func_176160_a
int (PathPoint[], Entity, PathPoint, PathPoint, float): a, func_176164_a
PathPoint (Entity, int, int, int, int): a, func_176171_a
int (Entity, int, int, int): a, func_176177_a
int (IBlockAccess, Entity, int, int, int, int, int, int, boolean, boolean, boolean): a, func_176170_a
void (boolean): a, func_176175_a
void (boolean): b, func_176172_b
void (boolean): c, func_176176_c
void (boolean): d, func_176178_d
boolean (): b, func_176179_b
boolean (): d, func_176174_d
boolean (): e, func_176173_e