net.minecraft.world.entity.ai.navigation

public class WaterBoundPathNavigation

extends PathNavigation

cft
net.minecraft.world.entity.ai.navigation.WaterBoundPathNavigation
net.minecraft.class_1412
net.minecraft.unmapped.C_daupycqb
net.minecraft.entity.ai.pathing.SwimNavigation
net.minecraft.entity.ai.pathing.SwimNavigation
net.minecraft.src.C_760_
net.minecraft.world.entity.ai.navigation.NavigationSpider

Field summary

Modifier and TypeField
private boolean
p
allowBreaching
field_6689
f_mjobeqpq
canJumpOutOfWater
canJumpOutOfWater
f_26592_

Constructor summary

ModifierConstructor
public (Mob p_26595_, Level world)

Method summary

Modifier and TypeMethod
protected PathFinder
a(int arg0)
createPathFinder(int arg0)
method_6336(int arg0)
m_rhavjrcm(int arg0)
createPathNodeNavigator(int arg0)
createPathNodeNavigator(int arg0)
m_5532_(int arg0)
protected boolean
a()
canUpdatePath()
method_6358()
m_khhogyuw()
isAtValidPosition()
isAtValidPosition()
m_7632_()
protected Vec3
b()
getTempMobPos()
method_6347()
m_tzgadsdi()
getPos()
getPos()
m_7475_()
protected double
a(fbx arg0)
getGroundY(Vec3 arg0)
method_38065(class_243 arg0)
m_zsklzyvc(C_vgpupfxx arg0)
adjustTargetY(Vec3d arg0)
adjustTargetY(Vec3d arg0)
m_183345_(C_3046_ arg0)
protected boolean
a(fbx arg0, fbx arg1)
canMoveDirectly(Vec3 arg0, Vec3 arg1)
method_6341(class_243 arg0, class_243 arg1)
m_bdwdpiwz(C_vgpupfxx arg0, C_vgpupfxx arg1)
canPathDirectlyThrough(Vec3d arg0, Vec3d arg1)
canPathDirectlyThrough(Vec3d arg0, Vec3d arg1)
m_183431_(C_3046_ p_186139_, C_3046_ arg1)
public boolean
a(jh arg0)
isStableDestination(BlockPos arg0)
method_6333(class_2338 arg0)
m_elrgnhgi(C_hynzadkk arg0)
isValidPosition(BlockPos arg0)
isValidPosition(BlockPos arg0)
m_6342_(C_4675_ arg0)
public void
a(boolean arg0)
setCanFloat(boolean arg0)
method_6354(boolean arg0)
m_zndcxdyx(boolean arg0)
setCanSwim(boolean arg0)
setCanSwim(boolean arg0)
m_7008_(boolean arg0)