历史 - net.minecraft.world.level.pathfinder.SwimNodeEvaluator
1.21.11
名称
fgu
flv
字段
构造函数
方法
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
fbf
fgu
字段
构造函数
方法
1.21.8
名称
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
eyu
fbf
字段
构造函数
方法
1.21.5
名称
etu
eyu
字段
构造函数
方法
1.21.4
名称
eur
etu
字段
构造函数
方法
1.21.3
名称
epy
eur
字段
boolean: k, allowBreaching, field_58, canJumpOutOfWater, f_77455_
boolean: a, allowBreaching, field_58, canJumpOutOfWater, f_77455_
构造函数
方法
1.21.1
名称
字段
构造函数
方法
1.21
名称
eor
epy
字段
构造函数
方法
1.20.6
名称
efj
eor
字段
构造函数
方法
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_17, getDefaultNodeType, m_8086_
Target (double, double, double): a, getGoal, method_16, getNode, m_7568_
Target (double, double, double): a, getTarget, method_16, getNode, m_319819_
boolean (Node): b, isNodeValid, method_38487, hasNotVisited, m_192961_
boolean (Node): a, isNodeValid, method_38487, hasNotVisited, m_192961_
boolean (Node, Node, Node): a, isDiagonalNodeValid, method_38488, canPathThrough, m_192963_
BlockPathTypes (int, int, int): c, getCachedBlockType, method_38489, addPathNodePos, m_192967_
PathType (int, int, int): b, getCachedBlockType, method_38489, addPathNodePos, m_192967_
BlockPathTypes (BlockGetter, int, int, int, Mob): a, getBlockPathType, method_25, getNodeType, m_7209_
boolean (Node): b, hasMalus, method_57084, hasPenalty, m_319460_
PathType (PathfindingContext, int, int, int): a, getPathType, method_17, getDefaultNodeType, m_320240_
PathType (PathfindingContext, int, int, int, Mob): a, getPathTypeOfMob, method_25, getNodeType, m_319854_
1.20.4
名称
ebe
efj
字段
构造函数
方法
1.20.2
名称
dxw
ebe
字段
构造函数
方法
1.20.1
名称
dxc
dxw
字段
构造函数
方法
1.19.4
名称
duc
dxc
字段
构造函数
方法
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_25, getNodeType, m_7209_
BlockPathTypes (BlockGetter, int, int, int, Mob): a, getBlockPathType, method_25, getNodeType, m_7209_
1.19.3
名称
dqo
duc
字段
boolean: j, allowBreaching, field_58, canJumpOutOfWater, f_77455_
boolean: k, allowBreaching, field_58, canJumpOutOfWater, f_77455_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: k, pathTypesByPosCache, field_34767, nodePosToType, f_192951_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: l, pathTypesByPosCache, field_34767, nodePosToType, f_192951_
构造函数
方法
Node (int, int, int): a, getNode, method_13, getNode, m_5676_
boolean (Node, Node, Node): a, isDiagonalNodeValid, method_38488, method_38488, m_192963_
boolean (Node, Node, Node): a, isDiagonalNodeValid, method_38488, canPathThrough, m_192963_
BlockPathTypes (int, int, int): b, getCachedBlockType, method_38489, addPathNodePos, m_192967_
BlockPathTypes (int, int, int): c, getCachedBlockType, method_38489, addPathNodePos, m_192967_
Node (int, int, int): a, findAcceptedNode, method_47936, getPassableNode, m_262844_
1.19.2
名称
字段
构造函数
方法
1.19.1
名称
dpr
dqo
net.minecraft.world.level.pathfinder.PathfinderWater
字段
构造函数
方法
1.19
名称
djq
dpr
net.minecraft.world.level.pathfinder.PathfinderWater
字段
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: k, pathTypesByPosCache, field_34767, field_34767, f_192951_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: k, pathTypesByPosCache, field_34767, nodePosToType, f_192951_
构造函数
方法
Node (): b, getStart, method_21, getStart, m_7171_
Node (): a, getStart, method_21, getStart, m_7171_
void (): a, done, method_19, clear, m_6802_
void (): b, done, method_19, clear, m_6802_
boolean (Node): a, isNodeValid, method_38487, method_38487, m_192961_
boolean (Node): b, isNodeValid, method_38487, hasNotVisited, m_192961_
BlockPathTypes (int, int, int): b, getCachedBlockType, method_38489, method_38489, m_192967_
BlockPathTypes (int, int, int): b, getCachedBlockType, method_38489, addPathNodePos, m_192967_
1.18.2
名称
dio
djq
字段
构造函数
方法
1.18.1
名称
字段
构造函数
方法
1.18
名称
dhd
dio
字段
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: k, pathTypesByPosCache, field_34767, field_34767, f_192951_
构造函数
方法
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_
Node (int, int, int): b, getWaterNode, method_51, getPathNodeInWater, m_77486_
BlockPathTypes (int, int, int): c, isFree, method_50, getNodeType, m_77490_
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getDefaultNodeType, m_8086_
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_17, getDefaultNodeType, m_8086_
void (PathNavigationRegion, Mob): a, prepare, method_12, init, m_6028_
void (): a, done, method_19, clear, m_6802_
boolean (Node): a, isNodeValid, method_38487, method_38487, m_192961_
boolean (Node, Node, Node): a, isDiagonalNodeValid, method_38488, method_38488, m_192963_
BlockPathTypes (int, int, int): b, getCachedBlockType, method_38489, method_38489, m_192967_
1.17.1
名称
字段
构造函数
方法
1.17
名称
cxg
dhd
net.minecraft.pathfinding.SwimNodeProcessor
net.minecraft.src.C_2756_
net.minecraft.server.v1_16_R3.PathfinderWater
net.minecraft.world.level.pathfinder.PathfinderWater
字段
boolean: j, allowBreaching, field_58, canJumpOutOfWater, field_205202_j
boolean: j, allowBreaching, field_58, canJumpOutOfWater, f_77455_
构造函数
方法
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_
Node (int, int, int): b, getWaterNode, method_51, getPathNodeInWater, func_186328_b
Node (int, int, int): b, getWaterNode, method_51, getPathNodeInWater, m_77486_
BlockPathTypes (int, int, int): c, isFree, method_50, getNodeType, func_186327_c
BlockPathTypes (int, int, int): c, isFree, method_50, getNodeType, m_77490_
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_
Node (int, int, int): a, getNode, method_13, getNode, func_176159_a
Node (int, int, int): a, getNode, method_13, getNode, m_5676_
int (Node[], Node): a, getNeighbors, method_18, getSuccessors, func_222859_a
int (Node[], Node): a, getNeighbors, method_18, getSuccessors, m_6065_
Target (double, double, double): a, getGoal, method_16, getNode, func_224768_a
Target (double, double, double): a, getGoal, method_16, getNode, m_7568_
1.16.5
名称
字段
构造函数
方法
1.16.4
名称
cxd
cxg
net.minecraft.server.v1_16_R2.PathfinderWater
net.minecraft.server.v1_16_R3.PathfinderWater
字段
构造函数
方法
1.16.3
名称
字段
构造函数
方法
1.16.2
名称
czi
cxd
net.minecraft.server.v1_16_R1.PathfinderWater
net.minecraft.server.v1_16_R2.PathfinderWater
字段
构造函数
方法
1.16.1
名称
cqt
czi
net.minecraft.server.v1_15_R1.PathfinderWater
net.minecraft.server.v1_16_R1.PathfinderWater
字段
boolean: j, allowBreaching, field_58, field_205202_j
boolean: j, allowBreaching, field_58, canJumpOutOfWater, field_205202_j
构造函数
方法
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
1.15.2
名称
cqq
cqt
字段
构造函数
方法
1.15.1
名称
字段
构造函数
方法
1.15
名称
cnu
cqq
net.minecraft.server.v1_14_R1.PathfinderWater
net.minecraft.server.v1_15_R1.PathfinderWater
字段
构造函数
方法
1.14.4
名称
cnp
cnu
net.minecraft.world.level.pathfinder.SwimNodeEvaluator
字段
boolean: j, field_58, field_58, field_205202_j
boolean: j, allowBreaching, field_58, field_205202_j
构造函数
方法
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
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
PathPoint (int, int, int): b, method_51, getPathNodeInWater, func_186328_b
Node (int, int, int): b, getWaterNode, method_51, getPathNodeInWater, func_186328_b
PathType (int, int, int): c, method_50, getPathNodeType, func_186327_c
BlockPathTypes (int, int, int): c, isFree, method_50, getNodeType, func_186327_c
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
PathPoint (int, int, int): a, method_13, getPathNode, func_176159_a
Node (int, int, int): a, getNode, method_13, getNode, func_176159_a
int (PathPoint[], PathPoint): a, method_18, getPathNodes, func_222859_a
int (Node[], Node): a, getNeighbors, method_18, getSuccessors, func_222859_a
Target (double, double, double): a, getGoal, method_16, getNode, func_224768_a
1.14.3
名称
cnl
cnp
net.minecraft.entity.ai.pathing.WaterPathNodeMaker
字段
boolean: j, field_58, field_205202_j
boolean: j, field_58, field_58, field_205202_j
构造函数
方法
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
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
PathPoint (int, int, int): b, method_51, func_186328_b
PathPoint (int, int, int): b, method_51, getPathNodeInWater, func_186328_b
PathType (int, int, int): c, method_50, func_186327_c
PathType (int, int, int): c, method_50, getPathNodeType, func_186327_c
PathType (IBlockAccess, int, int, int): a, method_25, func_186330_a
PathType (IBlockAccess, int, int, int): a, method_25, getPathNodeType, func_186330_a
PathPoint (int, int, int): a, method_13, func_176159_a
PathPoint (int, int, int): a, method_13, getPathNode, func_176159_a
int (PathPoint[], PathPoint): a, method_18, func_222859_a
int (PathPoint[], PathPoint): a, method_18, getPathNodes, func_222859_a
1.14.2
名称
字段
构造函数
方法
1.14.1
名称
cnj
cnl
字段
构造函数
方法
int (PathPoint[], PathPoint, PathPoint, float): a, method_18, func_186320_a
int (PathPoint[], PathPoint): a, method_18, func_222859_a
1.14
名称
cbh
cnj
net.minecraft.class_12
net.minecraft.server.v1_13_R2.PathfinderWater
net.minecraft.server.v1_14_R1.PathfinderWater
字段
boolean: j, field_205202_j
boolean: j, field_58, field_205202_j
构造函数
方法
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
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
PathPoint (int, int, int): b, func_186328_b
PathPoint (int, int, int): b, method_51, func_186328_b
PathType (int, int, int): c, func_186327_c
PathType (int, int, int): c, method_50, func_186327_c
PathType (IBlockAccess, int, int, int): a, func_186330_a
PathType (IBlockAccess, int, int, int): a, method_25, func_186330_a
PathPoint (int, int, int): a, func_176159_a
PathPoint (int, int, int): a, method_13, func_176159_a
1.13.2
名称
cbg
cbh
字段
构造函数
方法
1.13.1
名称
cay
cbg
net.minecraft.server.v1_13_R1.PathfinderWater
net.minecraft.server.v1_13_R2.PathfinderWater
字段
构造函数
方法
1.13
名称
ben
cay
net.minecraft.server.v1_12_R1.PathfinderWater
net.minecraft.server.v1_13_R1.PathfinderWater
字段
boolean: j, field_205202_j
构造函数
()
(boolean)
方法
PathPoint (int, int, int): a, func_176159_a
1.12.2
名称
字段
构造函数
方法
1.12.1
名称
bel
ben
字段
构造函数
方法
1.12
名称
bbf
bel
net.minecraft.server.v1_11_R1.PathfinderWater
net.minecraft.server.v1_12_R1.PathfinderWater
字段
构造函数
方法
1.11.2
名称
字段
构造函数
方法
1.11.1
名称
bbd
bbf
字段
构造函数
方法
1.11
名称
azk
bbd
net.minecraft.server.v1_10_R1.PathfinderWater
net.minecraft.server.v1_11_R1.PathfinderWater
字段
构造函数
方法
1.10.2
名称
字段
构造函数
方法
1.10
名称
ayr
azk
net.minecraft.server.v1_9_R2.PathfinderWater
net.minecraft.server.v1_10_R1.PathfinderWater
字段
构造函数
方法
1.9.4
名称
ayq
ayr
net.minecraft.server.v1_9_R1.PathfinderWater
net.minecraft.server.v1_9_R2.PathfinderWater
字段
构造函数
方法
void (): a, func_176163_a
void (IBlockAccess, EntityInsentient): a, func_186315_a
PathType (IBlockAccess, int, int, int): a, func_186330_a
1.9.2
名称
ayr
ayq
字段
构造函数
方法
1.9
名称
asz
ayr
net.minecraft.world.pathfinder.SwimNodeProcessor
net.minecraft.pathfinding.SwimNodeProcessor
net.minecraft.server.v1_8_R3.PathfinderWater
net.minecraft.server.v1_9_R1.PathfinderWater
字段
构造函数
方法
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): a, func_176185_a
int (Entity, int, int, int): b, func_176186_b
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
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, func_186319_a
PathPoint (int, int, int): b, func_186328_b
PathType (int, int, int): c, func_186327_c
1.8.8
名称
asz
net.minecraft.world.pathfinder.SwimNodeProcessor
net.minecraft.server.v1_8_R3.PathfinderWater
字段
构造函数
()
方法
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): a, func_176185_a
int (Entity, int, int, int): b, func_176186_b