Package net.minecraft.entity.ai.goal
Class EatGrassGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.EatGrassGoal
- Mappings:
- Namespace - Name - named - net/minecraft/entity/ai/goal/EatGrassGoal- intermediary - net/minecraft/class_1345- official - cby
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.entity.ai.goal.GoalGoal.Control
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final intprivate final MobEntityprivate static final Predicate<BlockState> private intprivate final World
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class net.minecraft.entity.ai.goal.GoalcanStop, castToServerWorld, getControls, getServerWorld, getTickCount, setControls, shouldRunEveryTick, toGoalTicks, toString
- 
Field Details- 
MAX_TIMERprivate static final int MAX_TIMER- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - MAX_TIMER- Lnet/minecraft/entity/ai/goal/EatGrassGoal;MAX_TIMER:I- intermediary - field_30203- Lnet/minecraft/class_1345;field_30203:I- official - a- Lcby;a:I
 
- 
SHORT_GRASS_PREDICATE- Mappings:
- Namespace - Name - Mixin selector - named - SHORT_GRASS_PREDICATE- Lnet/minecraft/entity/ai/goal/EatGrassGoal;SHORT_GRASS_PREDICATE:Ljava/util/function/Predicate;- intermediary - field_6423- Lnet/minecraft/class_1345;field_6423:Ljava/util/function/Predicate;- official - b- Lcby;b:Ljava/util/function/Predicate;
 
- 
mob- Mappings:
- Namespace - Name - Mixin selector - named - mob- Lnet/minecraft/entity/ai/goal/EatGrassGoal;mob:Lnet/minecraft/entity/mob/MobEntity;- intermediary - field_6424- Lnet/minecraft/class_1345;field_6424:Lnet/minecraft/class_1308;- official - c- Lcby;c:Lbvk;
 
- 
world- Mappings:
- Namespace - Name - Mixin selector - named - world- Lnet/minecraft/entity/ai/goal/EatGrassGoal;world:Lnet/minecraft/world/World;- intermediary - field_6421- Lnet/minecraft/class_1345;field_6421:Lnet/minecraft/class_1937;- official - d- Lcby;d:Ldgj;
 
- 
timerprivate int timer- Mappings:
- Namespace - Name - Mixin selector - named - timer- Lnet/minecraft/entity/ai/goal/EatGrassGoal;timer:I- intermediary - field_6422- Lnet/minecraft/class_1345;field_6422:I- official - e- Lcby;e:I
 
 
- 
- 
Constructor Details- 
EatGrassGoal- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/entity/ai/goal/EatGrassGoal;<init>(Lnet/minecraft/entity/mob/MobEntity;)V- intermediary - <init>- Lnet/minecraft/class_1345;<init>(Lnet/minecraft/class_1308;)V- official - <init>- Lcby;<init>(Lbvk;)V
 
 
- 
- 
Method Details- 
canStartpublic boolean canStart()
- 
startpublic void start()
- 
stoppublic void stop()
- 
shouldContinuepublic boolean shouldContinue()- Overrides:
- shouldContinuein class- Goal
- Mappings:
- Namespace - Name - Mixin selector - named - shouldContinue- Lnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z- intermediary - method_6266- Lnet/minecraft/class_1352;method_6266()Z- official - c- Lccg;c()Z
 
- 
getTimerpublic int getTimer()- Mappings:
- Namespace - Name - Mixin selector - named - getTimer- Lnet/minecraft/entity/ai/goal/EatGrassGoal;getTimer()I- intermediary - method_6258- Lnet/minecraft/class_1345;method_6258()I- official - h- Lcby;h()I
 
- 
tickpublic void tick()
 
-