primaryPower
The primary effect given by this beacon.
MenuConstructor, BeaconBeamOwner, MenuProvider, Nameable, IAttachmentHolder, IBlockEntityExtension, IMenuProviderExtensionBlockEntity.BlockEntityPathElementAttachmentHolder.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 pLevel,
BlockPos pPos,
int pBeaconLevel,
Holder<MobEffect> pPrimaryEffect,
Holder<MobEffect> pSecondaryEffect) protected voidapplyImplicitComponents(DataComponentGetter pComponentGetter) protected voidcollectImplicitComponents(DataComponentMap.Builder pComponents) createMenu(int pContainerId,
Inventory pPlayerInventory,
Player pPlayer) filterEffect(Holder<MobEffect> pEffect) getName()getUpdateTag(HolderLookup.Provider pRegistries) protected voidloadAdditional(ValueInput pInput) loadEffect(ValueInput pInput,
String pKey) static voidplaySound(Level pLevel,
BlockPos pPos,
SoundEvent pSound) voidremoveComponentsFromTag(ValueOutput pOutput) protected voidsaveAdditional(ValueOutput pOutput) voidsetCustomName(Component pName) voidvoidprivate static voidstoreEffect(ValueOutput pOutput,
String pKey,
Holder<MobEffect> pEffect) static voidtick(Level pLevel,
BlockPos pPos,
BlockState pState,
BeaconBlockEntity pBlockEntity) private static intupdateBase(Level pLevel,
int pX,
int pY,
int pZ) addEntityType, applyComponents, applyComponentsFromItemStack, clearRemoved, collectComponents, components, fillCrashReportCategory, getBlockPos, getBlockState, getLevel, getNameForReporting, getPersistentData, getPosFromTag, getType, hasLevel, isRemoved, isValidBlockState, loadCustomOnly, loadStatic, loadWithComponents, parseCustomNameSafe, preRemoveSideEffects, problemPath, removeData, saveCustomOnly, saveCustomOnly, saveWithFullMetadata, saveWithFullMetadata, saveWithId, saveWithoutMetadata, saveWithoutMetadata, setBlockState, setChanged, setChanged, setComponents, setData, syncData, triggerEventdeserializeAttachments, getData, getExistingDataOrNull, hasAttachments, hasData, serializeAttachmentsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetData, getExistingData, getExistingData, getExistingDataOrNull, hasData, removeData, setData, syncDatagetModelData, 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