History - net.minecraft.world.level.pathfinder.AmphibiousNodeEvaluator

1.21.3

Names

epn

eug

Fields

float: m, oldWalkableCost, field_65, oldWalkablePenalty, f_164656_

float: m, oldWalkableCost, field_65, oldWalkablePenalty

float: n, oldWaterBorderCost, field_64, oldWaterBorderPenalty, f_164657_

float: n, oldWaterBorderCost, field_64, oldWaterBorderPenalty

boolean: l, prefersShallowSwimming, field_28358, penalizeDeepWater, f_164655_

boolean: a, prefersShallowSwimming, field_28358, penalizeDeepWater

Constructors

Methods

void (): b, done, method_19, clear, m_6802_

void (): b, done, method_19, clear

Node (): a, getStart, method_21, getStart, m_7171_

Node (): a, getStart, method_21, getStart

int (Node[], Node): a, getNeighbors, method_18, getSuccessors, m_6065_

int (Node[], Node): a, getNeighbors, method_18, getSuccessors

Target (double, double, double): a, getTarget, method_16, getNode, m_319819_

Target (double, double, double): a, getTarget, method_16, getNode

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

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

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

boolean (): c, isAmphibious, method_37004, isAmphibious

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

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

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

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

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

eog

epn

Fields

Constructors

Methods

1.20.6

Names

efa

eog

Fields

Constructors

Methods

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

Names

eav

efa

Fields

Constructors

Methods

1.20.2

Names

dxn

eav

Fields

Constructors

Methods

1.20.1

Names

dwt

dxn

Fields

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_

Constructors

Methods

1.19.4

Names

dtt

dwt

Fields

Constructors

Methods

1.19.3

Names

dqf

dtt

Fields

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_

Constructors

Methods

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

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dpi

dqf

Fields

Constructors

Methods

1.19

Names

djh

dpi

Fields

Constructors

Methods

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

Names

dif

djh

Fields

Constructors

Methods

1.18.1

Names

Fields

boolean: l, prefersShallowSwimming, field_28358, penaliseDeepWater, f_164655_

boolean: l, prefersShallowSwimming, field_28358, penalizeDeepWater, f_164655_

Constructors

Methods

1.18

Names

dgu

dif

Fields

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.17

Names

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

Fields

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_

Constructors

()

(boolean)

Methods

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

Names

Fields

Constructors

Methods

1.16.4

Names

cxf

cxi

net.minecraft.server.v1_16_R2.PathfinderTurtle

net.minecraft.server.v1_16_R3.PathfinderTurtle

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

czk

cxf

net.minecraft.server.v1_16_R1.PathfinderTurtle

net.minecraft.server.v1_16_R2.PathfinderTurtle

Fields

Constructors

Methods

1.16.1

Names

cqv

czk

net.minecraft.server.v1_15_R1.PathfinderTurtle

net.minecraft.server.v1_16_R1.PathfinderTurtle

Fields

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

Constructors

Methods

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

Names

cqs

cqv

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

cnw

cqs

net.minecraft.server.v1_14_R1.PathfinderTurtle

net.minecraft.server.v1_15_R1.PathfinderTurtle

Fields

Constructors

Methods

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

Names

cnq

cnw

net.minecraft.world.level.pathfinder.TurtleNodeEvaluator

Fields

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

Constructors

Methods

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

Names

cnm

cnq

net.minecraft.entity.ai.pathing.AmphibiousPathNodeMaker

Fields

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

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.14.1

Names

cnk

cnm

Fields

Constructors

Methods

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

Names

cbi

cnk

net.minecraft.class_15

net.minecraft.server.v1_13_R2.PathfinderTurtle

net.minecraft.server.v1_14_R1.PathfinderTurtle

Fields

float: k, field_203247_k

float: k, field_65, field_203247_k

float: l, field_203248_l

float: l, field_64, field_203248_l

Constructors

Methods

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

Names

cbh

cbi

Fields

Constructors

Methods

1.13.1

Names

caz

cbh

net.minecraft.server.v1_13_R1.PathfinderTurtle

net.minecraft.server.v1_13_R2.PathfinderTurtle

Fields

Constructors

Methods

1.13

Names

caz

net.minecraft.pathfinding.WalkAndSwimNodeProcessor

net.minecraft.server.v1_13_R1.PathfinderTurtle

Fields

float: k, field_203247_k

float: l, field_203248_l

Constructors

()

Methods

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