History - net.minecraft.world.entity.ai.navigation.WaterBoundPathNavigation

25w18a

Names

chr

cie

Fields

boolean: p, allowBreaching, field_6689, canJumpOutOfWater, f_26592_

boolean: p, allowBreaching, field_6689

Constructors

Methods

PathFinder (int): a, createPathFinder, method_6336, createPathNodeNavigator, m_5532_

PathFinder (int): a, createPathFinder, method_6336

boolean (): a, canUpdatePath, method_6358, isAtValidPosition, m_7632_

boolean (): a, canUpdatePath, method_6358

Vec3 (): b, getTempMobPos, method_6347, getPos, m_7475_

Vec3 (): b, getTempMobPos, method_6347

boolean (BlockPos): a, isStableDestination, method_6333, isValidPosition, m_6342_

boolean (BlockPos): a, isStableDestination, method_6333

void (boolean): a, setCanFloat, method_6354, setCanSwim, m_7008_

void (boolean): a, setCanFloat, method_6354

double (Vec3): a, getGroundY, method_38065, adjustTargetY, m_183345_

double (Vec3): a, getGroundY, method_38065

boolean (Vec3, Vec3): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_183431_

boolean (Vec3, Vec3): a, canMoveDirectly, method_6341

boolean (): c, canNavigateGround, method_70686

1.21.5

Names

cew

chr

Fields

Constructors

Methods

1.21.4

Names

cfu

cew

Fields

Constructors

Methods

1.21.3

Names

cdc

cfu

Fields

Constructors

Methods

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

cdf

cdc

Fields

Constructors

Methods

1.20.6

Names

bvx

cdf

Fields

Constructors

Methods

1.20.4

Names

bsr

bvx

Fields

Constructors

Methods

1.20.2

Names

bpl

bsr

Fields

Constructors

Methods

1.20.1

Names

bpj

bpl

Fields

Constructors

Methods

1.19.4

Names

bno

bpj

Fields

Constructors

Methods

1.19.3

Names

ble

bno

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

bkh

ble

Fields

Constructors

Methods

1.19

Names

bgh

bkh

Fields

Constructors

Methods

void (boolean): d, setCanFloat, method_6354, setCanSwim, m_7008_

void (boolean): a, setCanFloat, method_6354, setCanSwim, m_7008_

1.18.2

Names

bfp

bgh

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

bcc

bfp

Fields

Constructors

Methods

void (): c, tick, method_6360, tick, m_7638_

void (): l, followThePath, method_6339, continueFollowingPath, m_7636_

void (Vec3): a, doStuckDetection, method_6346, checkTimeouts, m_6481_

boolean (Vec3, Vec3, int, int, int): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_6454_

double (Vec3): a, getGroundY, method_38065, adjustTargetY, m_183345_

boolean (Vec3, Vec3): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_183431_

1.17.1

Names

bcb

bcc

Fields

Constructors

Methods

1.17

Names

ayl

bcb

net.minecraft.pathfinding.SwimmerPathNavigator

net.minecraft.src.C_760_

Fields

boolean: p, allowBreaching, field_6689, canJumpOutOfWater, field_205155_i

boolean: p, allowBreaching, field_6689, canJumpOutOfWater, f_26592_

Constructors

Methods

PathFinder (int): a, createPathFinder, method_6336, createPathNodeNavigator, func_179679_a

PathFinder (int): a, createPathFinder, method_6336, createPathNodeNavigator, m_5532_

boolean (): a, canUpdatePath, method_6358, isAtValidPosition, func_75485_k

boolean (): a, canUpdatePath, method_6358, isAtValidPosition, m_7632_

Vec3 (): b, getTempMobPos, method_6347, getPos, func_75502_i

Vec3 (): b, getTempMobPos, method_6347, getPos, m_7475_

void (): c, tick, method_6360, tick, func_75501_e

void (): c, tick, method_6360, tick, m_7638_

void (): l, followThePath, method_6339, continueFollowingPath, func_75508_h

void (): l, followThePath, method_6339, continueFollowingPath, m_7636_

void (Vec3): a, doStuckDetection, method_6346, checkTimeouts, func_179677_a

void (Vec3): a, doStuckDetection, method_6346, checkTimeouts, m_6481_

boolean (Vec3, Vec3, int, int, int): a, canMoveDirectly, method_6341, canPathDirectlyThrough, func_75493_a

boolean (Vec3, Vec3, int, int, int): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_6454_

boolean (BlockPos): a, isStableDestination, method_6333, isValidPosition, func_188555_b

boolean (BlockPos): a, isStableDestination, method_6333, isValidPosition, m_6342_

void (boolean): d, setCanFloat, method_6354, setCanSwim, func_212239_d

void (boolean): d, setCanFloat, method_6354, setCanSwim, m_7008_

1.16.5

Names

Fields

