net.minecraft.entity.passive

class BeeEntity$PollinateGoal

extends BeeEntity$NotAngryGoal

atd$k
net.minecraft.world.entity.animal.Bee$BeePollinateGoal
net.minecraft.class_4466$class_4478
net.minecraft.entity.passive.BeeEntity$PollinateGoal
net.minecraft.unmapped.C_hgfgxpql$C_hstezuru
net.minecraft.entity.passive.BeeEntity$PollinateGoal
net.minecraft.entity.passive.BeeEntity$PollinateGoal

Field summary

Modifier and TypeField
private final Predicate<BlockState>
c
VALID_POLLINATION_BLOCKS
field_20617
flowerPredicate
f_hlpjktns
field_226492_c_
flowerPredicate
private int
d
successfulPollinatingTicks
field_20378
pollinationTicks
f_uxwaxwno
field_226493_d_
pollinationTicks
private int
e
lastSoundPlayedTick
field_20379
lastPollinationTick
f_umrooslu
field_226494_e_
lastPollinationTick
private boolean
f
pollinating
field_21080
running
f_bklijrhn
field_226495_f_
running
private Vec3d
g
hoverPos
field_21511
nextTarget
f_boohtxxx
field_226496_g_
nextTarget
private int
h
pollinatingTicks
field_21651
ticks
f_ithpcqbu
field_226497_h_
ticks

Constructor summary

ModifierConstructor
(BeeEntity arg0)

Method summary

Modifier and TypeMethod
public boolean
g()
canBeeUse()
method_21814()
canBeeStart()
m_luyzthep()
func_225506_g_()
canBeeStart()
public boolean
h()
canBeeContinueToUse()
method_21815()
canBeeContinue()
m_ltqpussf()
func_225507_h_()
canBeeContinue()
private boolean
j()
hasPollinatedLongEnough()
method_21820()
completedPollination()
m_xqkpymqf()
func_226502_j_()
completedPollination()
private boolean
k()
isPollinating()
method_23346()
isRunning()
m_ugkeathy()
func_226503_k_()
isRunning()
private void
l()
stopPollinating()
method_23748()
cancel()
m_yvufpomn()
func_226504_l_()
cancel()
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()
private void
m()
setWantedPos()
method_23749()
moveToNextTarget()
m_pxxzcfsz()
func_226505_m_()
moveToNextTarget()
private float
n()
getOffset()
method_23750()
getRandomOffset()
m_yiolarse()
func_226506_n_()
getRandomOffset()
private Optional<BlockPos>
o()
findNearbyFlower()
method_21821()
getFlower()
m_enlpoqja()
func_226507_o_()
getFlower()
private Optional<BlockPos>
a(Predicate<byj> arg0, double arg1)
findNearestBlock(Predicate<BlockState> arg0, double arg1)
method_22326(Predicate<class_2680> arg0, double arg1)
findFlower(Predicate<BlockState> predicate, double searchDistance)
m_qmcqkzet(Predicate<C_txtbiemp> arg0, double arg1)
func_226500_a_(Predicate<BlockState> arg0, double arg1)
findFlower(Predicate<BlockState> arg0, double distance)