类 TemptGoal
java.lang.Object
net.minecraft.world.entity.ai.goal.Goal
net.minecraft.world.entity.ai.goal.TemptGoal
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private int
private final boolean
private static final double
private boolean
protected final Mob
protected Player
private double
private double
private double
private double
private double
protected final double
private final double
private final TargetingConditions
private static final TargetingConditions
-
构造器概要
构造器构造器说明TemptGoal
(Mob p_415998_, double p_415799_, Predicate<ItemStack> p_416498_, boolean p_416090_, double p_416515_) TemptGoal
(PathfinderMob p_25939_, double p_25940_, Predicate<ItemStack> p_335901_, boolean p_25942_) TemptGoal
(PathfinderMob p_415747_, double p_415923_, Predicate<ItemStack> p_416157_, boolean p_415791_, double p_416070_) -
方法概要
修饰符和类型方法说明boolean
protected boolean
canScare()
boolean
canUse()
boolean
protected void
navigateTowards
(Player p_416293_) private boolean
shouldFollow
(LivingEntity p_148139_) void
start()
void
stop()
protected void
void
tick()
从类继承的方法 net.minecraft.world.entity.ai.goal.Goal
adjustedTickDelay, getFlags, getServerLevel, getServerLevel, isInterruptable, reducedTickDelay, requiresUpdateEveryTick, setFlags, toString
-
字段详细资料
-
TEMPT_TARGETING
-
DEFAULT_STOP_DISTANCE
private static final double DEFAULT_STOP_DISTANCE- 另请参阅:
-
targetingConditions
-
mob
-
speedModifier
protected final double speedModifier -
px
private double px -
py
private double py -
pz
private double pz -
pRotX
private double pRotX -
pRotY
private double pRotY -
player
-
calmDown
private int calmDown -
isRunning
private boolean isRunning -
items
-
canScare
private final boolean canScare -
stopDistance
private final double stopDistance
-
-
构造器详细资料
-
TemptGoal
public TemptGoal(PathfinderMob p_25939_, double p_25940_, Predicate<ItemStack> p_335901_, boolean p_25942_) -
TemptGoal
public TemptGoal(PathfinderMob p_415747_, double p_415923_, Predicate<ItemStack> p_416157_, boolean p_415791_, double p_416070_) -
TemptGoal
-
-
方法详细资料
-
canUse
public boolean canUse() -
shouldFollow
-
canContinueToUse
public boolean canContinueToUse()- 覆盖:
canContinueToUse
在类中Goal
-
canScare
protected boolean canScare() -
start
public void start() -
stop
public void stop() -
tick
public void tick() -
isRunning
public boolean isRunning()
-