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 bnf$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 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 official cLbnf$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:
- Mappings:
Namespace Name Mixin selector official dLbnf$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:
- Mappings:
Namespace Name Mixin selector official eLbnf$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:
- Mappings:
Namespace Name Mixin selector official gLbnf$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:
- Mappings:
Namespace Name Mixin selector official hLbnf$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:
- Mappings:
Namespace Name Mixin selector official iLbnf$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:
- Mappings:
Namespace Name Mixin selector official jLbnf$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:
- Mappings:
Namespace Name Mixin selector official kLbnf$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:
- Mappings:
Namespace Name Mixin selector official qLbnf$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 fLbnf$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 lLbnf$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 mLbnf$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 nLbnf$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 oLbnf$k;o:Ldwq;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 pLbnf$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 hLbnf$a;h()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 iLbnf$a;i()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 kLbnf$k;k()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 lLbnf$k;l()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 mLbnf$k;m()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() -
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 official E_Lbip;E_()Zintermediary method_38846Lnet/minecraft/class_1352;method_38846()Znamed shouldRunEveryTickLnet/minecraft/entity/ai/goal/Goal;shouldRunEveryTick()Z
-
tick
public void tick() -
moveToNextTarget
private void moveToNextTarget()- Mappings:
Namespace Name Mixin selector official nLbnf$k;n()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 oLbnf$k;o()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 pLbnf$k;p()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 aLbnf$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;
-