历史 - net.minecraft.world.level.pathfinder.AmphibiousNodeEvaluator

1.21.11

名称

fgj

flk

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

fau

fgj

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

eyj

fau

字段

构造函数

方法

1.21.5

名称

etj

eyj

字段

构造函数

方法

1.21.4

名称

eug

etj

字段

构造函数

方法

1.21.3

名称

epn

eug

字段

boolean: l, prefersShallowSwimming, field_28358, penalizeDeepWater, f_164655_

boolean: a, prefersShallowSwimming, field_28358, penalizeDeepWater, f_164655_

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

eog

epn

字段

构造函数

方法

1.20.6

名称

efa

eog

字段

构造函数

方法

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_

PathType (PathfindingContext, int, int, int): a, getPathType, method_17, getDefaultNodeType, m_320240_

1.20.4

名称

eav

efa

字段

构造函数

方法

1.20.2

名称

dxn

eav

字段

构造函数

方法

1.20.1

名称

dwt

dxn

字段

float: n, oldWalkableCost, field_65, oldWalkablePenalty, f_164656_

float: m, oldWalkableCost, field_65, oldWalkablePenalty, f_164656_

float: o, oldWaterBorderCost, field_64, oldWaterBorderPenalty, f_164657_

float: n, oldWaterBorderCost, field_64, oldWaterBorderPenalty, f_164657_

boolean: m, prefersShallowSwimming, field_28358, penalizeDeepWater, f_164655_

boolean: l, prefersShallowSwimming, field_28358, penalizeDeepWater, f_164655_

构造函数

方法

1.19.4

名称

dtt

dwt

字段

构造函数

方法

1.19.3

名称

dqf

dtt

字段

float: m, oldWalkableCost, field_65, oldWalkablePenalty, f_164656_

float: n, oldWalkableCost, field_65, oldWalkablePenalty, f_164656_

float: n, oldWaterBorderCost, field_64, oldWaterBorderPenalty, f_164657_

float: o, oldWaterBorderCost, field_64, oldWaterBorderPenalty, f_164657_

boolean: l, prefersShallowSwimming, field_28358, penalizeDeepWater, f_164655_

boolean: m, prefersShallowSwimming, field_28358, penalizeDeepWater, f_164655_

构造函数

方法

double (BlockPos): a, getFloorLevel, method_37003, getFeetY, m_142213_

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

dpi

dqf

net.minecraft.world.level.pathfinder.AmphibiousNodeEvaluator

字段

构造函数

方法

1.19

名称

djh

dpi

net.minecraft.world.level.pathfinder.AmphibiousNodeEvaluator

字段

构造函数

方法

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 (): c, isAmphibious, method_37004, method_37004, m_141974_

boolean (): c, isAmphibious, method_37004, isAmphibious, m_141974_

boolean (Node, Node): b, isVerticalNeighborValid, method_43413, isValidAquaticAdjacentSuccessor, m_230610_

1.18.2

名称

dif

djh

字段

构造函数

方法

1.18.1

名称

字段

boolean: l, prefersShallowSwimming, field_28358, penaliseDeepWater, f_164655_

boolean: l, prefersShallowSwimming, field_28358, penalizeDeepWater, f_164655_

构造函数

方法

1.18

名称

dgu

dif

字段

构造函数

方法

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

名称

cxi

dgu

net.minecraft.world.level.pathfinder.TurtleNodeEvaluator

net.minecraft.world.level.pathfinder.AmphibiousNodeEvaluator

net.minecraft.pathfinding.WalkAndSwimNodeProcessor

net.minecraft.src.C_141446_

net.minecraft.server.v1_16_R3.PathfinderTurtle

net.minecraft.world.level.pathfinder.AmphibiousNodeEvaluator

字段

float: k, oldWalkableCost, field_65, oldWalkablePenalty, field_203247_k

float: m, oldWalkableCost, field_65, oldWalkablePenalty, f_164656_

float: l, oldWaterBorderCost, field_64, oldWaterBorderPenalty, field_203248_l

float: n, oldWaterBorderCost, field_64, oldWaterBorderPenalty, f_164657_

boolean: l, prefersShallowSwimming, field_28358, penaliseDeepWater, f_164655_

构造函数

()

(boolean)

方法

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_

double (BlockPos): b, inWaterDependentPosHeight, method_66, getFeetY, func_203246_a

Node (int, int, int, int, double): a, getAcceptedNode, method_65, getPathNode, func_203245_a

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, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, func_215744_a

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_

void (PathNavigationRegion, Mob): a, prepare, method_12, init, func_225578_a_

void (PathNavigationRegion, Mob): a, prepare, method_12, init, m_6028_

double (BlockPos): a, getFloorLevel, method_37003, method_37003, m_142213_

boolean (): c, isAmphibious, method_37004, method_37004, m_141974_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

cxf

cxi

net.minecraft.server.v1_16_R2.PathfinderTurtle

net.minecraft.server.v1_16_R3.PathfinderTurtle

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

