net.minecraft.world.entity.ai.behavior.warden

public class SonicBoom

extends Behavior<Warden>

All mapped superinterfaces:

BehaviorControl

ccv
net.minecraft.world.entity.ai.behavior.warden.SonicBoom
net.minecraft.class_7396
net.minecraft.unmapped.C_mpfliepa
net.minecraft.entity.ai.brain.task.SonicBoomTask
net.minecraft.entity.ai.brain.task.SonicBoomTask

Field summary

Modifier and TypeField
private static final int
d
DISTANCE_XZ
field_38850
f_pieytvkx
HORIZONTAL_RANGE
HORIZONTAL_RANGE
private static final int
e
DISTANCE_Y
field_38851
f_porvvpem
VERTICAL_RANGE
VERTICAL_RANGE
private static final double
f
KNOCKBACK_VERTICAL
field_38852
f_jkptvsxd
field_38852
VERTICAL_KNOCKBACK
private static final double
g
KNOCKBACK_HORIZONTAL
field_38853
f_aoeaznwg
field_38853
HORIZONTAL_KNOCKBACK
public static final int
c
COOLDOWN
field_38849
f_awxuevjv
COOLDOWN
COOLDOWN
private static final int
h
TICKS_BEFORE_PLAYING_SOUND
field_38854
f_naqqgbva
SOUND_DELAY
TICKS_BEFORE_SOUND
private static final int
i
DURATION
field_38855
f_bngqnhrq
RUN_TIME
DURATION

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
protected boolean
a(arq arg0, cqf arg1)
checkExtraStartConditions(ServerLevel arg0, Warden arg1)
method_43262(class_3218 arg0, class_7260 arg1)
m_ybovupyc(C_bdwnwhiu arg0, C_fynaplbn arg1)
shouldRun(ServerWorld arg0, WardenEntity arg1)
shouldRun(ServerWorld world, WardenEntity arg1)
protected boolean
a(arq arg0, cqf arg1, long arg2)
canStillUse(ServerLevel arg0, Warden arg1, long arg2)
method_43263(class_3218 arg0, class_7260 arg1, long arg2)
m_yanjhznl(C_bdwnwhiu arg0, C_fynaplbn arg1, long arg2)
shouldKeepRunning(ServerWorld arg0, WardenEntity arg1, long arg2)
shouldKeepRunning(ServerWorld world, WardenEntity arg1, long arg2)
protected void
b(arq arg0, cqf arg1, long arg2)
start(ServerLevel arg0, Warden arg1, long arg2)
method_43267(class_3218 arg0, class_7260 arg1, long arg2)
m_rewcddgm(C_bdwnwhiu arg0, C_fynaplbn arg1, long arg2)
run(ServerWorld arg0, WardenEntity arg1, long arg2)
run(ServerWorld world, WardenEntity arg1, long arg2)
protected void
c(arq arg0, cqf arg1, long arg2)
tick(ServerLevel arg0, Warden arg1, long arg2)
method_43268(class_3218 arg0, class_7260 arg1, long arg2)
m_cnbchcyx(C_bdwnwhiu arg0, C_fynaplbn arg1, long arg2)
keepRunning(ServerWorld arg0, WardenEntity arg1, long arg2)
keepRunning(ServerWorld world, WardenEntity arg1, long arg2)
protected void
d(arq arg0, cqf arg1, long arg2)
stop(ServerLevel arg0, Warden arg1, long arg2)
method_43269(class_3218 arg0, class_7260 arg1, long arg2)
m_agrrghxx(C_bdwnwhiu arg0, C_fynaplbn arg1, long arg2)
finishRunning(ServerWorld arg0, WardenEntity arg1, long arg2)
finishRunning(ServerWorld world, WardenEntity arg1, long arg2)
public static void
a(bxe arg0, int arg1)
setCooldown(LivingEntity arg0, int arg1)
method_43264(class_1309 arg0, int arg1)
m_graomxvm(C_usxaxydn arg0, int arg1)
cooldown(LivingEntity warden, int cooldown)
setCooldown(LivingEntity entity, int cooldown)