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

1.21.3

Names

epu

eun

Fields

BinaryHeap: f, openSet, field_62, minHeap, f_77423_

BinaryHeap: f, openSet, field_62, minHeap

Node[]: b, neighbors, field_60, successors, f_77420_

Node[]: b, neighbors, field_60, successors

NodeEvaluator: d, nodeEvaluator, field_61, pathNodeMaker, f_77422_

NodeEvaluator: d, nodeEvaluator, field_61, pathNodeMaker

int: c, maxVisitedNodes, field_18708, range, f_77421_

int: c, maxVisitedNodes, field_18708, range

float: a, FUDGING, field_31807, TARGET_DISTANCE_MULTIPLIER, f_164714_

float: a, FUDGING, field_31807, TARGET_DISTANCE_MULTIPLIER

boolean: e, DEBUG, field_31808, field_31808, f_164715_

boolean: e, DEBUG, field_31808, field_31808

Constructors

Methods

float (Node, Set<Target>): a, getBestH, method_21658, calculateDistances, m_77444_

float (Node, Set<Target>): a, getBestH, method_21658, calculateDistances

Path (Node, BlockPos, boolean): a, reconstructPath, method_55, createPath, m_77434_

Path (Node, BlockPos, boolean): a, reconstructPath, method_55, createPath

Path (PathNavigationRegion, Mob, Set<BlockPos>, float, int, float): a, findPath, method_52, findPathToAny, m_77427_

Path (PathNavigationRegion, Mob, Set<BlockPos>, float, int, float): a, findPath, method_52, findPathToAny

Path (Node, Map<Target, BlockPos>, float, int, float): a, findPath, method_54, findPathToAny

Path (ProfilerFiller, Node, Map<Target, BlockPos>, float, int, float): a, findPath, method_54, findPathToAny, m_164716_

float (Node, Node): a, distance, method_44000, getDistance, m_214208_

float (Node, Node): a, distance, method_44000, getDistance

void (int): a, setMaxVisitedNodes, method_61822, setRange

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

eon

epu

Fields

Constructors

Methods

1.20.6

Names

efi

eon

Fields

Constructors

Methods

1.20.4

Names

ebd

efi

Fields

Constructors

Methods

1.20.2

Names

dxv

ebd

Fields

Constructors

Methods

1.20.1

Names

dxb

dxv

Fields

Constructors

Methods

1.19.4

Names

dub

dxb

Fields

Constructors

Methods

1.19.3

Names

dqn

dub

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

dpq

dqn

Fields

Constructors

Methods

1.19

Names

djp

dpq

Fields

Constructors

Methods

float (Node, Node): a, distance, method_44000, getDistance, m_214208_

1.18.2

Names

din

djp

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

dhc

din

Fields

Constructors

Methods

1.17.1

Names

Fields

Constructors

Methods

1.17

Names

cxf

dhc

net.minecraft.pathfinding.PathFinder

net.minecraft.src.C_2755_

net.minecraft.server.v1_16_R3.Pathfinder

net.minecraft.world.level.pathfinder.Pathfinder

Fields

BinaryHeap: d, openSet, field_62, minHeap, field_75866_b

BinaryHeap: f, openSet, field_62, minHeap, f_77423_

Node[]: a, neighbors, field_60, successors, field_75864_d

Node[]: b, neighbors, field_60, successors, f_77420_

NodeEvaluator: c, nodeEvaluator, field_61, pathNodeMaker, field_176190_c

NodeEvaluator: d, nodeEvaluator, field_61, pathNodeMaker, f_77422_

int: b, maxVisitedNodes, field_18708, range, field_215751_d

int: c, maxVisitedNodes, field_18708, range, f_77421_

float: a, FUDGING, field_31807, TARGET_DISTANCE_MULTIPLIER, f_164714_

boolean: e, DEBUG, field_31808, field_31808, f_164715_

Constructors

Methods

float (Node, Set<Target>): a, getBestH, method_21658, calculateDistances, func_224776_a

float (Node, Set<Target>): a, getBestH, method_21658, calculateDistances, m_77444_

Path (Node, BlockPos, boolean): a, reconstructPath, method_55, createPath, func_224780_a

Path (Node, BlockPos, boolean): a, reconstructPath, method_55, createPath, m_77434_

Path (PathNavigationRegion, Mob, Set<BlockPos>, float, int, float): a, findPath, method_52, findPathToAny, func_227478_a_

Path (PathNavigationRegion, Mob, Set<BlockPos>, float, int, float): a, findPath, method_52, findPathToAny, m_77427_

Path (Node, Map<Target, BlockPos>, float, int, float): a, findPath, method_54, findPathToAny, func_227479_a_

Path (ProfilerFiller, Node, Map<Target, BlockPos>, float, int, float): a, findPath, method_54, findPathToAny, m_164716_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

cxc

cxf

net.minecraft.server.v1_16_R2.Pathfinder

net.minecraft.server.v1_16_R3.Pathfinder

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

czh

cxc

net.minecraft.server.v1_16_R1.Pathfinder

