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 - brm$k- intermediary - net/minecraft/class_4466$class_4478- named - net/minecraft/entity/passive/BeeEntity$PollinateGoal
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.entity.ai.goal.GoalGoal.Control
- 
Field SummaryFieldsModifier 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 SummaryConstructors
- 
Method SummaryModifier 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.NotAngryGoalcanStart, shouldContinueMethods inherited from class net.minecraft.entity.ai.goal.GoalcanStop, getControls, getTickCount, setControls, toGoalTicks, toString
- 
Field Details- 
field_30300private static final int field_30300- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbrm$k;c:I- intermediary - field_30300- Lnet/minecraft/class_4466$class_4478;field_30300:I- named - field_30300- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30300:I
 
- 
field_30301private static final int field_30301- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - d- Lbrm$k;d:I- intermediary - field_30301- Lnet/minecraft/class_4466$class_4478;field_30301:I- named - field_30301- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30301:I
 
- 
field_30302private static final int field_30302- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - e- Lbrm$k;e:I- intermediary - field_30302- Lnet/minecraft/class_4466$class_4478;field_30302:I- named - field_30302- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30302:I
 
- 
field_30303private static final double field_30303- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - g- Lbrm$k;g:D- intermediary - field_30303- Lnet/minecraft/class_4466$class_4478;field_30303:D- named - field_30303- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30303:D
 
- 
field_30304private static final int field_30304- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbrm$k;h:I- intermediary - field_30304- Lnet/minecraft/class_4466$class_4478;field_30304:I- named - field_30304- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30304:I
 
- 
field_30305private static final float field_30305- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - i- Lbrm$k;i:F- intermediary - field_30305- Lnet/minecraft/class_4466$class_4478;field_30305:F- named - field_30305- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30305:F
 
- 
field_30306private static final float field_30306- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - j- Lbrm$k;j:F- intermediary - field_30306- Lnet/minecraft/class_4466$class_4478;field_30306:F- named - field_30306- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30306:F
 
- 
field_30307private static final float field_30307- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - k- Lbrm$k;k:F- intermediary - field_30307- Lnet/minecraft/class_4466$class_4478;field_30307:F- named - field_30307- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30307:F
 
- 
field_30308private static final int field_30308- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - q- Lbrm$k;q:I- intermediary - field_30308- Lnet/minecraft/class_4466$class_4478;field_30308:I- named - field_30308- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30308:I
 
- 
flowerPredicate- Mappings:
- Namespace - Name - Mixin selector - official - f- Lbrm$k;f:Ljava/util/function/Predicate;- intermediary - field_20617- Lnet/minecraft/class_4466$class_4478;field_20617:Ljava/util/function/Predicate;- named - flowerPredicate- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;flowerPredicate:Ljava/util/function/Predicate;
 
- 
pollinationTicksprivate int pollinationTicks- Mappings:
- Namespace - Name - Mixin selector - official - l- Lbrm$k;l:I- intermediary - field_20378- Lnet/minecraft/class_4466$class_4478;field_20378:I- named - pollinationTicks- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;pollinationTicks:I
 
- 
lastPollinationTickprivate int lastPollinationTick- Mappings:
- Namespace - Name - Mixin selector - official - m- Lbrm$k;m:I- intermediary - field_20379- Lnet/minecraft/class_4466$class_4478;field_20379:I- named - lastPollinationTick- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;lastPollinationTick:I
 
- 
runningprivate boolean running- Mappings:
- Namespace - Name - Mixin selector - official - n- Lbrm$k;n:Z- intermediary - field_21080- Lnet/minecraft/class_4466$class_4478;field_21080:Z- named - running- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;running:Z
 
- 
nextTarget- Mappings:
- Namespace - Name - Mixin selector - official - o- Lbrm$k;o:Leei;- intermediary - field_21511- Lnet/minecraft/class_4466$class_4478;field_21511:Lnet/minecraft/class_243;- named - nextTarget- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;nextTarget:Lnet/minecraft/util/math/Vec3d;
 
