Class TemptGoal
java.lang.Object
net.minecraft.world.entity.ai.goal.Goal
net.minecraft.world.entity.ai.goal.TemptGoal
- Direct Known Subclasses:
- Cat.CatTemptGoal,- Ocelot.OcelotTemptGoal
- 
Nested Class Summary
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate intprivate final booleanprivate booleanprivate final Ingredientprotected final PathfinderMobprotected Playerprivate doubleprivate doubleprivate doubleprivate doubleprivate doubleprivate final doubleprivate final TargetingConditionsprivate static final TargetingConditions
- 
Constructor SummaryConstructorsConstructorDescriptionTemptGoal(PathfinderMob p_25939_, double p_25940_, Ingredient p_25941_, boolean p_25942_) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleanprotected booleancanScare()booleancanUse()booleanprivate booleanshouldFollow(LivingEntity p_148139_) voidstart()voidstop()voidtick()Methods inherited from class net.minecraft.world.entity.ai.goal.GoaladjustedTickDelay, getFlags, isInterruptable, reducedTickDelay, requiresUpdateEveryTick, setFlags, toString
- 
Field Details- 
TEMP_TARGETING
- 
targetingConditions
- 
mob
- 
speedModifierprivate final double speedModifier
- 
pxprivate double px
- 
pyprivate double py
- 
pzprivate double pz
- 
pRotXprivate double pRotX
- 
pRotYprivate double pRotY
- 
player
- 
calmDownprivate int calmDown
- 
isRunningprivate boolean isRunning
- 
items
- 
canScareprivate final boolean canScare
 
- 
- 
Constructor Details- 
TemptGoal
 
- 
- 
Method Details- 
canUsepublic boolean canUse()
- 
shouldFollow
- 
canContinueToUsepublic boolean canContinueToUse()- Overrides:
- canContinueToUsein class- Goal
 
- 
canScareprotected boolean canScare()
- 
startpublic void start()
- 
stoppublic void stop()
- 
tickpublic void tick()
- 
isRunningpublic boolean isRunning()
 
-