net.minecraft.world.entity.animal.bee

public class Bee$BeeGoToHiveGoal

extends Bee$BaseBeeGoal

ctw$e
net.minecraft.world.entity.animal.bee.Bee$BeeGoToHiveGoal
net.minecraft.class_4466$class_4472
net.minecraft.entity.passive.BeeEntity$MoveToHiveGoal
net.minecraft.src.C_432370_$C_432126_
net.minecraft.world.entity.animal.bee.EntityBee$e

字段概要

修饰符与类型字段
public static final int
b
MAX_TRAVELLING_TICKS
field_30295
field_30295
f_434535_
int
d
travellingTicks
field_21647
ticks
f_433987_
private static final int
e
MAX_BLACKLISTED_TARGETS
field_30296
field_30296
f_436768_
final List<BlockPos>
f
blacklistedTargets
field_21648
possibleHives
f_436235_
private Path
g
lastPath
field_21649
path
f_435911_
private static final int
h
TICKS_BEFORE_HIVE_DROP
field_30297
field_30297
f_436107_
private int
i
ticksStuck
field_23133
ticksUntilLost
f_433767_

构造函数概要

修饰符构造函数
(Bee arg0)

方法概要

修饰符与类型方法
public boolean
h()
canBeeUse()
method_21814()
canBeeStart()
m_439712_()
public boolean
i()
canBeeContinueToUse()
method_21815()
canBeeContinue()
m_439159_()
public void
d()
start()
method_6269()
start()
m_8056_()
public void
e()
stop()
method_6270()
stop()
m_8041_()
public void
a()
tick()
method_6268()
tick()
m_8037_()
private boolean
a(is arg0)
pathfindDirectlyTowards(BlockPos arg0)
method_24006(class_2338 arg0)
startMovingToFar(BlockPos pos)
m_442465_(C_4675_ arg0)
boolean
b(is arg0)
isTargetBlacklisted(BlockPos arg0)
method_24007(class_2338 arg0)
isPossibleHive(BlockPos pos)
m_441388_(C_4675_ arg0)
private void
c(is arg0)
blacklistTarget(BlockPos arg0)
method_24009(class_2338 arg0)
addPossibleHive(BlockPos pos)
m_438888_(C_4675_ arg0)
void
k()
clearBlacklist()
method_24011()
clearPossibleHives()
m_446577_()
private void
l()
dropAndBlacklistHive()
method_24012()
makeChosenHivePossibleHive()
m_439899_()
private boolean
d(is arg0)
hasReachedTarget(BlockPos arg0)
method_24010(class_2338 arg0)
isCloseEnough(BlockPos pos)
m_445083_(C_4675_ arg0)