- 
ticksprivate int ticks- Mappings:
- Namespace - Name - Mixin selector - official - p- Lbrm$k;p:I- intermediary - field_21651- Lnet/minecraft/class_4466$class_4478;field_21651:I- named - ticks- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;ticks:I
 
 
- 
- 
Constructor Details- 
PollinateGoalPollinateGoal()
 
- 
- 
Method Details- 
canBeeStartpublic boolean canBeeStart()- Specified by:
- canBeeStartin class- BeeEntity.NotAngryGoal
- Mappings:
- Namespace - Name - Mixin selector - official - h- Lbrm$a;h()Z- intermediary - method_21814- Lnet/minecraft/class_4466$class_4467;method_21814()Z- named - canBeeStart- Lnet/minecraft/entity/passive/BeeEntity$NotAngryGoal;canBeeStart()Z
 
- 
canBeeContinuepublic boolean canBeeContinue()- Specified by:
- canBeeContinuein class- BeeEntity.NotAngryGoal
- Mappings:
- Namespace - Name - Mixin selector - official - i- Lbrm$a;i()Z- intermediary - method_21815- Lnet/minecraft/class_4466$class_4467;method_21815()Z- named - canBeeContinue- Lnet/minecraft/entity/passive/BeeEntity$NotAngryGoal;canBeeContinue()Z
 
- 
completedPollinationprivate boolean completedPollination()- Mappings:
- Namespace - Name - Mixin selector - official - k- Lbrm$k;k()Z- intermediary - method_21820- Lnet/minecraft/class_4466$class_4478;method_21820()Z- named - completedPollination- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;completedPollination()Z
 
- 
isRunningboolean isRunning()- Mappings:
- Namespace - Name - Mixin selector - official - l- Lbrm$k;l()Z- intermediary - method_23346- Lnet/minecraft/class_4466$class_4478;method_23346()Z- named - isRunning- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;isRunning()Z
 
- 
cancelvoid cancel()- Mappings:
- Namespace - Name - Mixin selector - official - m- Lbrm$k;m()V- intermediary - method_23748- Lnet/minecraft/class_4466$class_4478;method_23748()V- named - cancel- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;cancel()V
 
- 
startpublic void start()
- 
stoppublic void stop()
- 
shouldRunEveryTickpublic 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 class- Goal
- Returns:
- if the goal should run every tick or not
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - K_- Lbmv;K_()Z- intermediary - method_38846- Lnet/minecraft/class_1352;method_38846()Z- named - shouldRunEveryTick- Lnet/minecraft/entity/ai/goal/Goal;shouldRunEveryTick()Z
 
- 
tickpublic void tick()
- 
moveToNextTargetprivate void moveToNextTarget()- Mappings:
- Namespace - Name - Mixin selector - official - n- Lbrm$k;n()V- intermediary - method_23749- Lnet/minecraft/class_4466$class_4478;method_23749()V- named - moveToNextTarget- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;moveToNextTarget()V
 
- 
getRandomOffsetprivate float getRandomOffset()- Mappings:
- Namespace - Name - Mixin selector - official - o- Lbrm$k;o()F- intermediary - method_23750- Lnet/minecraft/class_4466$class_4478;method_23750()F- named - getRandomOffset- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getRandomOffset()F
 
- 
getFlower- Mappings:
- Namespace - Name - Mixin selector - official - p- Lbrm$k;p()Ljava/util/Optional;- intermediary - method_21821- Lnet/minecraft/class_4466$class_4478;method_21821()Ljava/util/Optional;- named - getFlower- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getFlower()Ljava/util/Optional;
 
- 
findFlower- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbrm$k;a(Ljava/util/function/Predicate;D)Ljava/util/Optional;- intermediary - method_22326- Lnet/minecraft/class_4466$class_4478;method_22326(Ljava/util/function/Predicate;D)Ljava/util/Optional;- named - findFlower- Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;findFlower(Ljava/util/function/Predicate;D)Ljava/util/Optional;
 
 
-