net.minecraft.entity.ai.goal

public class DolphinJumpGoal

extends DiveJumpingGoal

avl
net.minecraft.world.entity.ai.goal.DolphinJumpGoal
net.minecraft.class_1357
net.minecraft.entity.ai.goal.DolphinJumpGoal
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
OFFSET_MULTIPLIERS
f_cwbqenew
field_220710_a
JUMP_DISTANCES
private final DolphinEntity
b
dolphin
field_6471
dolphin
f_motvntaq
field_220711_b
dolphin
private final int
c
interval
field_6472
chance
f_mcsajnrx
field_220712_c
chance
private boolean
d
breached
field_6473
inWater
f_gbpqnepb
field_220713_d
inWater

Constructor summary

ModifierConstructor
public (DolphinEntity dolphin, int chance)

Method summary

Modifier and TypeMethod
public boolean
a()
canUse()
method_6264()
canStart()
m_njsjilur()
func_75250_a()
shouldExecute()
private boolean
a(fx 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)
isWater(BlockPos pos, int xOffset, int zOffset, int multiplier)
m_vkxkkald(C_hynzadkk arg0, int arg1, int arg2, int arg3)
func_220709_a(BlockPos arg0, int arg1, int arg2, int arg3)
canJumpTo(BlockPos pos, int dx, int dz, int scale)
private boolean
b(fx 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)
isAirAbove(BlockPos pos, int xOffset, int zOffset, int multiplier)
m_jyuqmsqm(C_hynzadkk arg0, int arg1, int arg2, int arg3)
func_220708_b(BlockPos arg0, int arg1, int arg2, int arg3)
isAirAbove(BlockPos pos, int dx, int dz, int scale)
public boolean
b()
canContinueToUse()
method_6266()
shouldContinue()
m_trsyngvn()
func_75253_b()
shouldContinueExecuting()
public boolean
C_()
isInterruptable()
method_6267()
canStop()
m_afuxvttn()
func_220685_C_()
isPreemptible()
public void
c()
start()
method_6269()
start()
m_koalcxuy()
func_75249_e()
startExecuting()
public void
d()
stop()
method_6270()
stop()
m_vtbcctlg()
func_75251_c()
resetTask()
public void
e()
tick()
method_6268()
tick()
m_nfnryldq()
func_75246_d()
tick()