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 named net/minecraft/entity/passive/BeeEntity$PollinateGoalintermediary net/minecraft/class_4466$class_4478official cfi$k
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.goal.Goal
Goal.Control -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate static final doubleprivate static final intprivate static final floatprivate static final floatprivate static final floatprivate static final intprivate final Predicate<BlockState> private intprivate 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 voidbooleanReturns if the goal should run every tick or not.voidstart()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, getTickCount, setControls, toGoalTicks, toString
-
Field Details
-
field_30300
private static final int field_30300- See Also:
- Mappings:
Namespace Name Mixin selector named field_30300Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30300:Iintermediary field_30300Lnet/minecraft/class_4466$class_4478;field_30300:Iofficial cLcfi$k;c:I
-
field_30301
private static final int field_30301- See Also:
- Mappings:
Namespace Name Mixin selector named field_30301Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30301:Iintermediary field_30301Lnet/minecraft/class_4466$class_4478;field_30301:Iofficial dLcfi$k;d:I
-
field_30302
private static final int field_30302- See Also:
- Mappings:
Namespace Name Mixin selector named field_30302Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30302:Iintermediary field_30302Lnet/minecraft/class_4466$class_4478;field_30302:Iofficial eLcfi$k;e:I
-
field_30303
private static final double field_30303- See Also:
- Mappings:
Namespace Name Mixin selector named field_30303Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30303:Dintermediary field_30303Lnet/minecraft/class_4466$class_4478;field_30303:Dofficial gLcfi$k;g:D
-
field_30304
private static final int field_30304- See Also:
- Mappings:
Namespace Name Mixin selector named field_30304Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30304:Iintermediary field_30304Lnet/minecraft/class_4466$class_4478;field_30304:Iofficial hLcfi$k;h:I
-
field_30305
private static final float field_30305- See Also:
- Mappings:
Namespace Name Mixin selector named field_30305Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30305:Fintermediary field_30305Lnet/minecraft/class_4466$class_4478;field_30305:Fofficial iLcfi$k;i:F
-
field_30306
private static final float field_30306- See Also:
- Mappings:
Namespace Name Mixin selector named field_30306Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30306:Fintermediary field_30306Lnet/minecraft/class_4466$class_4478;field_30306:Fofficial jLcfi$k;j:F
-
field_30307
private static final float field_30307- See Also:
- Mappings:
Namespace Name Mixin selector named field_30307Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30307:Fintermediary field_30307Lnet/minecraft/class_4466$class_4478;field_30307:Fofficial kLcfi$k;k:F
-
field_30308
private static final int field_30308- See Also:
- Mappings:
Namespace Name Mixin selector named field_30308Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30308:Iintermediary field_30308Lnet/minecraft/class_4466$class_4478;field_30308:Iofficial qLcfi$k;q:I
-
flowerPredicate
- Mappings:
Namespace Name Mixin selector named flowerPredicateLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;flowerPredicate:Ljava/util/function/Predicate;intermediary field_20617Lnet/minecraft/class_4466$class_4478;field_20617:Ljava/util/function/Predicate;official fLcfi$k;f:Ljava/util/function/Predicate;
-
pollinationTicks
private int pollinationTicks- Mappings:
Namespace Name Mixin selector named pollinationTicksLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;pollinationTicks:Iintermediary field_20378Lnet/minecraft/class_4466$class_4478;field_20378:Iofficial lLcfi$k;l:I
-
lastPollinationTick
private int lastPollinationTick- Mappings:
Namespace Name Mixin selector named lastPollinationTickLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;lastPollinationTick:Iintermediary field_20379Lnet/minecraft/class_4466$class_4478;field_20379:Iofficial mLcfi$k;m:I
-
running
private boolean running- Mappings:
Namespace Name Mixin selector named runningLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;running:Zintermediary field_21080Lnet/minecraft/class_4466$class_4478;field_21080:Zofficial nLcfi$k;n:Z
-
nextTarget
- Mappings:
Namespace Name Mixin selector named nextTargetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;nextTarget:Lnet/minecraft/util/math/Vec3d;intermediary field_21511Lnet/minecraft/class_4466$class_4478;field_21511:Lnet/minecraft/class_243;official oLcfi$k;o:Levt;
-
ticks
private int ticks- Mappings:
Namespace Name Mixin selector named ticksLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;ticks:Iintermediary field_21651Lnet/minecraft/class_4466$class_4478;field_21651:Iofficial pLcfi$k;p:I
-
-
Constructor Details
-
PollinateGoal
PollinateGoal()
-
-
Method Details
-
canBeeStart
public boolean canBeeStart()- Specified by:
canBeeStartin classBeeEntity.NotAngryGoal- Mappings:
Namespace Name Mixin selector named canBeeStartLnet/minecraft/entity/passive/BeeEntity$NotAngryGoal;canBeeStart()Zintermediary method_21814Lnet/minecraft/class_4466$class_4467;method_21814()Zofficial hLcfi$a;h()Z
-
canBeeContinue
public boolean canBeeContinue()- Specified by:
canBeeContinuein classBeeEntity.NotAngryGoal- Mappings:
Namespace Name Mixin selector named canBeeContinueLnet/minecraft/entity/passive/BeeEntity$NotAngryGoal;canBeeContinue()Zintermediary method_21815Lnet/minecraft/class_4466$class_4467;method_21815()Zofficial iLcfi$a;i()Z
-
completedPollination
private boolean completedPollination()- Mappings:
Namespace Name Mixin selector named completedPollinationLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;completedPollination()Zintermediary method_21820Lnet/minecraft/class_4466$class_4478;method_21820()Zofficial kLcfi$k;k()Z
-
isRunning
boolean isRunning()- Mappings:
Namespace Name Mixin selector named isRunningLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;isRunning()Zintermediary method_23346Lnet/minecraft/class_4466$class_4478;method_23346()Zofficial lLcfi$k;l()Z
-
cancel
void cancel()- Mappings:
Namespace Name Mixin selector named cancelLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;cancel()Vintermediary method_23748Lnet/minecraft/class_4466$class_4478;method_23748()Vofficial mLcfi$k;m()V
-
start
public void start() -
stop
public void stop() -
shouldRunEveryTick
public boolean shouldRunEveryTick()Returns if the goal should run every tick or not.This returns
falseby default. If this returns false, the goal will tick once after the entity is spawned, and will tick every other tick.- Overrides:
shouldRunEveryTickin classGoal- Returns:
- if the goal should run every tick or not
- See Also:
- Mappings:
Namespace Name Mixin selector named shouldRunEveryTickLnet/minecraft/entity/ai/goal/Goal;shouldRunEveryTick()Zintermediary method_38846Lnet/minecraft/class_1352;method_38846()Zofficial R_Lcap;R_()Z
-
tick
public void tick() -
moveToNextTarget
private void moveToNextTarget()- Mappings:
Namespace Name Mixin selector named moveToNextTargetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;moveToNextTarget()Vintermediary method_23749Lnet/minecraft/class_4466$class_4478;method_23749()Vofficial nLcfi$k;n()V
-
getRandomOffset
private float getRandomOffset()- Mappings:
Namespace Name Mixin selector named getRandomOffsetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getRandomOffset()Fintermediary method_23750Lnet/minecraft/class_4466$class_4478;method_23750()Fofficial oLcfi$k;o()F
-
getFlower
- Mappings:
Namespace Name Mixin selector named getFlowerLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getFlower()Ljava/util/Optional;intermediary method_21821Lnet/minecraft/class_4466$class_4478;method_21821()Ljava/util/Optional;official pLcfi$k;p()Ljava/util/Optional;
-
findFlower
- Mappings:
Namespace Name Mixin selector named findFlowerLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;findFlower(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;official aLcfi$k;a(Ljava/util/function/Predicate;D)Ljava/util/Optional;
-