类 Shoot
java.lang.Object
net.minecraft.world.entity.ai.behavior.Behavior<Breeze>
net.minecraft.world.entity.monster.breeze.Shoot
- 所有已实现的接口:
BehaviorControl<Breeze>
-
嵌套类概要
从类继承的嵌套类/接口 net.minecraft.world.entity.ai.behavior.Behavior
Behavior.Status
-
字段概要
字段修饰符和类型字段说明private static final int
private static final float
private static final int
private static final int
private static final int
private static final int
private static final int
从类继承的字段 net.minecraft.world.entity.ai.behavior.Behavior
DEFAULT_DURATION, entryCondition
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected boolean
canStillUse
(ServerLevel p_312535_, Breeze p_312174_, long p_311812_) protected boolean
checkExtraStartConditions
(ServerLevel p_312041_, Breeze p_312169_) private static boolean
isTargetWithinRange
(Breeze p_312114_, LivingEntity p_312647_) protected void
start
(ServerLevel p_311932_, Breeze p_312618_, long p_311781_) protected void
stop
(ServerLevel p_312137_, Breeze p_311803_, long p_312309_) protected void
tick
(ServerLevel p_312907_, Breeze p_312605_, long p_312804_) 从类继承的方法 net.minecraft.world.entity.ai.behavior.Behavior
debugString, doStop, getStatus, hasRequiredMemories, tickOrStop, timedOut, tryStart
-
字段详细资料
-
ATTACK_RANGE_MAX_SQRT
private static final int ATTACK_RANGE_MAX_SQRT- 另请参阅:
-
UNCERTAINTY_BASE
private static final int UNCERTAINTY_BASE- 另请参阅:
-
UNCERTAINTY_MULTIPLIER
private static final int UNCERTAINTY_MULTIPLIER- 另请参阅:
-
PROJECTILE_MOVEMENT_SCALE
private static final float PROJECTILE_MOVEMENT_SCALE- 另请参阅:
-
SHOOT_INITIAL_DELAY_TICKS
private static final int SHOOT_INITIAL_DELAY_TICKS -
SHOOT_RECOVER_DELAY_TICKS
private static final int SHOOT_RECOVER_DELAY_TICKS -
SHOOT_COOLDOWN_TICKS
private static final int SHOOT_COOLDOWN_TICKS
-
-
构造器详细资料
-
Shoot
public Shoot()
-
-
方法详细资料