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

1.21.11

名称

fgu

flv

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

fbf

fgu

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

eyu

fbf

字段

构造函数

方法

1.21.5

名称

etu

eyu

字段

构造函数

方法

1.21.4

名称

eur

etu

字段

构造函数

方法

1.21.3

名称

epy

eur

字段

boolean: k, allowBreaching, field_58, canJumpOutOfWater, f_77455_

boolean: a, allowBreaching, field_58, canJumpOutOfWater, f_77455_

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

eor

epy

字段

构造函数

方法

1.20.6

名称

efj

eor

字段

构造函数

方法

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_

boolean (Node): b, isNodeValid, method_38487, hasNotVisited, m_192961_

boolean (Node): a, isNodeValid, method_38487, hasNotVisited, m_192961_

boolean (Node, Node, Node): a, isDiagonalNodeValid, method_38488, canPathThrough, m_192963_

BlockPathTypes (int, int, int): c, getCachedBlockType, method_38489, addPathNodePos, m_192967_

PathType (int, int, int): b, getCachedBlockType, method_38489, addPathNodePos, m_192967_

BlockPathTypes (BlockGetter, int, int, int, Mob): a, getBlockPathType, method_25, getNodeType, m_7209_

boolean (Node): b, hasMalus, method_57084, hasPenalty, m_319460_

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

PathType (PathfindingContext, int, int, int, Mob): a, getPathTypeOfMob, method_25, getNodeType, m_319854_

1.20.4

名称

ebe

efj

字段

构造函数

方法

1.20.2

名称

dxw

ebe

字段

构造函数

方法

1.20.1

名称

dxc

dxw

字段

构造函数

方法

1.19.4

名称

duc

dxc

字段

构造函数

方法

BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_25, getNodeType, m_7209_

BlockPathTypes (BlockGetter, int, int, int, Mob): a, getBlockPathType, method_25, getNodeType, m_7209_

1.19.3

名称

dqo

duc

字段

boolean: j, allowBreaching, field_58, canJumpOutOfWater, f_77455_

boolean: k, allowBreaching, field_58, canJumpOutOfWater, f_77455_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: k, pathTypesByPosCache, field_34767, nodePosToType, f_192951_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: l, pathTypesByPosCache, field_34767, nodePosToType, f_192951_

构造函数

方法

Node (int, int, int): a, getNode, method_13, getNode, m_5676_

boolean (Node, Node, Node): a, isDiagonalNodeValid, method_38488, method_38488, m_192963_

boolean (Node, Node, Node): a, isDiagonalNodeValid, method_38488, canPathThrough, m_192963_

BlockPathTypes (int, int, int): b, getCachedBlockType, method_38489, addPathNodePos, m_192967_

BlockPathTypes (int, int, int): c, getCachedBlockType, method_38489, addPathNodePos, m_192967_

Node (int, int, int): a, findAcceptedNode, method_47936, getPassableNode, m_262844_

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

dpr

dqo

net.minecraft.world.level.pathfinder.PathfinderWater

字段

构造函数

方法

1.19

名称

djq

dpr

net.minecraft.world.level.pathfinder.PathfinderWater

字段

it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: k, pathTypesByPosCache, field_34767, field_34767, f_192951_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: k, pathTypesByPosCache, field_34767, nodePosToType, f_192951_

构造函数

方法

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

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

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

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

boolean (Node): a, isNodeValid, method_38487, method_38487, m_192961_

boolean (Node): b, isNodeValid, method_38487, hasNotVisited, m_192961_

BlockPathTypes (int, int, int): b, getCachedBlockType, method_38489, method_38489, m_192967_

BlockPathTypes (int, int, int): b, getCachedBlockType, method_38489, addPathNodePos, m_192967_

1.18.2

名称

dio

djq

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

dhd

dio

字段

it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: k, pathTypesByPosCache, field_34767, field_34767, f_192951_

构造函数

方法

BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_17, getNodeType, m_7209_

BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_25, getNodeType, m_7209_

Node (int, int, int): b, getWaterNode, method_51, getPathNodeInWater, m_77486_

BlockPathTypes (int, int, int): c, isFree, method_50, getNodeType, m_77490_

BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getDefaultNodeType, m_8086_

BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_17, getDefaultNodeType, m_8086_

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

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

boolean (Node): a, isNodeValid, method_38487, method_38487, m_192961_

boolean (Node, Node, Node): a, isDiagonalNodeValid, method_38488, method_38488, m_192963_

BlockPathTypes (int, int, int): b, getCachedBlockType, method_38489, method_38489, m_192967_

1.17.1

名称

字段

构造函数

方法

1.17

名称

cxg

dhd

net.minecraft.pathfinding.SwimNodeProcessor

net.minecraft.src.C_2756_

net.minecraft.server.v1_16_R3.PathfinderWater

net.minecraft.world.level.pathfinder.PathfinderWater

字段

boolean: j, allowBreaching, field_58, canJumpOutOfWater, field_205202_j

boolean: j, allowBreaching, field_58, canJumpOutOfWater, f_77455_

构造函数

方法

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

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

BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_17, getNodeType, func_186319_a

BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_17, getNodeType, m_7209_

Node (int, int, int): b, getWaterNode, method_51, getPathNodeInWater, func_186328_b

Node (int, int, int): b, getWaterNode, method_51, getPathNodeInWater, m_77486_

BlockPathTypes (int, int, int): c, isFree, method_50, getNodeType, func_186327_c

BlockPathTypes (int, int, int): c, isFree, method_50, getNodeType, m_77490_

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_

Node (int, int, int): a, getNode, method_13, getNode, func_176159_a

Node (int, int, int): a, getNode, method_13, getNode, m_5676_

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_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

cxd

cxg

net.minecraft.server.v1_16_R2.PathfinderWater

net.minecraft.server.v1_16_R3.PathfinderWater

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

czi

cxd

net.minecraft.server.v1_16_R1.PathfinderWater

net.minecraft.server.v1_16_R2.PathfinderWater

字段

构造函数

方法

1.16.1

名称

cqt

czi

net.minecraft.server.v1_15_R1.PathfinderWater

net.minecraft.server.v1_16_R1.PathfinderWater

字段

boolean: j, allowBreaching, field_58, field_205202_j

boolean: j, allowBreaching, field_58, canJumpOutOfWater, field_205202_j

构造函数

方法

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

名称

cqq

cqt

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

cnu

cqq

net.minecraft.server.v1_14_R1.PathfinderWater

net.minecraft.server.v1_15_R1.PathfinderWater

字段

构造函数

方法

1.14.4

名称

cnp

cnu

net.minecraft.world.level.pathfinder.SwimNodeEvaluator

字段

boolean: j, field_58, field_58, field_205202_j

boolean: j, allowBreaching, field_58, field_205202_j

构造函数

方法

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

PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, method_17, getPathNodeType, func_186319_a

BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_17, getNodeType, func_186319_a

PathPoint (int, int, int): b, method_51, getPathNodeInWater, func_186328_b

Node (int, int, int): b, getWaterNode, method_51, getPathNodeInWater, func_186328_b

PathType (int, int, int): c, method_50, getPathNodeType, func_186327_c

BlockPathTypes (int, int, int): c, isFree, method_50, getNodeType, func_186327_c

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

PathPoint (int, int, int): a, method_13, getPathNode, func_176159_a

Node (int, int, int): a, getNode, method_13, getNode, func_176159_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

名称

cnl

cnp

net.minecraft.entity.ai.pathing.WaterPathNodeMaker

字段

boolean: j, field_58, field_205202_j

boolean: j, field_58, field_58, field_205202_j

构造函数

方法

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

PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, method_17, func_186319_a

PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, method_17, getPathNodeType, func_186319_a

PathPoint (int, int, int): b, method_51, func_186328_b

PathPoint (int, int, int): b, method_51, getPathNodeInWater, func_186328_b

PathType (int, int, int): c, method_50, func_186327_c

PathType (int, int, int): c, method_50, getPathNodeType, func_186327_c

PathType (IBlockAccess, int, int, int): a, method_25, func_186330_a

PathType (IBlockAccess, int, int, int): a, method_25, getPathNodeType, func_186330_a

PathPoint (int, int, int): a, method_13, func_176159_a

PathPoint (int, int, int): a, method_13, getPathNode, func_176159_a

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

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

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

cnj

cnl

字段

构造函数