net.minecraft.server.v1_16_R2.Pathfinder

Fields

Constructors

Methods

1.16.1

Names

cqs

czh

net.minecraft.server.v1_15_R1.Pathfinder

net.minecraft.server.v1_16_R1.Pathfinder

Fields

BinaryHeap: a, openSet, field_62, minHeap, field_75866_b

BinaryHeap: d, openSet, field_62, minHeap, field_75866_b

Node[]: c, neighbors, field_60, successors, field_75864_d

Node[]: a, neighbors, field_60, successors, field_75864_d

NodeEvaluator: e, nodeEvaluator, field_61, pathNodeMaker, field_176190_c

NodeEvaluator: c, nodeEvaluator, field_61, pathNodeMaker, field_176190_c

Set<Node>: b, closedSet, field_59, field_186337_b

int: d, maxVisitedNodes, field_18708, range, field_215751_d

int: b, maxVisitedNodes, field_18708, range, field_215751_d

Constructors

Methods

1.15.2

Names

cqp

cqs

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

cnt

cqp

net.minecraft.server.v1_14_R1.Pathfinder

net.minecraft.server.v1_15_R1.Pathfinder

Fields

Node[]: c, neighbors, field_60, field_75864_d

Node[]: c, neighbors, field_60, successors, field_75864_d

int: d, maxVisitedNodes, field_18708, field_215751_d

int: d, maxVisitedNodes, field_18708, range, field_215751_d

Constructors

Methods

Path (LevelReader, Mob, Set<BlockPos>, float, int): a, findPath, method_52, pathfind, func_224775_a

Path (Node, Map<Target, BlockPos>, float, int): a, findPath, method_54, pathfind, func_224779_a

float (Node, Set<Target>): a, getBestH, method_21658, func_224776_a

float (Node, Set<Target>): a, getBestH, method_21658, calculateDistances, func_224776_a

Path (Node, BlockPos, boolean): a, reconstructPath, method_55, func_224780_a

Path (Node, BlockPos, boolean): a, reconstructPath, method_55, createPath, func_224780_a

Path (PathNavigationRegion, Mob, Set<BlockPos>, float, int, float): a, findPath, method_52, findPathToAny, func_227478_a_

Path (Node, Map<Target, BlockPos>, float, int, float): a, findPath, method_54, findPathToAny, func_227479_a_

1.14.4

Names

cno

cnt

net.minecraft.world.level.pathfinder.PathFinder

Fields

Path: a, field_62, minHeap, field_75866_b

BinaryHeap: a, openSet, field_62, minHeap, field_75866_b

PathPoint[]: c, field_60, field_60, field_75864_d

Node[]: c, neighbors, field_60, field_75864_d

PathfinderAbstract: e, field_61, pathNodeMaker, field_176190_c

NodeEvaluator: e, nodeEvaluator, field_61, pathNodeMaker, field_176190_c

Set<PathPoint>: b, field_59, field_59, field_186337_b

Set<Node>: b, closedSet, field_59, field_186337_b

int: d, field_18708, field_18708, field_215751_d

int: d, maxVisitedNodes, field_18708, field_215751_d

Constructors

Methods

PathEntity (PathPoint, PathPoint, float): a, method_54, pathfind, func_186335_a

PathEntity (PathPoint): a, method_55, method_55, func_215750_a

PathEntity (IWorldReader, EntityInsentient, double, double, double, float): a, method_52, pathfind, func_186334_a

Path (LevelReader, Mob, Set<BlockPos>, float, int): a, findPath, method_52, pathfind, func_224775_a

Path (Node, Map<Target, BlockPos>, float, int): a, findPath, method_54, pathfind, func_224779_a

float (Node, Set<Target>): a, getBestH, method_21658, func_224776_a

Path (Node, BlockPos, boolean): a, reconstructPath, method_55, func_224780_a

1.14.3

Names

cnk

cno

net.minecraft.entity.ai.pathing.PathNodeNavigator

Fields

Path: a, field_62, field_75866_b

Path: a, field_62, minHeap, field_75866_b

PathPoint[]: c, field_60, field_75864_d

PathPoint[]: c, field_60, field_60, field_75864_d

PathfinderAbstract: e, field_61, field_176190_c

PathfinderAbstract: e, field_61, pathNodeMaker, field_176190_c

Set<PathPoint>: b, field_59, field_186337_b

Set<PathPoint>: b, field_59, field_59, field_186337_b

int: d, field_18708, field_215751_d

int: d, field_18708, field_18708, field_215751_d

Constructors

Methods

PathEntity (PathPoint, PathPoint, float): a, method_54, func_186335_a

PathEntity (PathPoint, PathPoint, float): a, method_54, pathfind, func_186335_a

PathEntity (PathPoint): a, method_55, func_215750_a

PathEntity (PathPoint): a, method_55, method_55, func_215750_a

PathEntity (IWorldReader, EntityInsentient, double, double, double, float): a, method_52, func_186334_a

PathEntity (IWorldReader, EntityInsentient, double, double, double, float): a, method_52, pathfind, func_186334_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

