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 named net/minecraft/entity/passive/BeeEntity$PollinateGoalintermediary net/minecraft/class_4466$class_4478official cgx$k
-
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 doubleprivate static final intprivate static final floatprivate static final floatprivate static final floatprivate static final intprivate static final intprivate intprivate intprivate booleanprivate intprivate Long2LongOpenHashMap -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.minecraft.entity.passive.BeeEntity.NotAngryGoal
canStart, shouldContinueMethods inherited from class net.minecraft.entity.ai.goal.Goal
canStop, castToServerWorld, getControls, getServerWorld, getTickCount, setControls, toGoalTicks, toString
-
Field Details
-
field_30300
private static final int field_30300- See Also:
- Mappings:
Namespace Name Mixin selector named field_30300Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30300:Iintermediary field_30300Lnet/minecraft/class_4466$class_4478;field_30300:Iofficial cLcgx$k;c:I
-
field_30303
private static final double field_30303- See Also:
- Mappings:
Namespace Name Mixin selector named field_30303Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30303:Dintermediary field_30303Lnet/minecraft/class_4466$class_4478;field_30303:Dofficial dLcgx$k;d:D
-
field_30304
private static final int field_30304- See Also:
- Mappings:
Namespace Name Mixin selector named field_30304Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30304:Iintermediary field_30304Lnet/minecraft/class_4466$class_4478;field_30304:Iofficial eLcgx$k;e:I
-
field_30305
private static final float field_30305- See Also:
- Mappings:
Namespace Name Mixin selector named field_30305Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30305:Fintermediary field_30305Lnet/minecraft/class_4466$class_4478;field_30305:Fofficial fLcgx$k;f:F
-
field_30306
private static final float field_30306- See Also:
- Mappings:
Namespace Name Mixin selector named field_30306Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30306:Fintermediary field_30306Lnet/minecraft/class_4466$class_4478;field_30306:Fofficial gLcgx$k;g:F
-
field_30307
private static final float field_30307- See Also:
- Mappings:
Namespace Name Mixin selector named field_30307Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30307:Fintermediary field_30307Lnet/minecraft/class_4466$class_4478;field_30307:Fofficial hLcgx$k;h:F
-
field_52458
private static final int field_52458- See Also:
- Mappings:
Namespace Name Mixin selector named field_52458Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_52458:Iintermediary field_52458Lnet/minecraft/class_4466$class_4478;field_52458:Iofficial iLcgx$k;i:I
-
field_30308
private static final int field_30308- See Also:
- Mappings:
Namespace Name Mixin selector named field_30308Lnet/minecraft/entity/passive/BeeEntity$PollinateGoal;field_30308:Iintermediary field_30308Lnet/minecraft/class_4466$class_4478;field_30308:Iofficial oLcgx$k;o:I
-
pollinationTicks
private int pollinationTicks- Mappings:
Namespace Name Mixin selector named pollinationTicksLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;pollinationTicks:Iintermediary field_20378Lnet/minecraft/class_4466$class_4478;field_20378:Iofficial jLcgx$k;j:I
-
lastPollinationTick
private int lastPollinationTick- Mappings:
Namespace Name Mixin selector named lastPollinationTickLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;lastPollinationTick:Iintermediary field_20379Lnet/minecraft/class_4466$class_4478;field_20379:Iofficial kLcgx$k;k:I
-
running
private boolean running- Mappings:
Namespace Name Mixin selector named runningLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;running:Zintermediary field_21080Lnet/minecraft/class_4466$class_4478;field_21080:Zofficial lLcgx$k;l:Z
-
nextTarget
- Mappings:
Namespace Name Mixin selector named nextTargetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;nextTarget:Lnet/minecraft/util/math/Vec3d;intermediary field_21511Lnet/minecraft/class_4466$class_4478;field_21511:Lnet/minecraft/class_243;official mLcgx$k;m:Lfay;
-
ticks
private int ticks- Mappings:
Namespace Name Mixin selector named ticksLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;ticks:Iintermediary field_21651Lnet/minecraft/class_4466$class_4478;field_21651:Iofficial nLcgx$k;n:I
-
unreachableFlowerPosCache
- Mappings:
Namespace Name Mixin selector named unreachableFlowerPosCacheLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;unreachableFlowerPosCache:Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;intermediary field_52459Lnet/minecraft/class_4466$class_4478;field_52459:Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;official pLcgx$k;p:Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;
-
-
Constructor Details
-
PollinateGoal
PollinateGoal()
-
-
Method Details
-
canBeeStart
public boolean canBeeStart()- Specified by:
canBeeStartin classBeeEntity.NotAngryGoal- Mappings:
Namespace Name Mixin selector named canBeeStartLnet/minecraft/entity/passive/BeeEntity$NotAngryGoal;canBeeStart()Zintermediary method_21814Lnet/minecraft/class_4466$class_4467;method_21814()Zofficial hLcgx$a;h()Z
-
canBeeContinue
public boolean canBeeContinue()- Specified by:
canBeeContinuein classBeeEntity.NotAngryGoal- Mappings:
Namespace Name Mixin selector named canBeeContinueLnet/minecraft/entity/passive/BeeEntity$NotAngryGoal;canBeeContinue()Zintermediary method_21815Lnet/minecraft/class_4466$class_4467;method_21815()Zofficial iLcgx$a;i()Z
-
completedPollination
private boolean completedPollination()- Mappings:
Namespace Name Mixin selector named completedPollinationLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;completedPollination()Zintermediary method_21820Lnet/minecraft/class_4466$class_4478;method_21820()Zofficial kLcgx$k;k()Z
-
isRunning
boolean isRunning()- Mappings:
Namespace Name Mixin selector named isRunningLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;isRunning()Zintermediary method_23346Lnet/minecraft/class_4466$class_4478;method_23346()Zofficial lLcgx$k;l()Z
-
cancel
void cancel()- Mappings:
Namespace Name Mixin selector named cancelLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;cancel()Vintermediary method_23748Lnet/minecraft/class_4466$class_4478;method_23748()Vofficial mLcgx$k;m()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 named shouldRunEveryTickLnet/minecraft/entity/ai/goal/Goal;shouldRunEveryTick()Zintermediary method_38846Lnet/minecraft/class_1352;method_38846()Zofficial V_Lccd;V_()Z
-
tick
public void tick() -
moveToNextTarget
private void moveToNextTarget()- Mappings:
Namespace Name Mixin selector named moveToNextTargetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;moveToNextTarget()Vintermediary method_23749Lnet/minecraft/class_4466$class_4478;method_23749()Vofficial nLcgx$k;n()V
-
getRandomOffset
private float getRandomOffset()- Mappings:
Namespace Name Mixin selector named getRandomOffsetLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getRandomOffset()Fintermediary method_23750Lnet/minecraft/class_4466$class_4478;method_23750()Fofficial oLcgx$k;o()F
-
getFlower
- Mappings:
Namespace Name Mixin selector named getFlowerLnet/minecraft/entity/passive/BeeEntity$PollinateGoal;getFlower()Ljava/util/Optional;intermediary method_21821Lnet/minecraft/class_4466$class_4478;method_21821()Ljava/util/Optional;official pLcgx$k;p()Ljava/util/Optional;
-