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

25w18a

Names

eyj

eyz

Fields

float: m, oldWalkableCost, field_65, oldWalkablePenalty, f_164656_

float: m, oldWalkableCost, field_65

float: n, oldWaterBorderCost, field_64, oldWaterBorderPenalty, f_164657_

float: n, oldWaterBorderCost, field_64

boolean: a, prefersShallowSwimming, field_28358, penalizeDeepWater, f_164655_

boolean: a, prefersShallowSwimming, field_28358

Constructors

Methods

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

void (): b, done, method_19

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

Node (): a, getStart, method_21

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

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

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

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

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

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

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

boolean (): c, isAmphibious, method_37004

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

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

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

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

1.21.5

Names

etj

eyj

Fields

Constructors

Methods

1.21.4

Names

eug

etj

Fields

Constructors

Methods

1.21.3

Names

epn

eug

Fields

boolean: l, prefersShallowSwimming, field_28358, penalizeDeepWater, f_164655_

boolean: a, prefersShallowSwimming, field_28358, penalizeDeepWater, f_164655_

Constructors

Methods

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_

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

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

czk

cxf

Fields

Constructors

Methods

1.16.1

Names

cqv

czk

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

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

PathNode (): b, method_21, getStart, func_186318_b

Node (): b, getStart, method_21, getStart, func_186318_b

PathNode (double, double, double): a, method_16, getPathNode, func_186325_a

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

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

PathNode (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

PathNodeType (BlockView, int, int, int): a, method_25, getPathNodeType, func_186330_a

BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getNodeType, func_186330_a

PathNodeType (BlockView, boolean, boolean, BlockPos, PathNodeType): a, method_61, method_61, func_215744_a

BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, func_215744_a

void (ViewableWorld, MobEntity): a, method_12, init, func_186315_a

void (LevelReader, Mob): a, prepare, method_12, init, func_186315_a

int (PathNode[], PathNode): 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

PathNode (): b, method_21, getStart, func_186318_b

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

PathNode (double, double, double): a, method_16, getPathNode, func_186325_a

double (BlockPos): a, method_66, func_203246_a

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

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

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

PathNodeType (IBlockReader, int, int, int): a, method_25, func_186330_a

PathNodeType (BlockView, int, int, int): a, method_25, getPathNodeType, func_186330_a

PathNodeType (IBlockReader, boolean, boolean, BlockPos, PathNodeType): a, method_61, func_215744_a

PathNodeType (BlockView, boolean, boolean, BlockPos, PathNodeType): a, method_61, method_61, func_215744_a

void (IWorldReader, MobEntity): a, method_12, func_186315_a

void (ViewableWorld, MobEntity): a, method_12, init, func_186315_a

int (PathPoint[], PathPoint): a, method_18, func_222859_a

int (PathNode[], PathNode): a, method_18, getPathNodes, func_222859_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

cnk

cnm

Fields

Constructors

Methods

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

void (IBlockReader, MobEntity): a, method_12, func_186315_a

void (IWorldReader, MobEntity): a, method_12, func_186315_a

int (PathPoint[], PathPoint): a, method_18, func_222859_a

1.14

Names

cbi

cnk

net.minecraft.class_15

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 (IBlockReader, EntityLiving): a, 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 (BlockPos): a, func_203246_a

double (BlockPos): 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

PathNodeType (IBlockReader, int, int, int, int, int, int, boolean, boolean, EnumSet<PathNodeType>, PathNodeType, BlockPos): a, func_193577_a

PathNodeType (IBlockReader, int, int, int): a, func_186330_a

PathNodeType (IBlockReader, int, int, int): a, method_25, func_186330_a

void (IBlockReader, MobEntity): a, method_12, func_186315_a

PathNodeType (IBlockReader, boolean, boolean, BlockPos, PathNodeType): a, method_61, func_215744_a

1.13.2

Names

cbh

cbi

Fields

Constructors

Methods

1.13.1

Names

caz

cbh

Fields

Constructors

Methods

1.13

Names

caz

net.minecraft.pathfinding.WalkAndSwimNodeProcessor

Fields

float: k, field_203247_k

float: l, field_203248_l

Constructors

()

Methods

void (IBlockReader, EntityLiving): 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 (BlockPos): a, func_203246_a

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

PathNodeType (IBlockReader, int, int, int, int, int, int, boolean, boolean, EnumSet<PathNodeType>, PathNodeType, BlockPos): a, func_193577_a

PathNodeType (IBlockReader, int, int, int): a, func_186330_a