net.minecraft.world.entity.monster.breeze

public class Shoot

extends Behavior<Breeze>

All mapped superinterfaces:

BehaviorControl

cpe
net.minecraft.world.entity.monster.breeze.Shoot
net.minecraft.class_8953
net.minecraft.unmapped.C_jqoprjuo
net.minecraft.entity.ai.brain.task.BreezeShootTask
net.minecraft.entity.ai.brain.task.BreezeShootTask

Field summary

Modifier and TypeField
private static final int
c
ATTACK_RANGE_MAX_SQRT
field_47297
f_knxkujfe
MAX_SQUARED_RANGE
MAX_SQUARED_ATTACK_RANGE
private static final int
d
UNCERTAINTY_BASE
field_47298
f_eiiwcmos
BASE_PROJECTILE_DIVERGENCY
BASE_PROJECTILE_DEVIANCE
private static final int
e
UNCERTAINTY_MULTIPLIER
field_47299
f_vioddqks
PROJECTILE_DIVERGENCY_DIFFICULTY_MODIFIER
PROJECTILE_DEVIANCE_MULTIPLIER
private static final float
f
PROJECTILE_MOVEMENT_SCALE
field_47300
f_olrasdjn
PROJECTILE_SPEED
PROJECTILE_SPEED
private static final int
g
SHOOT_INITIAL_DELAY_TICKS
field_47301
f_deoxjoau
SHOOT_CHARGING_EXPIRY
INHALING_TICKS
private static final int
h
SHOOT_RECOVER_DELAY_TICKS
field_47302
f_wbwmgtgx
RECOVER_EXPIRY
RECOVERY_TICKS
private static final int
i
SHOOT_COOLDOWN_TICKS
field_47303
f_azmikhlv
SHOOT_COOLDOWN_EXPIRY
COOLDOWN_TICKS

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected boolean
a(arq arg0, cpa arg1)
checkExtraStartConditions(ServerLevel arg0, Breeze arg1)
method_55036(class_3218 arg0, class_8949 arg1)
m_ogglksrl(C_bdwnwhiu arg0, C_nqresjkz arg1)
shouldRun(ServerWorld arg0, BreezeEntity arg1)
shouldRun(ServerWorld world, BreezeEntity arg1)
protected boolean
a(arq arg0, cpa arg1, long arg2)
canStillUse(ServerLevel arg0, Breeze arg1, long arg2)
method_55037(class_3218 arg0, class_8949 arg1, long arg2)
m_pucatmtc(C_bdwnwhiu arg0, C_nqresjkz arg1, long arg2)
shouldKeepRunning(ServerWorld arg0, BreezeEntity arg1, long arg2)
shouldKeepRunning(ServerWorld world, BreezeEntity arg1, long arg2)
protected void
b(arq arg0, cpa arg1, long arg2)
start(ServerLevel arg0, Breeze arg1, long arg2)
method_55040(class_3218 arg0, class_8949 arg1, long arg2)
m_prpjansi(C_bdwnwhiu arg0, C_nqresjkz arg1, long arg2)
run(ServerWorld arg0, BreezeEntity arg1, long arg2)
run(ServerWorld world, BreezeEntity arg1, long arg2)
protected void
c(arq arg0, cpa arg1, long arg2)
stop(ServerLevel arg0, Breeze arg1, long arg2)
method_55042(class_3218 arg0, class_8949 arg1, long arg2)
m_xgbfmiwi(C_bdwnwhiu arg0, C_nqresjkz arg1, long arg2)
finishRunning(ServerWorld arg0, BreezeEntity arg1, long arg2)
finishRunning(ServerWorld world, BreezeEntity arg1, long arg2)
protected void
d(arq arg0, cpa arg1, long arg2)
tick(ServerLevel arg0, Breeze arg1, long arg2)
method_55044(class_3218 arg0, class_8949 arg1, long arg2)
m_snuvowdz(C_bdwnwhiu arg0, C_nqresjkz arg1, long arg2)
keepRunning(ServerWorld arg0, BreezeEntity arg1, long arg2)
keepRunning(ServerWorld world, BreezeEntity arg1, long arg2)
private static boolean
a(cpa arg0, bxe arg1)
isTargetWithinRange(Breeze arg0, LivingEntity arg1)
method_55041(class_8949 arg0, class_1309 arg1)
m_uhzxmrhj(C_nqresjkz arg0, C_usxaxydn arg1)
isTargetWithinRange(BreezeEntity breeze, LivingEntity target)
isTargetWithinRange(BreezeEntity breeze, LivingEntity target)