类 BeeEntity.PollinateGoal
- java.lang.Object
-
- net.minecraft.entity.ai.goal.Goal
-
- net.minecraft.entity.passive.BeeEntity.NotAngryGoal
-
- net.minecraft.entity.passive.BeeEntity.PollinateGoal
-
- 封闭类:
- BeeEntity
class BeeEntity.PollinateGoal extends BeeEntity.NotAngryGoal
- Mappings:
Namespace Name official bda$kintermediary net/minecraft/class_4466$class_4478named net/minecraft/entity/passive/BeeEntity$PollinateGoal
-
-
嵌套类概要
-
从类继承的嵌套类/接口 net.minecraft.entity.ai.goal.Goal
Goal.Control
-
-
字段概要
字段 修饰符和类型 字段 说明 private static intfield_30300private static intfield_30301private static intfield_30302private static doublefield_30303private static intfield_30304private static floatfield_30305private static floatfield_30306private static floatfield_30307private static intfield_30308private Predicate<BlockState>flowerPredicateprivate intlastPollinationTickprivate Vec3dnextTargetprivate intpollinationTicksprivate booleanrunningprivate intticks
-
构造器概要
构造器 构造器 说明 PollinateGoal()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleancanBeeContinue()booleancanBeeStart()private voidcancel()private booleancompletedPollination()private Optional<BlockPos>findFlower(Predicate<BlockState> predicate, double searchDistance)private Optional<BlockPos>getFlower()private floatgetRandomOffset()private booleanisRunning()private voidmoveToNextTarget()voidstart()voidstop()voidtick()-
从类继承的方法 net.minecraft.entity.passive.BeeEntity.NotAngryGoal
canStart, shouldContinue
-
从类继承的方法 net.minecraft.entity.ai.goal.Goal
canStop, getControls, setControls, toString
-
-
-
-
字段详细资料
-
field_30300
private static final int field_30300
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cLbda$k;c:Iintermediary field_30300Lnet/minecraft/class_4466$class_4478;field_30300:Inamed field_30300Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30300:I
-
field_30301
private static final int field_30301
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official dLbda$k;d:Iintermediary field_30301Lnet/minecraft/class_4466$class_4478;field_30301:Inamed field_30301Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30301:I
-
field_30302
private static final int field_30302
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official eLbda$k;e:Iintermediary field_30302Lnet/minecraft/class_4466$class_4478;field_30302:Inamed field_30302Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30302:I
-
field_30303
private static final double field_30303
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official gLbda$k;g:Dintermediary field_30303Lnet/minecraft/class_4466$class_4478;field_30303:Dnamed field_30303Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30303:D
-
field_30304
private static final int field_30304
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official hLbda$k;h:Iintermediary field_30304Lnet/minecraft/class_4466$class_4478;field_30304:Inamed field_30304Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30304:I
-
field_30305
private static final float field_30305
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official iLbda$k;i:Fintermediary field_30305Lnet/minecraft/class_4466$class_4478;field_30305:Fnamed field_30305Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30305:F
-
field_30306
private static final float field_30306
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official jLbda$k;j:Fintermediary field_30306Lnet/minecraft/class_4466$class_4478;field_30306:Fnamed field_30306Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30306:F
-
field_30307
private static final float field_30307
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official kLbda$k;k:Fintermediary field_30307Lnet/minecraft/class_4466$class_4478;field_30307:Fnamed field_30307Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30307:F
-
field_30308
private static final int field_30308
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official qLbda$k;q:Iintermediary field_30308Lnet/minecraft/class_4466$class_4478;field_30308:Inamed field_30308Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30308:I
-
flowerPredicate
private final Predicate<BlockState> flowerPredicate
- Mappings:
Namespace Name Mixin selector official fLbda$k;f:Ljava/util/function/Predicate;intermediary field_20617Lnet/minecraft/class_4466$class_4478;field_20617:Ljava/util/function/Predicate;named flowerPredicateLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;flowerPredicate:Ljava/util/function/Predicate;
-
pollinationTicks
private int pollinationTicks
- Mappings:
Namespace Name Mixin selector official lLbda$k;l:Iintermediary field_20378Lnet/minecraft/class_4466$class_4478;field_20378:Inamed pollinationTicksLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;pollinationTicks:I
-
lastPollinationTick
private int lastPollinationTick
- Mappings:
Namespace Name Mixin selector official mLbda$k;m:Iintermediary field_20379Lnet/minecraft/class_4466$class_4478;field_20379:Inamed lastPollinationTickLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;lastPollinationTick:I
-
running
private boolean running
- Mappings:
Namespace Name Mixin selector official nLbda$k;n:Zintermediary field_21080Lnet/minecraft/class_4466$class_4478;field_21080:Znamed runningLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;running:Z
-
nextTarget
private Vec3d nextTarget
- Mappings:
Namespace Name Mixin selector official oLbda$k;o:Ldma;intermediary field_21511Lnet/minecraft/class_4466$class_4478;field_21511:Lnet/minecraft/class_243;named nextTargetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;nextTarget:Lnet/minecraft/util/math/Vec3d;
-
ticks
private int ticks
- Mappings:
Namespace Name Mixin selector official pLbda$k;p:Iintermediary field_21651Lnet/minecraft/class_4466$class_4478;field_21651:Inamed ticksLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;ticks:I
-
-
方法详细资料
-
canBeeStart
public boolean canBeeStart()
- 指定者:
canBeeStart在类中BeeEntity.NotAngryGoal- Mappings:
Namespace Name Mixin selector official gLbda$a;g()Zintermediary method_21814Lnet/minecraft/class_4466$class_4467;method_21814()Znamed canBeeStartLnet/minecraft/entity/passive/BeeEntity$NotAngryGoal;canBeeStart()Z
-
canBeeContinue
public boolean canBeeContinue()
- 指定者:
canBeeContinue在类中BeeEntity.NotAngryGoal- Mappings:
Namespace Name Mixin selector official hLbda$a;h()Zintermediary method_21815Lnet/minecraft/class_4466$class_4467;method_21815()Znamed canBeeContinueLnet/minecraft/entity/passive/BeeEntity$NotAngryGoal;canBeeContinue()Z
-
completedPollination
private boolean completedPollination()
- Mappings:
Namespace Name Mixin selector official jLbda$k;j()Zintermediary method_21820Lnet/minecraft/class_4466$class_4478;method_21820()Znamed completedPollinationLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;completedPollination()Z
-
isRunning
private boolean isRunning()
- Mappings:
Namespace Name Mixin selector official kLbda$k;k()Zintermediary method_23346Lnet/minecraft/class_4466$class_4478;method_23346()Znamed isRunningLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;isRunning()Z
-
cancel
private void cancel()
- Mappings:
Namespace Name Mixin selector official lLbda$k;l()Vintermediary method_23748Lnet/minecraft/class_4466$class_4478;method_23748()Vnamed cancelLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;cancel()V
-
start
public void start()
-
stop
public void stop()
-
tick
public void tick()
-
moveToNextTarget
private void moveToNextTarget()
- Mappings:
Namespace Name Mixin selector official mLbda$k;m()Vintermediary method_23749Lnet/minecraft/class_4466$class_4478;method_23749()Vnamed moveToNextTargetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;moveToNextTarget()V
-
getRandomOffset
private float getRandomOffset()
- Mappings:
Namespace Name Mixin selector official nLbda$k;n()Fintermediary method_23750Lnet/minecraft/class_4466$class_4478;method_23750()Fnamed getRandomOffsetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getRandomOffset()F
-
getFlower
private Optional<BlockPos> getFlower()
- Mappings:
Namespace Name Mixin selector official oLbda$k;o()Ljava/util/Optional;intermediary method_21821Lnet/minecraft/class_4466$class_4478;method_21821()Ljava/util/Optional;named getFlowerLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getFlower()Ljava/util/Optional;
-
findFlower
private Optional<BlockPos> findFlower(Predicate<BlockState> predicate, double searchDistance)
- Mappings:
Namespace Name Mixin selector official aLbda$k;a(Ljava/util/function/Predicate;D)Ljava/util/Optional;intermediary method_22326Lnet/minecraft/class_4466$class_4478;method_22326(Ljava/util/function/Predicate;D)Ljava/util/Optional;named findFlowerLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;findFlower(Ljava/util/function/Predicate;D)Ljava/util/Optional;
-
-