net.minecraft.world.level.block.entity

public class SculkShriekerBlockEntity

extends BlockEntity implements GameEventListener$Provider<VibrationSystem$Listener>, VibrationSystem

All mapped superinterfaces:

GameEventListener$Provider, VibrationSystem

eaq
net.minecraft.world.level.block.entity.SculkShriekerBlockEntity
net.minecraft.class_7133

Field summary

Modifier and TypeField
private static final int
a
WARNING_SOUND_RADIUS
field_38750
private static final int
b
WARDEN_SPAWN_ATTEMPTS
field_38751
private static final int
c
WARDEN_SPAWN_RANGE_XZ
field_38752
private static final int
d
WARDEN_SPAWN_RANGE_Y
field_38753
private static final int
e
DARKNESS_RADIUS
field_38754
private static final int
f
SHRIEKING_TICKS
field_38756
private static final it.unimi.dsi.fastutil.ints.Int2ObjectMap<SoundEvent>
j
SOUND_BY_LEVEL
field_38755
private static final int
k
DEFAULT_WARNING_LEVEL
field_57785
private int
l
warningLevel
field_38757
private final VibrationSystem$User
m
vibrationUser
field_44619
private VibrationSystem$Data
q
vibrationData
field_44620
private final VibrationSystem$Listener
r
vibrationListener
field_38239

Constructor summary

ModifierConstructor
public (BlockPos arg0, BlockState arg1)

Method summary

Modifier and TypeMethod
public VibrationSystem$Data
gJ()
getVibrationData()
method_51298()
public VibrationSystem$User
gK()
getVibrationUser()
method_51299()
protected void
a(fbf arg0)
loadAdditional(ValueInput arg0)
method_11014(class_11368 arg0)
protected void
a(fbh arg0)
saveAdditional(ValueOutput arg0)
method_11007(class_11372 arg0)
public static ServerPlayer
a(bxs arg0)
tryGetPlayer(Entity arg0)
method_44018(class_1297 arg0)
public void
a(asi arg0, asj arg1)
tryShriek(ServerLevel arg0, ServerPlayer arg1)
method_43141(class_3218 arg0, class_3222 arg1)
private boolean
b(asi arg0, asj arg1)
tryToWarn(ServerLevel arg0, ServerPlayer arg1)
method_43142(class_3218 arg0, class_3222 arg1)
private void
a(asi arg0, bxs arg1)
shriek(ServerLevel arg0, Entity arg1)
method_44017(class_3218 arg0, class_1297 arg1)
private boolean
b(asi arg0)
canRespond(ServerLevel arg0)
method_43150(class_3218 arg0)
public void
a(iy arg0, ecg arg1)
preRemoveSideEffects(BlockPos arg0, BlockState arg1)
method_66473(class_2338 arg0, class_2680 arg1)
public void
a(asi arg0)
tryRespond(ServerLevel arg0)
method_43147(class_3218 arg0)
private void
b(dkz arg0)
playWardenReplySound(Level arg0)
method_43151(class_1937 arg0)
private boolean
c(asi arg0)
trySummonWarden(ServerLevel arg0)
method_43148(class_3218 arg0)
public VibrationSystem$Listener
a()
getListener()
method_42325()