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

25w18a

Names

eyu

ezk

Fields

boolean: a, allowBreaching, field_58, canJumpOutOfWater, f_77455_

boolean: a, allowBreaching, field_58

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

it.unimi.dsi.fastutil.longs.Long2ObjectMap<PathType>: l, pathTypesByPosCache, field_34767

Constructors

Methods

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

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

void (): b, done, method_19

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

boolean (Node): a, isNodeValid, method_38487

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

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

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

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

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

boolean (Node): b, hasMalus, method_57084

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

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

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

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

1.21.5

Names

etu

eyu

Fields

Constructors

Methods

1.21.4

Names

eur

etu

Fields

Constructors

Methods

1.21.3

Names

epy

eur

Fields

boolean: k, allowBreaching, field_58, canJumpOutOfWater, f_77455_

boolean: a, allowBreaching, field_58, canJumpOutOfWater, f_77455_

Constructors

Methods

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

eor

epy

Fields

Constructors

Methods

1.20.6

Names

efj

eor

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_

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

Names

ebe

efj

Fields

Constructors

Methods

1.20.2

Names

dxw

ebe

Fields

Constructors

Methods

1.20.1

Names

dxc

dxw

Fields

Constructors

Methods

1.19.4

Names

duc

dxc

Fields

Constructors

Methods

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

Names

dqo

duc

Fields

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_

Constructors

Methods

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

Names

Fields

Constructors

Methods

1.19.1

Names

dpr

dqo

Fields

Constructors

Methods

1.19

Names

djq

dpr

Fields

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_

Constructors

Methods

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

Names

dio

djq

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

dhd

dio

Fields

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

Constructors

Methods

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_

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_

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

Names

Fields

Constructors

Methods

1.17

Names

cxg

dhd

net.minecraft.pathfinding.SwimNodeProcessor

net.minecraft.src.C_2756_

Fields

boolean: j, allowBreaching, field_58, canJumpOutOfWater, field_205202_j

boolean: j, allowBreaching, field_58, canJumpOutOfWater, f_77455_

Constructors

Methods

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

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

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_

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_

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

Names

Fields

Constructors

Methods

1.16.4

Names

cxd

cxg

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

czi

cxd

Fields

Constructors

Methods

1.16.1

Names

cqt

czi

Fields

boolean: j, allowBreaching, field_58, field_205202_j

boolean: j, allowBreaching, field_58, canJumpOutOfWater, field_205202_j

Constructors

Methods

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

cqq

cqt

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

cnu

cqq

Fields

Constructors

Methods

1.14.4

Names

cnp

cnu

net.minecraft.world.level.pathfinder.SwimNodeEvaluator

Fields

boolean: j, field_58, field_58, field_205202_j

boolean: j, allowBreaching, field_58, field_205202_j

Constructors

Methods

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

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

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

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

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

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

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

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

PathNodeType (BlockView, int, int, int, MobEntity, 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

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

cnl

cnp

net.minecraft.entity.ai.pathing.WaterPathNodeMaker

Fields

boolean: j, field_58, field_205202_j

boolean: j, field_58, field_58, field_205202_j

Constructors

Methods

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

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

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

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

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

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

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

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

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

PathNodeType (IBlockReader, int, int, int, MobEntity, int, int, int, boolean, boolean): a, method_17, func_186319_a

PathNodeType (BlockView, int, int, int, MobEntity, int, int, int, boolean, boolean): a, method_17, getPathNodeType, func_186319_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

cnj

cnl

Fields

Constructors

Methods

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

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

1.14

Names

cbh

cnj

net.minecraft.class_12

Fields

boolean: j, field_205202_j

boolean: j, field_58, field_205202_j

Constructors

Methods

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

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

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

PathNodeType (int, int, int): c, func_186327_c

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

PathNodeType (IBlockReader, int, int, int, EntityLiving, int, int, int, boolean, boolean): a, func_186319_a

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

PathNodeType (IBlockReader, 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

PathNodeType (IBlockReader, int, int, int, MobEntity, int, int, int, boolean, boolean): a, method_17, func_186319_a

1.13.2

Names

cbg

cbh

Fields

Constructors

Methods

1.13.1

Names

cay

cbg

Fields

Constructors

Methods

1.13

Names

ben

cay

Fields

boolean: j, field_205202_j

Constructors

()

(boolean)

Methods

PathNodeType (IBlockAccess, int, int, int, EntityLiving, int, int, int, boolean, boolean): a, func_186319_a

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

PathNodeType (IBlockReader, int, int, int, EntityLiving, int, int, int, boolean, boolean): a, func_186319_a

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

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

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

bel

ben

Fields

Constructors

Methods

1.12

Names

bbf

bel

Fields

Constructors

Methods

1.11.2

Names

Fields

Constructors

Methods

1.11.1

Names

bbd

bbf

Fields

Constructors

Methods

1.11

Names

azk

bbd

Fields

Constructors

Methods

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

ayr

azk

Fields

Constructors

Methods

1.9.4

Names

ayq

ayr

Fields

Constructors

Methods

void (IBlockAccess, EntityLiving): a, func_186315_a

void (): a, func_176163_a

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

1.9.2

Names

ayr

ayq

Fields

Constructors

Methods

1.9

Names

ayr

net.minecraft.pathfinding.SwimNodeProcessor

Fields

Constructors

()

Methods

void (IBlockAccess, 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

PathNodeType (IBlockAccess, int, int, int, EntityLiving, int, int, int, boolean, boolean): a, func_186319_a

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

PathNodeType (int, int, int): c, func_186327_c