czk

cxf

net.minecraft.server.v1_16_R1.PathfinderTurtle

net.minecraft.server.v1_16_R2.PathfinderTurtle

字段

构造函数

方法

1.16.1

名称

cqv

czk

net.minecraft.server.v1_15_R1.PathfinderTurtle

net.minecraft.server.v1_16_R1.PathfinderTurtle

字段

float: k, oldWalkableCost, field_65, field_203247_k

float: k, oldWalkableCost, field_65, oldWalkablePenalty, field_203247_k

float: l, oldWaterBorderCost, field_64, field_203248_l

float: l, oldWaterBorderCost, field_64, oldWaterBorderPenalty, field_203248_l

构造函数

方法

double (BlockPos): a, inWaterDependentPosHeight, method_66, func_203246_a

double (BlockPos): b, inWaterDependentPosHeight, method_66, getFeetY, func_203246_a

Node (int, int, int, int, double): a, getAcceptedNode, method_65, func_203245_a

Node (int, int, int, int, double): a, getAcceptedNode, method_65, getPathNode, func_203245_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

1.15.2

名称

cqs

cqv

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

cnw

cqs

net.minecraft.server.v1_14_R1.PathfinderTurtle

net.minecraft.server.v1_15_R1.PathfinderTurtle

字段

构造函数

方法

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

void (PathNavigationRegion, Mob): a, prepare, method_12, init, func_225578_a_

1.14.4

名称

cnq

cnw

net.minecraft.world.level.pathfinder.TurtleNodeEvaluator

字段

float: k, field_65, field_65, field_203247_k

float: k, oldWalkableCost, field_65, field_203247_k

float: l, field_64, field_64, field_203248_l

float: l, oldWaterBorderCost, field_64, field_203248_l

构造函数

方法

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

double (BlockPosition): a, method_66, method_66, func_203246_a

double (BlockPos): a, inWaterDependentPosHeight, method_66, func_203246_a

PathPoint (int, int, int, int, double): a, method_65, method_65, func_203245_a

Node (int, int, int, int, double): a, getAcceptedNode, method_65, func_203245_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, 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

Target (double, double, double): a, getGoal, method_16, getNode, func_224768_a

1.14.3

名称

cnm

cnq

net.minecraft.entity.ai.pathing.AmphibiousPathNodeMaker

字段

float: k, field_65, field_203247_k

float: k, field_65, field_65, field_203247_k

float: l, field_64, field_203248_l

float: l, field_64, field_64, field_203248_l

构造函数

方法

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

double (BlockPosition): a, method_66, func_203246_a

double (BlockPosition): a, method_66, method_66, func_203246_a

PathPoint (int, int, int, int, double): a, method_65, func_203245_a

PathPoint (int, int, int, int, double): a, method_65, method_65, func_203245_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, 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

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

cnk

cnm

字段

构造函数

方法

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

1.14

名称

cbi

cnk

net.minecraft.class_15

net.minecraft.server.v1_13_R2.PathfinderTurtle

net.minecraft.server.v1_14_R1.PathfinderTurtle

字段

float: k, field_203247_k

float: k, field_65, field_203247_k

float: l, field_203248_l

float: l, field_64, field_203248_l

构造函数

方法

void (IBlockAccess, EntityInsentient): a, func_186315_a

void (IBlockAccess, EntityInsentient): a, method_12, func_186315_a

void (): a, func_176163_a

void (): a, method_19, func_176163_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

double (BlockPosition): a, func_203246_a

double (BlockPosition): a, method_66, func_203246_a

PathPoint (int, int, int, int, double): a, func_203245_a

PathPoint (int, int, int, int, double): a, method_65, func_203245_a

PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, func_193577_a

PathType (IBlockAccess, int, int, int): a, func_186330_a

PathType (IBlockAccess, int, int, int): a, method_25, func_186330_a

PathType (IBlockAccess, boolean, boolean, BlockPosition, PathType): a, method_61, func_215744_a

1.13.2

名称

cbh

cbi

字段

构造函数

方法

1.13.1

名称

caz

cbh

net.minecraft.server.v1_13_R1.PathfinderTurtle

net.minecraft.server.v1_13_R2.PathfinderTurtle

字段

构造函数

方法

1.13

名称

caz

net.minecraft.pathfinding.WalkAndSwimNodeProcessor

net.minecraft.server.v1_13_R1.PathfinderTurtle

字段

float: k, field_203247_k

float: l, field_203248_l

构造函数

()

方法

void (IBlockAccess, EntityInsentient): a, func_186315_a

void (): a, func_176163_a

PathPoint (): b, func_186318_b

PathPoint (double, double, double): a, func_186325_a

int (PathPoint[], PathPoint, PathPoint, float): a, func_186320_a

double (BlockPosition): a, func_203246_a

PathPoint (int, int, int, int, double): a, func_203245_a

PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, func_193577_a

PathType (IBlockAccess, int, int, int): a, func_186330_a