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

1.21.3

Names

epy

eur

Fields

boolean: k, allowBreaching, field_58, canJumpOutOfWater, f_77455_

boolean: a, allowBreaching, field_58, canJumpOutOfWater

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, nodePosToType

Constructors

Methods

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

Node (): a, getStart, method_21, getStart

int (Node[], Node): a, getNeighbors, method_18, getSuccessors, m_6065_

int (Node[], Node): a, getNeighbors, method_18, getSuccessors

Target (double, double, double): a, getTarget, method_16, getNode, m_319819_

Target (double, double, double): a, getTarget, method_16, getNode

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

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

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

void (): b, done, method_19, clear

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Names

Fields

Constructors

Methods

1.17

Names

cxg

dhd

net.minecraft.pathfinding.SwimNodeProcessor

net.minecraft.src.C_2756_

net.minecraft.server.v1_16_R3.PathfinderWater

net.minecraft.world.level.pathfinder.PathfinderWater

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_

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

Names

Fields

Constructors

Methods

1.16.4

Names

cxd

cxg

net.minecraft.server.v1_16_R2.PathfinderWater

net.minecraft.server.v1_16_R3.PathfinderWater

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

czi

cxd

net.minecraft.server.v1_16_R1.PathfinderWater

net.minecraft.server.v1_16_R2.PathfinderWater

Fields

Constructors

Methods

1.16.1

Names

cqt

czi

net.minecraft.server.v1_15_R1.PathfinderWater

net.minecraft.server.v1_16_R1.PathfinderWater

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

net.minecraft.server.v1_14_R1.PathfinderWater

net.minecraft.server.v1_15_R1.PathfinderWater

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

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

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

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

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

net.minecraft.server.v1_13_R2.PathfinderWater

net.minecraft.server.v1_14_R1.PathfinderWater

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

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

Names

cbg

cbh

Fields

Constructors

Methods

1.13.1

Names

cay

cbg

net.minecraft.server.v1_13_R1.PathfinderWater

net.minecraft.server.v1_13_R2.PathfinderWater

Fields

Constructors

Methods

1.13

Names

ben

cay

net.minecraft.server.v1_12_R1.PathfinderWater

net.minecraft.server.v1_13_R1.PathfinderWater

Fields

boolean: j, field_205202_j

Constructors

()

(boolean)

Methods

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

net.minecraft.server.v1_11_R1.PathfinderWater

net.minecraft.server.v1_12_R1.PathfinderWater

Fields

Constructors

Methods

1.11.2

Names

Fields

Constructors

Methods

1.11.1

Names

bbd

bbf

Fields

Constructors

Methods

1.11

Names

azk

bbd

net.minecraft.server.v1_10_R1.PathfinderWater

net.minecraft.server.v1_11_R1.PathfinderWater

Fields

Constructors

Methods

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

ayr

azk

net.minecraft.server.v1_9_R2.PathfinderWater

net.minecraft.server.v1_10_R1.PathfinderWater

Fields

Constructors

Methods

1.9.4

Names

ayq

ayr

net.minecraft.server.v1_9_R1.PathfinderWater

net.minecraft.server.v1_9_R2.PathfinderWater

Fields

Constructors

Methods

void (): a, func_176163_a

void (IBlockAccess, EntityInsentient): a, func_186315_a

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

1.9.2

Names

ayr

ayq

Fields

Constructors

Methods

1.9

Names

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

Fields

Constructors

Methods

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

Names

asz

net.minecraft.world.pathfinder.SwimNodeProcessor

net.minecraft.server.v1_8_R3.PathfinderWater

Fields

Constructors

()

Methods

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