History - net.minecraft.entity.ai.pathing.WaterPathNodeMaker

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

1.21.11_unobfuscated

Names

net.minecraft.world.level.pathfinder.SwimNodeEvaluator

net.minecraft.class_12

net.minecraft.entity.ai.pathing.WaterPathNodeMaker

Fields

boolean: allowBreaching, field_58, canJumpOutOfWater

it.unimi.dsi.fastutil.longs.Long2ObjectMap<PathNodeType>: pathTypesByPosCache, field_34767, nodePosToType

Constructors

(boolean)

Methods

void (ChunkCache, MobEntity): prepare, method_12, init

void (): done, method_19, clear

PathNode (): getStart, method_21, getStart

TargetPathNode (double, double, double): getTarget, method_16, getNode

int (PathNode[], PathNode): getNeighbors, method_18, getSuccessors

boolean (PathNode): isNodeValid, method_38487, hasNotVisited

boolean (PathNode): hasMalus, method_57084, hasPenalty

PathNode (int, int, int): findAcceptedNode, method_47936, getPassableNode

PathNodeType (int, int, int): getCachedBlockType, method_38489, addPathNodePos

PathNodeType (PathContext, int, int, int): getPathType, method_17, getDefaultNodeType

PathNodeType (PathContext, int, int, int, MobEntity): getPathTypeOfMob, method_25, getNodeType

PathNodeType (int, int, int, long): lambda$getCachedBlockType$0, method_38486, method_38486