net.minecraft.world.level.block.entity

public class SculkShriekerBlockEntity

extends BlockEntity implements VibrationListener$VibrationListenerConfig

All mapped superinterfaces:

VibrationListener$VibrationListenerConfig

cui
net.minecraft.world.level.block.entity.SculkShriekerBlockEntity
net.minecraft.class_7133
net.minecraft.block.entity.SculkShriekerBlockEntity
net.minecraft.src.C_213122_
net.minecraft.world.level.block.entity.SculkShriekerBlockEntity

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_38237
field_38237
f_222822_
private static final int
b
LISTENER_RADIUS
field_38238
RANGE
f_222823_
private static final int
c
WARNING_SOUND_RADIUS
field_38750
field_38750
f_222824_
private static final int
d
WARDEN_SPAWN_ATTEMPTS
field_38751
field_38751
f_222825_
private static final int
e
WARDEN_SPAWN_RANGE_XZ
field_38752
field_38752
f_222826_
private static final int
f
WARDEN_SPAWN_RANGE_Y
field_38753
field_38753
f_222827_
private static final int
g
DARKNESS_RADIUS
field_38754
field_38754
f_222828_
private static final it.unimi.dsi.fastutil.ints.Int2ObjectMap<SoundEvent>
h
SOUND_BY_LEVEL
field_38755
WARNING_SOUNDS
f_222829_
private static final int
i
SHRIEKING_TICKS
field_38756
field_38756
f_222830_
private int
j
warningLevel
field_38757
warningLevel
f_222831_
private VibrationListener
k
listener
field_38239
vibrationListener
f_222832_

Constructor summary

ModifierConstructor
public (BlockPos pos, BlockState state)

Method summary

Modifier and TypeMethod
public VibrationListener
c()
getListener()
method_42325()
getVibrationListener()
m_222879_()
public void
a(pj arg0)
load(CompoundTag arg0)
method_11014(class_2487 arg0)
readNbt(NbtCompound arg0)
m_142466_(C_4917_ arg0)
protected void
b(pj arg0)
saveAdditional(CompoundTag arg0)
method_11007(class_2487 arg0)
writeNbt(NbtCompound arg0)
m_183515_(C_4917_ arg0)
public TagKey<GameEvent>
a()
getListenableEvents()
method_42210()
getTag()
m_213929_()
public boolean
a(agg arg0, czx arg1, gt arg2, czv arg3, czv$a arg4)
shouldListen(ServerLevel arg0, GameEventListener arg1, BlockPos arg2, GameEvent arg3, GameEvent$Context arg4)
method_32970(class_3218 arg0, class_5714 arg1, class_2338 arg2, class_5712 arg3, class_5712$class_7397 arg4)
accepts(ServerWorld arg0, GameEventListener arg1, BlockPos arg2, GameEvent arg3, GameEvent$Emitter arg4)
m_213641_(C_12_ p_222857_, C_141310_ p_222858_, C_4675_ p_222859_, C_141307_ p_222860_, C_213130_ arg4)
public static ServerPlayer
a(bbn arg0)
tryGetPlayer(Entity arg0)
method_44018(class_1297 arg0)
findResponsiblePlayerFromEntity(Entity entity)
m_222861_(C_507_ p_222862_)
public void
a(agg arg0, czx arg1, gt arg2, czv arg3, bbn arg4, bbn arg5, float arg6)
onSignalReceive(ServerLevel arg0, GameEventListener arg1, BlockPos arg2, GameEvent arg3, Entity arg4, Entity arg5, float arg6)
method_32969(class_3218 arg0, class_5714 arg1, class_2338 arg2, class_5712 arg3, class_1297 arg4, class_1297 arg5, float arg6)
accept(ServerWorld arg0, GameEventListener arg1, BlockPos arg2, GameEvent arg3, Entity arg4, Entity arg5, float arg6)
m_213991_(C_12_ p_222849_, C_141310_ p_222850_, C_4675_ p_222851_, C_141307_ p_222852_, C_507_ p_222853_, C_507_ p_222854_, float arg6)
public void
a(agg arg0, agh arg1)
tryShriek(ServerLevel arg0, ServerPlayer arg1)
method_43141(class_3218 arg0, class_3222 arg1)
shriek(ServerWorld world, ServerPlayerEntity player)
m_222841_(C_12_ p_222843_, C_13_ arg1)
private boolean
b(agg arg0, agh arg1)
tryToWarn(ServerLevel arg0, ServerPlayer arg1)
method_43142(class_3218 arg0, class_3222 arg1)
trySyncWarningLevel(ServerWorld world, ServerPlayerEntity player)
m_222874_(C_12_ p_222876_, C_13_ arg1)
private void
a(agg arg0, bbn arg1)
shriek(ServerLevel arg0, Entity arg1)
method_44017(class_3218 arg0, class_1297 arg1)
shriek(ServerWorld world, Entity entity)
m_222844_(C_12_ p_222846_, C_507_ arg1)
private boolean
b(agg arg0)
canRespond(ServerLevel arg0)
method_43150(class_3218 arg0)
canWarn(ServerWorld world)
m_222872_(C_12_ arg0)
public void
a(agg arg0)
tryRespond(ServerLevel arg0)
method_43147(class_3218 arg0)
warn(ServerWorld world)
m_222839_(C_12_ arg0)
private void
d()
playWardenReplySound()
method_43151()
playWarningSound()
m_222882_()
private boolean
c(agg arg0)
trySummonWarden(ServerLevel arg0)
method_43148(class_3218 arg0)
trySpawnWarden(ServerWorld world)
m_222880_(C_12_ arg0)
public void
f()
onSignalSchedule()
method_42672()
onListen()
m_214037_()