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

25w18a

Names

eyq

ezg

Fields

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

Node[]: b, neighbors, field_60

NodeEvaluator: d, nodeEvaluator, field_61, pathNodeMaker, f_77422_

NodeEvaluator: d, nodeEvaluator, field_61

BinaryHeap: f, openSet, field_62, minHeap, f_77423_

BinaryHeap: f, openSet, field_62

int: c, maxVisitedNodes, field_18708, range, f_77421_

int: c, maxVisitedNodes, field_18708

float: a, FUDGING, field_31807, TARGET_DISTANCE_MULTIPLIER, f_164714_

float: a, FUDGING, field_31807

boolean: e, DEBUG, field_31808, field_31808, f_164715_

boolean: e, DEBUG, field_31808

Constructors

Methods

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

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

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

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

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

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

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

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

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

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

void (int): a, setMaxVisitedNodes, method_61822

1.21.5

Names

etq

eyq

Fields

Constructors

Methods

1.21.4

Names

eun

etq

Fields

Constructors

Methods

1.21.3

Names

epu

eun

Fields

Constructors

Methods

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

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

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

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_

Fields

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_

BinaryHeap: d, openSet, field_62, minHeap, field_75866_b

BinaryHeap: f, openSet, field_62, minHeap, f_77423_

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

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

czh

cxc

Fields

Constructors

Methods

1.16.1

Names

cqs

czh

Fields

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

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

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

NodeEvaluator: e, nodeEvaluator, field_61, pathNodeMaker, field_176190_c

NodeEvaluator: c, nodeEvaluator, field_61, pathNodeMaker, field_176190_c

BinaryHeap: a, openSet, field_62, minHeap, field_75866_b

BinaryHeap: d, openSet, field_62, minHeap, field_75866_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

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

PathNode[]: c, field_60, field_60, field_75864_d

Node[]: c, neighbors, field_60, field_75864_d

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

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

PathNodeMaker: e, field_61, pathNodeMaker, field_176190_c

NodeEvaluator: e, nodeEvaluator, field_61, pathNodeMaker, field_176190_c

PathMinHeap: a, field_62, minHeap, field_75866_b

BinaryHeap: a, openSet, field_62, minHeap, field_75866_b

int: d, field_18708, field_18708, field_215751_d

int: d, maxVisitedNodes, field_18708, field_215751_d

Constructors

Methods

Path (PathNode, PathNode, float): a, method_54, pathfind, func_186335_a

Path (PathNode): a, method_55, method_55, func_215750_a

Path (ViewableWorld, MobEntity, 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

PathPoint[]: c, field_60, field_75864_d

PathNode[]: c, field_60, field_60, field_75864_d

Set<PathPoint>: b, field_59, field_186337_b

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

NodeProcessor: e, field_61, field_176190_c

PathNodeMaker: e, field_61, pathNodeMaker, field_176190_c

PathHeap: a, field_62, field_75866_b

PathMinHeap: a, field_62, minHeap, field_75866_b

int: d, field_18708, field_215751_d

int: d, field_18708, field_18708, field_215751_d

Constructors

Methods

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

Path (PathNode, PathNode, float): a, method_54, pathfind, func_186335_a

Path (PathPoint): a, method_55, func_215750_a

Path (PathNode): a, method_55, method_55, func_215750_a

Path (IWorldReader, MobEntity, double, double, double, float): a, method_52, func_186334_a

Path (ViewableWorld, MobEntity, 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

Path (IBlockReader, MobEntity, double, double, double, float): a, method_52, func_186334_a

Path (IWorldReader, MobEntity, double, double, double, float): a, method_52, func_186334_a

1.14

Names

cbg

cni

net.minecraft.class_13

Fields

PathPoint[]: c, field_75864_d

PathPoint[]: c, field_60, field_75864_d

Set<PathPoint>: b, field_186337_b

Set<PathPoint>: b, field_59, field_186337_b

NodeProcessor: d, field_176190_c

NodeProcessor: e, field_61, field_176190_c

PathHeap: a, field_75866_b

PathHeap: a, field_62, field_75866_b

int: d, field_18708, field_215751_d

Constructors

(NodeProcessor)

(NodeProcessor, int)

Methods

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

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

Path (PathPoint, PathPoint): a, func_75853_a

Path (IBlockReader, EntityLiving, Entity, float): a, func_186333_a

Path (IBlockReader, EntityLiving, BlockPos, float): a, func_186336_a

Path (IBlockReader, EntityLiving, double, double, double, float): a, func_186334_a

Path (IBlockReader, MobEntity, double, double, double, float): a, method_52, func_186334_a

Path (PathPoint): a, method_55, func_215750_a

1.13.2

Names

cbf

cbg

Fields

Constructors

Methods

1.13.1

Names

cax

cbf

Fields

Constructors

Methods

1.13

Names

bem

cax

Fields

Constructors

Methods

Path (IBlockAccess, EntityLiving, Entity, float): a, func_186333_a

Path (IBlockAccess, EntityLiving, BlockPos, float): a, func_186336_a

Path (IBlockAccess, EntityLiving, double, double, double, float): a, func_186334_a

Path (IBlockReader, EntityLiving, Entity, float): a, func_186333_a

Path (IBlockReader, EntityLiving, BlockPos, float): a, func_186336_a

Path (IBlockReader, EntityLiving, double, double, double, float): a, func_186334_a

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

bek

bem

Fields

Constructors

Methods

1.12

Names

bbe

bek

Fields

Constructors

Methods

1.11.2

Names

Fields

Constructors

Methods

1.11.1

Names

bbc

bbe

Fields

Constructors

Methods

1.11

Names

azj

bbc

Fields

Constructors

Methods

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

ayq

azj

Fields

Constructors

Methods

1.9.4

Names

ayp

ayq

Fields

Path: a, field_75866_b

PathHeap: a, field_75866_b

Constructors

Methods

PathEntity (PathPoint, PathPoint): a, func_75853_a

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

PathEntity (IBlockAccess, EntityLiving, BlockPos, float): a, func_186336_a

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

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

Path (IBlockAccess, EntityLiving, Entity, float): a, func_186333_a

Path (IBlockAccess, EntityLiving, BlockPos, float): a, func_186336_a

Path (IBlockAccess, EntityLiving, double, double, double, float): a, func_186334_a

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

Path (PathPoint, PathPoint): a, func_75853_a

1.9.2

Names

ayq

ayp

Fields

Constructors

Methods

1.9

Names

asy

ayq

Fields

PathPoint[]: b, field_75864_d

PathPoint[]: c, field_75864_d

NodeProcessor: c, field_176190_c

Set<PathPoint>: b, field_186337_b

NodeProcessor: d, field_176190_c

Constructors

(NodeProcessor)

(NodeProcessor)

Methods

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

PathEntity (IBlockAccess, Entity, BlockPos, 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, EntityLiving, Entity, float): a, func_186333_a

PathEntity (IBlockAccess, EntityLiving, BlockPos, float): a, func_186336_a

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

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

1.8.9

Names

Fields

Constructors

Methods

1.8.8

Names

asy

net.minecraft.pathfinding.PathFinder

Fields

Path: a, field_75866_b

PathPoint[]: b, field_75864_d

NodeProcessor: c, field_176190_c

Constructors

(NodeProcessor)

Methods

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

PathEntity (IBlockAccess, Entity, BlockPos, 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