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 intermediary net/minecraft/class_4466$class_4478official brk$knamed 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 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 intermediary field_30300Lnet/minecraft/class_4466$class_4478;field_30300:Iofficial cLbrk$k;c:Inamed field_30300Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30300:I
-
field_30301
private static final int field_30301- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30301Lnet/minecraft/class_4466$class_4478;field_30301:Iofficial dLbrk$k;d:Inamed field_30301Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30301:I
-
field_30302
private static final int field_30302- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30302Lnet/minecraft/class_4466$class_4478;field_30302:Iofficial eLbrk$k;e:Inamed field_30302Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30302:I
-
field_30303
private static final double field_30303- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30303Lnet/minecraft/class_4466$class_4478;field_30303:Dofficial gLbrk$k;g:Dnamed field_30303Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30303:D
-
field_30304
private static final int field_30304- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30304Lnet/minecraft/class_4466$class_4478;field_30304:Iofficial hLbrk$k;h:Inamed field_30304Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30304:I
-
field_30305
private static final float field_30305- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30305Lnet/minecraft/class_4466$class_4478;field_30305:Fofficial iLbrk$k;i:Fnamed field_30305Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30305:F
-
field_30306
private static final float field_30306- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30306Lnet/minecraft/class_4466$class_4478;field_30306:Fofficial jLbrk$k;j:Fnamed field_30306Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30306:F
-
field_30307
private static final float field_30307- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30307Lnet/minecraft/class_4466$class_4478;field_30307:Fofficial kLbrk$k;k:Fnamed field_30307Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30307:F
-
field_30308
private static final int field_30308- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_30308Lnet/minecraft/class_4466$class_4478;field_30308:Iofficial qLbrk$k;q:Inamed field_30308Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30308:I
-
flowerPredicate
- Mappings:
Namespace Name Mixin selector intermediary field_20617Lnet/minecraft/class_4466$class_4478;field_20617:Ljava/util/function/Predicate;official fLbrk$k;f: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 intermediary field_20378Lnet/minecraft/class_4466$class_4478;field_20378:Iofficial lLbrk$k;l:Inamed pollinationTicksLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;pollinationTicks:I
-
lastPollinationTick
private int lastPollinationTick- Mappings:
Namespace Name Mixin selector intermediary field_20379Lnet/minecraft/class_4466$class_4478;field_20379:Iofficial mLbrk$k;m:Inamed lastPollinationTickLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;lastPollinationTick:I
-
running
private boolean running- Mappings:
Namespace Name Mixin selector intermediary field_21080Lnet/minecraft/class_4466$class_4478;field_21080:Zofficial nLbrk$k;n:Znamed runningLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;running:Z
-
nextTarget
- Mappings:
Namespace Name Mixin selector intermediary field_21511Lnet/minecraft/class_4466$class_4478;field_21511:Lnet/minecraft/class_243;official oLbrk$k;o:Leea;named nextTargetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;nextTarget:Lnet/minecraft/util/math/Vec3d;
-
ticks
private int ticks- Mappings:
Namespace Name Mixin selector intermediary field_21651Lnet/minecraft/class_4466$class_4478;field_21651:Iofficial pLbrk$k;p: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 intermediary method_21814Lnet/minecraft/class_4466$class_4467;method_21814()Zofficial hLbrk$a;h()Znamed canBeeStartLnet/minecraft/entity/passive/BeeEntity$NotAngryGoal;canBeeStart()Z
-
canBeeContinue
public boolean canBeeContinue()- Specified by:
canBeeContinuein classBeeEntity.NotAngryGoal- Mappings:
Namespace Name Mixin selector intermediary method_21815Lnet/minecraft/class_4466$class_4467;method_21815()Zofficial iLbrk$a;i()Znamed canBeeContinueLnet/minecraft/entity/passive/BeeEntity$NotAngryGoal;canBeeContinue()Z
-
completedPollination
private boolean completedPollination()- Mappings:
Namespace Name Mixin selector intermediary method_21820Lnet/minecraft/class_4466$class_4478;method_21820()Zofficial kLbrk$k;k()Znamed completedPollinationLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;completedPollination()Z
-
isRunning
boolean isRunning()- Mappings:
Namespace Name Mixin selector intermediary method_23346Lnet/minecraft/class_4466$class_4478;method_23346()Zofficial lLbrk$k;l()Znamed isRunningLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;isRunning()Z
-
cancel
void cancel()- Mappings:
Namespace Name Mixin selector intermediary method_23748Lnet/minecraft/class_4466$class_4478;method_23748()Vofficial mLbrk$k;m()Vnamed cancelLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;cancel()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 intermediary method_38846Lnet/minecraft/class_1352;method_38846()Zofficial J_Lbmt;J_()Znamed shouldRunEveryTickLnet/minecraft/entity/ai/goal/Goal;shouldRunEveryTick()Z
-
tick
public void tick() -
moveToNextTarget
private void moveToNextTarget()- Mappings:
Namespace Name Mixin selector intermediary method_23749Lnet/minecraft/class_4466$class_4478;method_23749()Vofficial nLbrk$k;n()Vnamed moveToNextTargetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;moveToNextTarget()V
-
getRandomOffset
private float getRandomOffset()- Mappings:
Namespace Name Mixin selector intermediary method_23750Lnet/minecraft/class_4466$class_4478;method_23750()Fofficial oLbrk$k;o()Fnamed getRandomOffsetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getRandomOffset()F
-
getFlower
- Mappings:
Namespace Name Mixin selector intermediary method_21821Lnet/minecraft/class_4466$class_4478;method_21821()Ljava/util/Optional;official pLbrk$k;p()Ljava/util/Optional;named getFlowerLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getFlower()Ljava/util/Optional;
-
findFlower
- Mappings:
Namespace Name Mixin selector intermediary method_22326Lnet/minecraft/class_4466$class_4478;method_22326(Ljava/util/function/Predicate;D)Ljava/util/Optional;official aLbrk$k;a(Ljava/util/function/Predicate;D)Ljava/util/Optional;named findFlowerLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;findFlower(Ljava/util/function/Predicate;D)Ljava/util/Optional;
-