net.minecraft.world.entity.animal

public class Bee$BeeGoToHiveGoal

extends Bee$BaseBeeGoal

azx$e
net.minecraft.world.entity.animal.Bee$BeeGoToHiveGoal
net.minecraft.class_4466$class_4472
net.minecraft.entity.passive.BeeEntity$MoveToHiveGoal
net.minecraft.entity.passive.BeeEntity$FindBeehiveGoal
net.minecraft.server.v1_16_R2.EntityBee$e

Field summary

Modifier and TypeField
private int
c
travellingTicks
field_21647
ticks
field_226468_c_
private List<BlockPos>
d
blacklistedTargets
field_21648
possibleHives
field_226469_d_
private Path
e
lastPath
field_21649
path
field_226470_e_
private int
f
ticksStuck
field_23133
ticksUntilLost
field_234183_f_

Constructor summary

ModifierConstructor
(Bee arg0)

Method summary

Modifier and TypeMethod
public boolean
g()
canBeeUse()
method_21814()
canBeeStart()
func_225506_g_()
public boolean
h()
canBeeContinueToUse()
method_21815()
canBeeContinue()
func_225507_h_()
public void
c()
start()
method_6269()
start()
func_75249_e()
public void
d()
stop()
method_6270()
stop()
func_75251_c()
public void
e()
tick()
method_6268()
tick()
func_75246_d()
private boolean
a(fx arg0)
pathfindDirectlyTowards(BlockPos arg0)
method_24006(class_2338 arg0)
startMovingToFar(BlockPos pos)
func_226472_a_(BlockPos arg0)
private boolean
b(fx arg0)
isTargetBlacklisted(BlockPos arg0)
method_24007(class_2338 arg0)
isPossibleHive(BlockPos pos)
func_226473_b_(BlockPos arg0)
private void
c(fx arg0)
blacklistTarget(BlockPos arg0)
method_24009(class_2338 arg0)
addPossibleHive(BlockPos pos)
func_226475_c_(BlockPos arg0)
private void
j()
clearBlacklist()
method_24011()
clearPossibleHives()
func_226477_j_()
private void
k()
dropAndBlacklistHive()
method_24012()
makeChosenHivePossibleHive()
func_226478_k_()
private void
l()
dropHive()
method_23885()
setLost()
func_226479_l_()
private boolean
d(fx arg0)
hasReachedTarget(BlockPos arg0)
method_24010(class_2338 arg0)
isCloseEnough(BlockPos pos)
func_226476_d_(BlockPos arg0)