net.minecraft.world.entity.ai.goal

public class DolphinJumpGoal

extends JumpGoal

cdq
net.minecraft.world.entity.ai.goal.DolphinJumpGoal
net.minecraft.class_1357
net.minecraft.unmapped.C_audvlbpt
net.minecraft.entity.ai.goal.DolphinJumpGoal
net.minecraft.entity.ai.goal.DolphinJumpGoal

Field summary

Modifier and TypeField
private static final int[]
a
STEPS_TO_CHECK
field_6474
f_cwbqenew
OFFSET_MULTIPLIERS
OFFSET_MULTIPLIERS
private final Dolphin
b
dolphin
field_6471
f_motvntaq
dolphin
dolphin
private final int
c
interval
field_6472
f_mcsajnrx
chance
chance
private boolean
d
breached
field_6473
f_gbpqnepb
inWater
inWater

Constructor summary

ModifierConstructor
public (Dolphin dolphin, int chance)

Method summary

Modifier and TypeMethod
public boolean
b()
canUse()
method_6264()
m_njsjilur()
canStart()
canStart()
private boolean
a(iu arg0, int arg1, int arg2, int arg3)
waterIsClear(BlockPos arg0, int arg1, int arg2, int arg3)
method_6284(class_2338 arg0, int arg1, int arg2, int arg3)
m_vkxkkald(C_hynzadkk arg0, int arg1, int arg2, int arg3)
isWater(BlockPos pos, int offsetX, int offsetZ, int multiplier)
isWater(BlockPos pos, int offsetX, int offsetZ, int multiplier)
private boolean
b(iu arg0, int arg1, int arg2, int arg3)
surfaceIsClear(BlockPos arg0, int arg1, int arg2, int arg3)
method_6282(class_2338 arg0, int arg1, int arg2, int arg3)
m_jyuqmsqm(C_hynzadkk arg0, int arg1, int arg2, int arg3)
isAirAbove(BlockPos pos, int offsetX, int offsetZ, int multiplier)
isAirAbove(BlockPos pos, int offsetX, int offsetZ, int multiplier)
public boolean
c()
canContinueToUse()
method_6266()
m_trsyngvn()
shouldContinue()
shouldContinue()
public boolean
Q_()
isInterruptable()
method_6267()
m_afuxvttn()
canStop()
canStop()
public void
d()
start()
method_6269()
m_koalcxuy()
start()
start()
public void
e()
stop()
method_6270()
m_vtbcctlg()
stop()
stop()
public void
a()
tick()
method_6268()
m_nfnryldq()
tick()
tick()