cni

cnk

Fields

Constructors

Methods

PathEntity (IBlockAccess, EntityInsentient, double, double, double, float): a, method_52, func_186334_a

PathEntity (IWorldReader, EntityInsentient, double, double, double, float): a, method_52, func_186334_a

1.14

Names

cbg

cni

net.minecraft.class_13

net.minecraft.server.v1_13_R2.Pathfinder

net.minecraft.server.v1_14_R1.Pathfinder

Fields

Path: a, field_75866_b

Path: a, field_62, field_75866_b

PathPoint[]: c, field_75864_d

PathPoint[]: c, field_60, field_75864_d

PathfinderAbstract: d, field_176190_c

PathfinderAbstract: e, field_61, field_176190_c

Set<PathPoint>: b, field_186337_b

Set<PathPoint>: b, field_59, field_186337_b

int: d, field_18708, field_215751_d

Constructors

(PathfinderAbstract)

(PathfinderAbstract, int)

Methods

PathEntity (PathPoint, PathPoint): a, func_75853_a

PathEntity (IBlockAccess, EntityInsentient, Entity, float): a, func_186333_a

PathEntity (IBlockAccess, EntityInsentient, BlockPosition, float): a, func_186336_a

PathEntity (IBlockAccess, EntityInsentient, double, double, double, float): a, func_186334_a

PathEntity (IBlockAccess, EntityInsentient, double, double, double, float): a, method_52, func_186334_a

PathEntity (PathPoint, PathPoint, float): a, func_186335_a

PathEntity (PathPoint, PathPoint, float): a, method_54, func_186335_a

PathEntity (PathPoint): a, method_55, func_215750_a

1.13.2

Names

cbf

cbg

Fields

Constructors

Methods

1.13.1

Names

cax

cbf

net.minecraft.server.v1_13_R1.Pathfinder

net.minecraft.server.v1_13_R2.Pathfinder

Fields

Constructors

Methods

1.13

Names

bem

cax

net.minecraft.server.v1_12_R1.Pathfinder

net.minecraft.server.v1_13_R1.Pathfinder

Fields

Constructors

Methods

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

bek

bem

Fields

Constructors

Methods

1.12

Names

bbe

bek

net.minecraft.server.v1_11_R1.Pathfinder

net.minecraft.server.v1_12_R1.Pathfinder

Fields

Constructors

Methods

1.11.2

Names

Fields

Constructors

Methods

1.11.1

Names

bbc

bbe

Fields

Constructors

Methods

1.11

Names

azj

bbc

net.minecraft.server.v1_10_R1.Pathfinder

net.minecraft.server.v1_11_R1.Pathfinder

Fields

Constructors

Methods

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

ayq

azj

net.minecraft.server.v1_9_R2.Pathfinder

net.minecraft.server.v1_10_R1.Pathfinder

Fields

Constructors

Methods

1.9.4

Names

ayp

ayq

net.minecraft.server.v1_9_R1.Pathfinder

net.minecraft.server.v1_9_R2.Pathfinder

Fields

Constructors

Methods

1.9.2

Names

ayq

ayp

Fields

Constructors

Methods

1.9

Names

asy

ayq

net.minecraft.server.v1_8_R3.Pathfinder

net.minecraft.server.v1_9_R1.Pathfinder

Fields

PathPoint[]: b, field_75864_d

PathPoint[]: c, field_75864_d

PathfinderAbstract: c, field_176190_c

PathfinderAbstract: d, field_176190_c

Set<PathPoint>: b, field_186337_b

Constructors

Methods

PathEntity (IBlockAccess, Entity, Entity, float): a, func_176188_a

PathEntity (IBlockAccess, Entity, BlockPosition, float): a, func_180782_a

PathEntity (IBlockAccess, Entity, double, double, double, float): a, func_176189_a

PathEntity (Entity, PathPoint, PathPoint, float): a, func_176187_a

PathEntity (IBlockAccess, EntityInsentient, Entity, float): a, func_186333_a

PathEntity (IBlockAccess, EntityInsentient, BlockPosition, float): a, func_186336_a

PathEntity (IBlockAccess, EntityInsentient, double, double, double, float): a, func_186334_a

PathEntity (PathPoint, PathPoint, float): a, func_186335_a

1.8.8

Names

asy

net.minecraft.pathfinding.PathFinder

net.minecraft.server.v1_8_R3.Pathfinder

Fields

Path: a, field_75866_b

PathPoint[]: b, field_75864_d

PathfinderAbstract: c, field_176190_c

Constructors

(PathfinderAbstract)

Methods

PathEntity (IBlockAccess, Entity, Entity, float): a, func_176188_a

PathEntity (IBlockAccess, Entity, BlockPosition, float): a, func_180782_a

PathEntity (IBlockAccess, Entity, double, double, double, float): a, func_176189_a

PathEntity (Entity, PathPoint, PathPoint, float): a, func_176187_a

PathEntity (PathPoint, PathPoint): a, func_75853_a