方法

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

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

1.14

名称

cbh

cnj

net.minecraft.class_12

net.minecraft.server.v1_13_R2.PathfinderWater

net.minecraft.server.v1_14_R1.PathfinderWater

字段

boolean: j, field_205202_j

boolean: j, field_58, field_205202_j

构造函数

方法

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

PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, func_186319_a

PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, method_17, func_186319_a

PathPoint (int, int, int): b, func_186328_b

PathPoint (int, int, int): b, method_51, func_186328_b

PathType (int, int, int): c, func_186327_c

PathType (int, int, int): c, method_50, func_186327_c

PathType (IBlockAccess, int, int, int): a, func_186330_a

PathType (IBlockAccess, int, int, int): a, method_25, func_186330_a

PathPoint (int, int, int): a, func_176159_a

PathPoint (int, int, int): a, method_13, func_176159_a

1.13.2

名称

cbg

cbh

字段

构造函数

方法

1.13.1

名称

cay

cbg

net.minecraft.server.v1_13_R1.PathfinderWater

net.minecraft.server.v1_13_R2.PathfinderWater

字段

构造函数

方法

1.13

名称

ben

cay

net.minecraft.server.v1_12_R1.PathfinderWater

net.minecraft.server.v1_13_R1.PathfinderWater

字段

boolean: j, field_205202_j

构造函数

()

(boolean)

方法

PathPoint (int, int, int): a, func_176159_a

1.12.2

名称

字段

构造函数

方法

1.12.1

名称

bel

ben

字段

构造函数

方法

1.12

名称

bbf

bel

net.minecraft.server.v1_11_R1.PathfinderWater

net.minecraft.server.v1_12_R1.PathfinderWater

字段

构造函数

方法

1.11.2

名称

字段

构造函数

方法

1.11.1

名称

bbd

bbf

字段

构造函数

方法

1.11

名称

azk

bbd

net.minecraft.server.v1_10_R1.PathfinderWater

net.minecraft.server.v1_11_R1.PathfinderWater

字段

构造函数

方法

1.10.2

名称

字段

构造函数

方法

1.10

名称

ayr

azk

net.minecraft.server.v1_9_R2.PathfinderWater

net.minecraft.server.v1_10_R1.PathfinderWater

字段

构造函数

方法

1.9.4

名称

ayq

ayr

net.minecraft.server.v1_9_R1.PathfinderWater

net.minecraft.server.v1_9_R2.PathfinderWater

字段

构造函数

方法

void (): a, func_176163_a

void (IBlockAccess, EntityInsentient): a, func_186315_a

PathType (IBlockAccess, int, int, int): a, func_186330_a

1.9.2

名称

ayr

ayq

字段

构造函数

方法

1.9

名称

asz

ayr

net.minecraft.world.pathfinder.SwimNodeProcessor

net.minecraft.pathfinding.SwimNodeProcessor

net.minecraft.server.v1_8_R3.PathfinderWater

net.minecraft.server.v1_9_R1.PathfinderWater

字段

构造函数

方法

void (IBlockAccess, Entity): a, func_176162_a

PathPoint (Entity): a, func_176161_a

PathPoint (Entity, double, double, double): a, func_176160_a

int (PathPoint[], Entity, PathPoint, PathPoint, float): a, func_176164_a

PathPoint (Entity, int, int, int): a, func_176185_a

int (Entity, int, int, int): b, func_176186_b

void (IBlockAccess, EntityInsentient): a, func_186315_a

PathPoint (): b, func_186318_b

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

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

PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, func_186319_a

PathPoint (int, int, int): b, func_186328_b

PathType (int, int, int): c, func_186327_c

1.8.8

名称

asz

net.minecraft.world.pathfinder.SwimNodeProcessor

net.minecraft.server.v1_8_R3.PathfinderWater

字段

构造函数

()

方法

void (IBlockAccess, Entity): a, func_176162_a

void (): a, func_176163_a

PathPoint (Entity): a, func_176161_a

PathPoint (Entity, double, double, double): a, func_176160_a

int (PathPoint[], Entity, PathPoint, PathPoint, float): a, func_176164_a

PathPoint (Entity, int, int, int): a, func_176185_a

int (Entity, int, int, int): b, func_176186_b