net.minecraft.block.entity

public class BeaconBlockEntity

extends BlockEntity implements NamedScreenHandlerFactory

All mapped superinterfaces:

NamedScreenHandlerFactory, ScreenHandlerFactory

cil
net.minecraft.world.level.block.entity.BeaconBlockEntity
net.minecraft.class_2580
net.minecraft.block.entity.BeaconBlockEntity
net.minecraft.unmapped.C_wwadquuj
net.minecraft.src.C_1981_

Field summary

Modifier and TypeField
private static final int
f
MAX_LEVELS
field_31304
field_31304
f_ryyxokfs
f_155085_
public static final StatusEffect[][]
a
BEACON_EFFECTS
field_11801
EFFECTS_BY_LEVEL
f_rkpllpyn
f_58646_
private static final Set<StatusEffect>
g
VALID_EFFECTS
field_11798
EFFECTS
f_gdxyfopa
f_58647_
public static final int
b
DATA_LEVELS
field_31300
field_31300
f_qqcnhnwr
f_155081_
public static final int
c
DATA_PRIMARY
field_31301
field_31301
f_mhasxwwh
f_155082_
public static final int
d
DATA_SECONDARY
field_31302
field_31302
f_pczjddup
f_155083_
public static final int
e
NUM_DATA_VALUES
field_31303
field_31303
f_iespktor
f_155084_
private static final int
h
BLOCKS_CHECK_PER_TICK
field_31305
field_31305
f_noizsupm
f_155086_
List<BeaconBlockEntity$BeamSegment>
i
beamSections
field_19177
beamSegments
f_fjwoaamy
f_58648_
private List<BeaconBlockEntity$BeamSegment>
j
checkingBeamSections
field_19178
field_19178
f_ugyhjati
f_58649_
int
k
levels
field_11803
level
f_bppowtht
f_58650_
private int
l
lastCheckY
field_19179
minY
f_olqmkzcd
f_58651_
StatusEffect
m
primaryPower
field_11795
primary
f_qtfjebrg
f_58652_
StatusEffect
q
secondaryPower
field_11799
secondary
f_zsuppjvr
f_58653_
private Text
r
name
field_11793
customName
f_galoemma
f_58654_
private ContainerLock
s
lockKey
field_17377
lock
f_wgjgzhjw
f_58655_
private final PropertyDelegate
t
dataAccess
field_17378
propertyDelegate
f_fvmnfejs
f_58656_

Constructor summary

ModifierConstructor
public (BlockPos pos, BlockState state)

Method summary

Modifier and TypeMethod
public static void
a(bwq o, gg o, ckt o, cil o)
tick(Level arg0, BlockPos arg1, BlockState arg2, BeaconBlockEntity arg3)
method_16896(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_2580 arg3)
tick(World world, BlockPos pos, BlockState state, BeaconBlockEntity blockEntity)
m_dgttzgkz(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_wwadquuj arg3)
m_155107_(C_1596_ p_155108_, C_4675_ p_155109_, C_2064_ p_155110_, C_1981_ p_155111_)
private static int
a(bwq o, int o, int o, int o)
updateBase(Level arg0, int arg1, int arg2, int arg3)
method_20293(class_1937 arg0, int arg1, int arg2, int arg3)
updateLevel(World world, int x, int y, int z)
m_hsnerjpa(C_cdctfzbn arg0, int arg1, int arg2, int arg3)
m_155092_(C_1596_ p_155093_, int p_155094_, int p_155095_, int p_155096_)
public void
aa_()
setRemoved()
method_11012()
markRemoved()
m_ftinwujz()
m_7651_()
private static void
a(bwq o, gg o, int o, asy o, asy o)
applyEffects(Level arg0, BlockPos arg1, int arg2, MobEffect arg3, MobEffect arg4)
method_10940(class_1937 arg0, class_2338 arg1, int arg2, class_1291 arg3, class_1291 arg4)
applyPlayerEffects(World world, BlockPos pos, int beaconLevel, StatusEffect primaryEffect, StatusEffect secondaryEffect)
m_hpgbimed(C_cdctfzbn arg0, C_hynzadkk arg1, int arg2, C_jaqasomh arg3, C_jaqasomh arg4)
m_155097_(C_1596_ p_155098_, C_4675_ p_155099_, int p_155100_, C_496_ p_155101_, C_496_ p_155102_)
public static void
a(bwq o, gg o, afd o)
playSound(Level arg0, BlockPos arg1, SoundEvent arg2)
method_10938(class_1937 arg0, class_2338 arg1, class_3414 arg2)
playSound(World world, BlockPos pos, SoundEvent sound)
m_uspuntja(C_cdctfzbn arg0, C_hynzadkk arg1, C_avavozay arg2)
m_155103_(C_1596_ p_155104_, C_4675_ p_155105_, C_123_ p_155106_)
public List<BeaconBlockEntity$BeamSegment>
f()
getBeamSections()
method_10937()
getBeamSegments()
m_nfnxayia()
m_58702_()
public BlockEntityUpdateS2CPacket
Y_()
getUpdatePacket()
method_16886()
toUpdatePacket()
m_kydjlael()
m_7033_()
public NbtCompound
Z_()
getUpdateTag()
method_16887()
toInitialChunkDataNbt()
m_escrnqip()
m_5995_()
static StatusEffect
a(int o)
getValidEffectById(int arg0)
method_10934(int arg0)
getPotionEffectById(int id)
m_rkcvjkjn(int arg0)
m_58686_(int p_58687_)
public void
a(na arg0)
load(CompoundTag arg0)
method_11014(class_2487 arg0)
readNbt(NbtCompound arg0)
m_dfzdncts(C_hhlwcnih arg0)
m_142466_(C_4917_ arg0)
public NbtCompound
b(na arg0)
save(CompoundTag arg0)
method_11007(class_2487 arg0)
writeNbt(NbtCompound arg0)
m_fzlqwslp(C_hhlwcnih arg0)
m_6945_(C_4917_ arg0)
public void
a(os arg0)
setCustomName(Component arg0)
method_10936(class_2561 arg0)
setCustomName(Text customName)
m_vcgizbgv(C_rdaqiwdt arg0)
m_58681_(C_4996_ arg0)
public ScreenHandler
createMenu(int o, bkd o, bke arg2)
createMenu(int arg0, Inventory arg1, Player arg2)
createMenu(int arg0, class_1661 arg1, class_1657 arg2)
createMenu(int arg0, PlayerInventory arg1, PlayerEntity arg2)
m_7208_(int p_58697_, C_1140_ p_58698_, C_1141_ arg2)
public Text
B_()
getDisplayName()
method_5476()
getDisplayName()
m_hyhtasei()
m_5446_()
public void
a(bwq arg0)
setLevel(Level arg0)
method_31662(class_1937 arg0)
setWorld(World arg0)
m_kdzukdvh(C_cdctfzbn arg0)
m_142339_(C_1596_ arg0)