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 brk$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 cLbrk$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 dLbrk$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 eLbrk$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 gLbrk$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 hLbrk$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 iLbrk$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 jLbrk$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 kLbrk$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 qLbrk$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 fLbrk$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 lLbrk$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 mLbrk$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 nLbrk$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 oLbrk$k;o:Leea;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 pLbrk$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 hLbrk$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 iLbrk$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 kLbrk$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 lLbrk$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 mLbrk$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 J_Lbmt;J_()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 nLbrk$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 oLbrk$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 pLbrk$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 aLbrk$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;
-