Package net.minecraft.entity.passive
Class BeeEntity.PollinateGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.passive.BeeEntity.NotAngryGoal
net.minecraft.entity.passive.BeeEntity.PollinateGoal
- Enclosing class:
- BeeEntity
- Mappings:
Namespace Name official bdy$kintermediary net/minecraft/class_4466$class_4478named net/minecraft/entity/passive/BeeEntity$PollinateGoal
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.goal.Goal
Goal.Control -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static intprivate static intprivate static intprivate static doubleprivate static intprivate static floatprivate static floatprivate static floatprivate static intprivate Predicate<BlockState>private intprivate Vec3dprivate intprivate booleanprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanboolean(package private) voidcancel()private booleanfindFlower(Predicate<BlockState> predicate, double searchDistance)private float(package private) booleanprivate voidvoidstart()voidstop()voidtick()Methods inherited from class net.minecraft.entity.passive.BeeEntity.NotAngryGoal
canStart, shouldContinueMethods inherited from class net.minecraft.entity.ai.goal.Goal
canStop, getControls, setControls, toString
-
Field Details
-
field_30300
private static final int field_30300- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLbdy$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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLbdy$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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official eLbdy$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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official gLbdy$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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official hLbdy$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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official iLbdy$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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official jLbdy$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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official kLbdy$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- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official qLbdy$k;q:Iintermediary field_30308Lnet/minecraft/class_4466$class_4478;field_30308:Inamed field_30308Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30308:I
-
flowerPredicate
- Mappings:
Namespace Name Mixin selector official fLbdy$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 lLbdy$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 mLbdy$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 nLbdy$k;n:Zintermediary field_21080Lnet/minecraft/class_4466$class_4478;field_21080:Znamed runningLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;running:Z
-
nextTarget
- Mappings:
Namespace Name Mixin selector official oLbdy$k;o:Ldna;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 pLbdy$k;p:Iintermediary field_21651Lnet/minecraft/class_4466$class_4478;field_21651:Inamed ticksLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;ticks:I
-
-
Constructor Details
-
PollinateGoal
PollinateGoal()
-
-
Method Details
-
canBeeStart
public boolean canBeeStart()- Specified by:
canBeeStartin classBeeEntity.NotAngryGoal- Mappings:
Namespace Name Mixin selector official gLbdy$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()- Specified by:
canBeeContinuein classBeeEntity.NotAngryGoal- Mappings:
Namespace Name Mixin selector official hLbdy$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 jLbdy$k;j()Zintermediary method_21820Lnet/minecraft/class_4466$class_4478;method_21820()Znamed completedPollinationLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;completedPollination()Z
-
isRunning
boolean isRunning()- Mappings:
Namespace Name Mixin selector official kLbdy$k;k()Zintermediary method_23346Lnet/minecraft/class_4466$class_4478;method_23346()Znamed isRunningLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;isRunning()Z
-
cancel
void cancel()- Mappings:
Namespace Name Mixin selector official lLbdy$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 mLbdy$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 nLbdy$k;n()Fintermediary method_23750Lnet/minecraft/class_4466$class_4478;method_23750()Fnamed getRandomOffsetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getRandomOffset()F
-
getFlower
- Mappings:
Namespace Name Mixin selector official oLbdy$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
- Mappings:
Namespace Name Mixin selector official aLbdy$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;
-