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 bii$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 cLbii$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 dLbii$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 eLbii$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 gLbii$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 hLbii$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 iLbii$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 jLbii$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 kLbii$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 qLbii$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 fLbii$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 lLbii$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 mLbii$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 nLbii$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 oLbii$k;o:Ldpz;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 pLbii$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 hLbii$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 iLbii$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 kLbii$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 lLbii$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 mLbii$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_Lbdy;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 nLbii$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 oLbii$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 pLbii$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 aLbii$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;
-