primaryPower
The primary effect given by this beacon.
MenuConstructor, BeaconBeamOwner, MenuProvider, Nameable, IAttachmentHolder, IBlockEntityExtension, IMenuProviderExtensionBlockEntity.ComponentHelperAttachmentHolder.AsFieldBeaconBeamOwner.Section(package private) List<BeaconBeamOwner.Section> private static final intprivate List<BeaconBeamOwner.Section> static final intstatic final intstatic final intprivate final ContainerDataprivate static final Componentprivate int(package private) intprivate LockCodeprivate static final intprivate Componentstatic final intprivate static final Stringprivate static final Stringlevel, remove, worldPositionATTACHMENTS_NBT_KEYprivate static voidapplyEffects(Level level,
BlockPos pos,
int beaconLevel,
Holder<MobEffect> primaryEffect,
Holder<MobEffect> secondaryEffect) protected voidapplyImplicitComponents(DataComponentGetter p_397309_) protected voidcreateMenu(int p_58696_,
Inventory p_58697_,
Player p_58698_) filterEffect(Holder<MobEffect> effect) getName()getUpdateTag(HolderLookup.Provider p_324570_) protected voidloadAdditional(CompoundTag p_338669_,
HolderLookup.Provider p_338291_) loadEffect(CompoundTag tag,
String key) static voidplaySound(Level level,
BlockPos pos,
SoundEvent sound) voidremoveComponentsFromTag(CompoundTag p_331401_) protected voidsaveAdditional(CompoundTag p_187463_,
HolderLookup.Provider p_324268_) voidsetCustomName(Component name) voidvoidprivate static voidstoreEffect(CompoundTag tag,
String key,
Holder<MobEffect> effect) static voidtick(Level level,
BlockPos pos,
BlockState state,
BeaconBlockEntity blockEntity) private static intupdateBase(Level level,
int x,
int y,
int z) addEntityType, applyComponents, applyComponentsFromItemStack, clearRemoved, collectComponents, components, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getPersistentData, getPosFromTag, getType, hasLevel, isRemoved, isValidBlockState, loadCustomOnly, loadStatic, loadWithComponents, parseCustomNameSafe, preRemoveSideEffects, removeData, saveCustomAndMetadata, saveCustomOnly, saveWithFullMetadata, saveWithId, saveWithoutMetadata, setBlockState, setChanged, setChanged, setComponents, setData, triggerEventdeserializeAttachments, getData, getExistingDataOrNull, hasAttachments, hasData, serializeAttachmentsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetData, getExistingData, getExistingData, getExistingDataOrNull, hasData, removeData, setDatagetModelData, handleUpdateTag, invalidateCapabilities, onChunkUnloaded, onDataPacket, onLoad, requestModelDataUpdateshouldTriggerClientSideContainerClosingOnOpen, writeClientSideDatahasCustomNamesetRemoved in class BlockEntitygetBeamSections in interface BeaconBeamOwnergetUpdatePacket in class BlockEntitygetUpdateTag in class BlockEntityloadAdditional in class BlockEntitysaveAdditional in class BlockEntitygetCustomName in interface NameablecreateMenu in interface MenuConstructorgetDisplayName in interface MenuProvidergetDisplayName in interface NameableapplyImplicitComponents in class BlockEntitycollectImplicitComponents in class BlockEntityremoveComponentsFromTag in class BlockEntitysetLevel in class BlockEntity