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

26.3-pre-2

Names

Fields

Constructors

Methods

26.3-pre-1

Names

Fields

Constructors

Methods

26.3-snapshot-10

Names

Fields

PacketCodec<io.netty.buffer.ByteBuf, PathNode>: DEBUG_STREAM_CODEC, field_1_9395, field_1_9395

PacketCodec<io.netty.buffer.ByteBuf, PathNode>: DEBUG_STREAM_CODEC, field_1_9395, PACKET_CODEC

Constructors

Methods

<N extends PathNode> PacketCodec<io.netty.buffer.ByteBuf, N> (com.mojang.datafixers.util.Function3<Integer, Integer, Integer, N>): createDebugStreamCodec, method_1_9032, method_1_9032

<N extends PathNode> PacketCodec<io.netty.buffer.ByteBuf, N> (com.mojang.datafixers.util.Function3<Integer, Integer, Integer, N>): createDebugStreamCodec, method_1_9032, createPacketCodec

26.3-snapshot-9

Names

Fields

Constructors

Methods

26.3-snapshot-8

Names

Fields

Constructors

Methods

26.3-snapshot-7

Names

Fields

Constructors

Methods

26.3-snapshot-6

Names

Fields

Constructors

Methods

26.3-snapshot-5

Names

Fields

PacketCodec<io.netty.buffer.ByteBuf, PathNode>: DEBUG_STREAM_CODEC, field_1_9395, field_1_9395

Constructors

Methods

void (PacketByteBuf): writeToStream, method_35495, write

PathNode (PacketByteBuf): createFromStream, method_28, fromBuf

void (PacketByteBuf, PathNode): readContents, method_47935, readFromBuf

<N extends PathNode> PacketCodec<io.netty.buffer.ByteBuf, N> (com.mojang.datafixers.util.Function3<Integer, Integer, Integer, N>): createDebugStreamCodec, method_1_9032, method_1_9032

PathNode (com.mojang.datafixers.util.Function3, Integer, Integer, Integer, Float, Float, Boolean, PathNodeType, Float): lambda$createDebugStreamCodec$8, method_1_9041, method_1_9041

Float (PathNode): lambda$createDebugStreamCodec$7, method_1_9040, method_1_9040

PathNodeType (PathNode): lambda$createDebugStreamCodec$6, method_1_9039, method_1_9039

Boolean (PathNode): lambda$createDebugStreamCodec$5, method_1_9038, method_1_9038

Float (PathNode): lambda$createDebugStreamCodec$4, method_1_9037, method_1_9037

Float (PathNode): lambda$createDebugStreamCodec$3, method_1_9036, method_1_9036

Integer (PathNode): lambda$createDebugStreamCodec$2, method_1_9035, method_1_9035

Integer (PathNode): lambda$createDebugStreamCodec$1, method_1_9034, method_1_9034

Integer (PathNode): lambda$createDebugStreamCodec$0, method_1_9033, method_1_9033

26.3-snapshot-4

Names

Fields

Constructors

Methods

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.Node

net.minecraft.class_9

net.minecraft.entity.ai.pathing.PathNode

Fields

int: x, field_40, x

int: y, field_39, y

int: z, field_38, z

int: hash, field_44, hashCode

int: heapIdx, field_37, heapIndex

float: g, field_36, penalizedPathLength

float: h, field_34, distanceToNearestTarget

float: f, field_47, heapWeight

PathNode: cameFrom, field_35, previous

boolean: closed, field_42, visited

float: walkedDistance, field_46, pathLength

float: costMalus, field_43, penalty

PathNodeType: type, field_41, type

Constructors

(int, int, int)

Methods

PathNode (int, int, int): cloneAndMove, method_26, copyWithNewPosition

int (int, int, int): createHash, method_30, hash

float (PathNode): distanceTo, method_31, getDistance

float (PathNode): distanceToXZ, method_44022, getHorizontalDistance

float (BlockPos): distanceTo, method_35494, getDistance

float (PathNode): distanceToSqr, method_32, getSquaredDistance

float (BlockPos): distanceToSqr, method_35497, getSquaredDistance

float (PathNode): distanceManhattan, method_21653, getManhattanDistance

float (BlockPos): distanceManhattan, method_21654, getManhattanDistance

BlockPos (): asBlockPos, method_22879, getBlockPos

Vec3d (): asVec3, method_35496, getPos

boolean (): inOpenSet, method_27, isInHeap

void (PacketByteBuf): writeToStream, method_35495, write

PathNode (PacketByteBuf): createFromStream, method_28, fromBuf

void (PacketByteBuf, PathNode): readContents, method_47935, readFromBuf