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

1.21.11

名称

fgq

flr

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

fbb

fgq

字段

BinaryHeap: f, openSet, field_62, minHeap, f_77423_

BinaryHeap: e, openSet, field_62, minHeap, f_77423_

boolean: e, DEBUG, field_31808, field_31808, f_164715_

BooleanSupplier: f, captureDebug, field_62923, shouldSendDebugData, f_412313_

构造函数

方法

void (BooleanSupplier): a, setCaptureDebug, method_74692, setShouldSendDebugData, m_416434_

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

eyq

fbb

字段

构造函数

方法

1.21.5

名称

etq

eyq

字段

构造函数

方法

1.21.4

名称

eun

etq

字段

构造函数

方法

1.21.3

名称

epu

eun

字段

构造函数

方法

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

名称

字段

构造函数

方法

1.21

名称

eon

epu

字段

构造函数

方法

1.20.6

名称

efi

eon

字段

构造函数

方法

1.20.4

名称

ebd

efi

字段

构造函数

方法

1.20.2

名称

dxv

ebd

字段

构造函数

方法

1.20.1

名称

dxb

dxv

字段

构造函数

方法

1.19.4

名称

dub

dxb

字段

构造函数

方法

1.19.3

名称

dqn

dub

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

dpq

dqn

net.minecraft.world.level.pathfinder.Pathfinder

字段

构造函数

方法

1.19

名称

djp

dpq

net.minecraft.world.level.pathfinder.Pathfinder

字段

构造函数

方法

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

1.18.2

名称

din

djp

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

dhc

din

字段

构造函数

方法

1.17.1

名称

字段

构造函数

方法

1.17

名称

cxf

dhc

net.minecraft.pathfinding.PathFinder

net.minecraft.src.C_2755_

net.minecraft.server.v1_16_R3.Pathfinder

net.minecraft.world.level.pathfinder.Pathfinder

字段

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_

构造函数

方法

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

名称

字段

构造函数

方法

1.16.4

名称

cxc

cxf

net.minecraft.server.v1_16_R2.Pathfinder

net.minecraft.server.v1_16_R3.Pathfinder

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

czh

cxc

net.minecraft.server.v1_16_R1.Pathfinder

net.minecraft.server.v1_16_R2.Pathfinder

字段

构造函数

方法

1.16.1

名称

cqs

czh

net.minecraft.server.v1_15_R1.Pathfinder

net.minecraft.server.v1_16_R1.Pathfinder

字段

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

构造函数

方法

1.15.2

名称

cqp

cqs

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

cnt

cqp

net.minecraft.server.v1_14_R1.Pathfinder

net.minecraft.server.v1_15_R1.Pathfinder

字段

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

构造函数

方法

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

名称

cno

cnt

net.minecraft.world.level.pathfinder.PathFinder

字段

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

构造函数

方法

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

名称

cnk

cno

net.minecraft.entity.ai.pathing.PathNodeNavigator

字段

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

构造函数

方法

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

名称

字段

构造函数

方法

1.14.1

名称

cni

cnk

字段

构造函数

方法

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

名称

cbg

cni

net.minecraft.class_13

net.minecraft.server.v1_13_R2.Pathfinder

net.minecraft.server.v1_14_R1.Pathfinder

字段

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

构造函数

(PathfinderAbstract)

(PathfinderAbstract, int)

方法

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

名称

cbf

cbg

字段

构造函数

方法

1.13.1

名称

cax

cbf

net.minecraft.server.v1_13_R1.Pathfinder

net.minecraft.server.v1_13_R2.Pathfinder

字段

构造函数

方法

1.13

名称

bem

cax

net.minecraft.server.v1_12_R1.Pathfinder

net.minecraft.server.v1_13_R1.Pathfinder

字段

构造函数

方法

1.12.2

名称

字段

构造函数

方法

1.12.1

名称

bek

bem

字段

构造函数

方法

1.12

名称

bbe

bek

net.minecraft.server.v1_11_R1.Pathfinder

net.minecraft.server.v1_12_R1.Pathfinder

字段

构造函数

方法

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

bbc

bbe

字段

构造函数

方法

1.11

名称

azj

bbc

net.minecraft.server.v1_10_R1.Pathfinder

net.minecraft.server.v1_11_R1.Pathfinder

字段

构造函数

方法

1.10.2

名称

字段

构造函数

方法

1.10

名称

ayq

azj

net.minecraft.server.v1_9_R2.Pathfinder

net.minecraft.server.v1_10_R1.Pathfinder

字段

构造函数

方法

1.9.4

名称

ayp

ayq

net.minecraft.server.v1_9_R1.Pathfinder

net.minecraft.server.v1_9_R2.Pathfinder

字段

构造函数

方法

1.9.2

名称

ayq

ayp

字段

构造函数

方法

1.9

名称

asy

ayq

net.minecraft.server.v1_8_R3.Pathfinder

net.minecraft.server.v1_9_R1.Pathfinder

字段

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

构造函数

方法

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

名称

asy

net.minecraft.pathfinding.PathFinder

net.minecraft.server.v1_8_R3.Pathfinder

字段

Path: a, field_75866_b

PathPoint[]: b, field_75864_d

PathfinderAbstract: c, field_176190_c

构造函数

(PathfinderAbstract)

方法

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