Constructors

Methods

1.16.4

Names

ayi

ayl

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

awx

ayi

Fields

Constructors

Methods

1.16.1

Names

art

awx

Fields

boolean: p, allowBreaching, field_6689, field_205155_i

boolean: p, allowBreaching, field_6689, canJumpOutOfWater, field_205155_i

Constructors

Methods

void (): l, updatePath, method_6339, func_75508_h

void (): l, followThePath, method_6339, continueFollowingPath, func_75508_h

void (Vec3): a, doStuckDetection, method_6346, func_179677_a

void (Vec3): a, doStuckDetection, method_6346, checkTimeouts, func_179677_a

1.15.2

Names

arq

art

Fields

Constructors

Methods

1.15.1

Names

Fields

Constructors

Methods

1.15

Names

apr

arq

Fields

Constructors

Methods

void (): m, updatePath, method_6339, func_75508_h

void (): l, updatePath, method_6339, func_75508_h

1.14.4

Names

apm

apr

net.minecraft.world.entity.ai.navigation.WaterBoundPathNavigation

Fields

boolean: p, field_6689, field_6689, field_205155_i

boolean: p, allowBreaching, field_6689, field_205155_i

Constructors

Methods

PathNodeNavigator (int): a, method_6336, createPathNodeNavigator, func_179679_a

PathFinder (int): a, createPathFinder, method_6336, createPathNodeNavigator, func_179679_a

boolean (): a, method_6358, isAtValidPosition, func_75485_k

boolean (): a, canUpdatePath, method_6358, isAtValidPosition, func_75485_k

Vec3d (): b, method_6347, getPos, func_75502_i

Vec3 (): b, getTempMobPos, method_6347, getPos, func_75502_i

void (): c, method_6360, tick, func_75501_e

void (): c, tick, method_6360, tick, func_75501_e

void (): m, method_6339, method_6339, func_75508_h

void (): m, updatePath, method_6339, func_75508_h

void (Vec3d): a, method_6346, method_6346, func_179677_a

void (Vec3): a, doStuckDetection, method_6346, func_179677_a

boolean (Vec3d, Vec3d, int, int, int): a, method_6341, canPathDirectlyThrough, func_75493_a

boolean (Vec3, Vec3, int, int, int): a, canMoveDirectly, method_6341, canPathDirectlyThrough, func_75493_a

boolean (BlockPos): a, method_6333, isValidPosition, func_188555_b

boolean (BlockPos): a, isStableDestination, method_6333, isValidPosition, func_188555_b

void (boolean): d, method_6354, setCanSwim, func_212239_d

void (boolean): d, setCanFloat, method_6354, setCanSwim, func_212239_d

1.14.3

Names

apk

apm

net.minecraft.entity.ai.pathing.SwimNavigation

Fields

boolean: p, field_6689, field_205155_i

boolean: p, field_6689, field_6689, field_205155_i

Constructors

Methods

PathFinder (int): a, method_6336, func_179679_a

PathNodeNavigator (int): a, method_6336, createPathNodeNavigator, func_179679_a

boolean (): a, method_6358, func_75485_k

boolean (): a, method_6358, isAtValidPosition, func_75485_k

Vec3d (): b, method_6347, func_75502_i

Vec3d (): b, method_6347, getPos, func_75502_i

void (): c, method_6360, func_75501_e

void (): c, method_6360, tick, func_75501_e

void (): m, method_6339, func_75508_h

void (): m, method_6339, method_6339, func_75508_h

void (Vec3d): a, method_6346, func_179677_a

void (Vec3d): a, method_6346, method_6346, func_179677_a

boolean (Vec3d, Vec3d, int, int, int): a, method_6341, func_75493_a

boolean (Vec3d, Vec3d, int, int, int): a, method_6341, canPathDirectlyThrough, func_75493_a

boolean (BlockPos): a, method_6333, func_188555_b

boolean (BlockPos): a, method_6333, isValidPosition, func_188555_b

void (boolean): d, method_6354, func_212239_d

void (boolean): d, method_6354, setCanSwim, func_212239_d

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

apj

apk

Fields

Constructors

Methods

1.14

Names

apj

net.minecraft.class_1412

net.minecraft.pathfinding.SwimmerPathNavigator

Fields

boolean: p, field_6689, field_205155_i

Constructors

(MobEntity, World)

Methods

PathFinder (int): a, method_6336, func_179679_a

boolean (): a, method_6358, func_75485_k

Vec3d (): b, method_6347, func_75502_i

void (): c, method_6360, func_75501_e

void (): m, method_6339, func_75508_h

void (Vec3d): a, method_6346, func_179677_a

boolean (Vec3d, Vec3d, int, int, int): a, method_6341, func_75493_a

boolean (BlockPos): a, method_6333, func_188555_b

void (boolean): d, method_6354, func_212239_d