- getAfk() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusAFKService
-
Returns a collection of players who are currently AFK.
- getAFKService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getAllWarps() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Gets all the warps available.
- getAuthor() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusNoteEvent
-
- getBackService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getBlacklistedBlockstates() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusBlacklistMigrationService
-
Deprecated.
Gets all the BlockState
s that had a restriction on them.
- getBlacklistedItemtypes() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusBlacklistMigrationService
-
Deprecated.
Gets all the ItemType
s that had a restriction on them.
- getBuyPrice(ItemType) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusServerShopService
-
Gets the buy price of an item (that is, how much a server will sell an item to a player for).
- getBuyPrice(BlockState) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusServerShopService
-
Gets the buy price of an item (that is, how much a server will sell an item to a player for).
- getBuyPrice(ItemStack) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusServerShopService
-
Gets the buy price of an item (that is, how much a server will sell an item to a player for).
- getBuyPrice(ItemStackSnapshot) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusServerShopService
-
Gets the buy price of an item (that is, how much a server will sell an item to a player for).
- getBuyPrices() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusServerShopService
-
Gets all the server buy prices.
- getCancelMessage() - Method in interface io.github.nucleuspowered.nucleus.api.events.CancelMessage
-
The message to send to the player if the event is cancelled, if any.
- getCancelMessage() - Method in exception io.github.nucleuspowered.nucleus.api.exceptions.KitRedeemException.PreCancelled
-
- getCategory() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Warp
-
Gets the category for this warp, if it exists.
- getChannel() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusAFKEvent
-
Gets the channel to send the message to
- getCommands() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Gets the commands associated with this kit.
- getCommandSourceReplyTo(T) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPrivateMessagingService
-
Gets the CommandSource
that the specified T
will reply to if /r
is used, if any.
- getCommandsToExecute() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusKitEvent.Redeem
-
Gets the commands that the kit will run, if a plugin has set them.
- getConsoleReplyTo() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPrivateMessagingService
-
Gets the CommandSource
that the console will reply to if /r
is used, if any.
- getContainer() - Method in exception io.github.nucleuspowered.nucleus.api.exceptions.PluginAlreadyRegisteredException
-
The PluginContainer
that could not be registered.
- getCooldown() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Gets the cooldown time for the kit.
- getCost() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
The cost for claiming the kit.
- getCost() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Warp
-
Gets the cost of this warp, if the warp has a cost.
- getCreationInstant() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Inmate
-
Gets the
Instant
this inmate was jailed, if this information was recorded.
- getCreationInstant() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.MuteInfo
-
Gets the
Instant
this player was muted, if this information was recorded.
- getCustomTargetLevel() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPrivateMessagingService
-
- getDate() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusNoteEvent
-
Gets the
Instant
the note was created.
- getDate() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.MailMessage
-
The time the message was sent.
- getDate() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Note
-
- getDate() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Warning
-
When the warning was issued.
- getDefaultKernel() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusRTPService
-
Gets the
RTPKernel
that Nucleus' RTP will use.
- getDefaultValue() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusUserPreferenceService.PreferenceKey
-
The default value for a preference, if any.
- getDescription() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Warp
-
Gets the description for the warp.
- getDescription() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.WarpCategory
-
Gets the defined description of the category, if available.
- getDescription() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusUserPreferenceService.PreferenceKey
-
The description of the preference.
- getDisplayName() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.WarpCategory
-
Gets the display name of the category.
- getDuration() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusJailEvent.Jailed
-
How long the player is jailed for.
- getDuration() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusMuteEvent.Muted
-
Gets the duration of the mute, if any.
- getEntry() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusNameBanEvent
-
The entry that was affected.
- getExceptionType() - Method in exception io.github.nucleuspowered.nucleus.api.exceptions.NucleusException
-
Gets the basic reason for the issue.
- getForCommandSource(CommandSource) - Method in interface io.github.nucleuspowered.nucleus.api.text.NucleusTextTemplate
-
Gets the Text
where the tokens have been parsed from the viewpoint of the supplied CommandSource
.
- getForCommandSource(CommandSource, Map<String, Function<CommandSource, Optional<Text>>>, Map<String, Object>) - Method in interface io.github.nucleuspowered.nucleus.api.text.NucleusTextTemplate
-
Gets the Text
where the tokens have been parsed from the viewpoint of the supplied CommandSource
.
- getFreezePlayerService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getHome() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusHomeEvent.Delete
-
Gets the existing home.
- getHome() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusHomeEvent.Modify
-
Gets the existing home.
- getHome() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusHomeEvent.Use
-
Gets the existing home.
- getHome(UUID, String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusHomeService
-
Gets a specified home of the user, if it exists.
- getHome(User, String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusHomeService
-
- getHomeCount(UUID) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusHomeService
-
Gets the number of homes the player currently has.
- getHomeCount(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusHomeService
-
Gets the number of homes the player currently has.
- getHomes(UUID) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusHomeService
-
Gets the
Home
s for the specified user, identified by their UUID.
- getHomes(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusHomeService
-
Gets the
Home
s for the specified user, identified by their UUID.
- getHomeService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getId() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.WarpCategory
-
Gets the ID of the category.
- getID() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusUserPreferenceService.PreferenceKey
-
The ID of the key.
- getInformation(CommandSource, User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusSeenService.SeenInformationProvider
-
Gets the information to display to the CommandSource
about the User
- getInterval() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
- getInvulnerabilityService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getItemsForPlayer(Player) - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Obtains a collection of items that a player would obtain when redeeming the kit.
- getItemsForPlayer(Kit, Player) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusKitService
-
Returns the items for a kit that the target player would redeem
(that is, with token replacements if applicable).
- getJail(String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusJailService
-
Gets the location of a jail, if it exists.
- getJailer() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Inmate
-
- getJailName() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusJailEvent.Jailed
-
The name of the jail the player is sent to.
- getJailName() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Inmate
-
The jail the player is jailed in.
- getJails() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusJailService
-
Gets the name of the jails on the server.
- getJailService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getKit(String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusKitService
-
Gets the requested kit if it exists.
- getKitNames() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusKitService
-
Gets the names of all the kits currently in NucleusPlugin.
- getKitService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getLastIP() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPlayerMetadataService.Result
-
Gets the last known IP address of the user.
- getLastLocation(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusBackService
-
Gets the location of the subject before they executed the last warp that was marked as Returnable.
- getLastLocation() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPlayerMetadataService.Result
-
Gets the last known location of the user.
- getLastLogin() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPlayerMetadataService.Result
-
The
Instant
that the player last logged in.
- getLastLogout() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPlayerMetadataService.Result
-
The
Instant
that the player last logged out.
- getLastRedeemedTime() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusKitEvent.Redeem
-
Gets the last time the kit was redeemed, if any.
- getLocation() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusHomeEvent
-
Gets the Location
of the home.
- getLocation() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusRTPEvent.SelectedLocation
-
Gets the proposed location
- getLocation() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusWarpEvent.Create
-
Gets the proposed Location
of the warp.
- getLocation() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusWarpEvent.Delete
-
Gets the Location
of the warp.
- getLocation() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusWarpEvent.Use
-
Gets the Location
of the warp.
- getLocation() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.NamedLocation
-
Gets the Location
if the world is loaded.
- getLocation(Location<World>, World, NucleusRTPService.RTPOptions) - Method in interface io.github.nucleuspowered.nucleus.api.rtp.RTPKernel
-
Gets a new location.
- getLocation(Location<World>, World, NucleusRTPService.RTPOptions) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusRTPService
-
- getMail(User, NucleusMailService.MailFilter...) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusMailService
-
Gets mail for a specific player, optionally including a list of filters.
- getMailService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getMappedUUID(UUID) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWorldUUIDChangeService
-
- getMaximumHomes(UUID) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusHomeService
-
Returns the maximum number of homes the player can have.
- getMaximumHomes(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusHomeService
-
Returns the maximum number of homes the player can have.
- getMessage() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusAFKEvent
-
Gets the message to send to players
- getMessage() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusAFKEvent.NotifyCommand
-
Gets the message to send to the command invoker
- getMessage() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusMailEvent
-
The message that was sent.
- getMessage() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusMessageEvent
-
The message that was sent.
- getMessage() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusTextTemplateEvent
-
- getMessage() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.MailMessage
-
The message that was sent.
- getMessageFor(CommandSource) - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusTextTemplateEvent
-
Gets the message that would be sent to the specified
CommandSource
.
- getMessageTokenService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getMetaService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
Gets the API Meta service, which contains the version information.
- getModuleList() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusModuleEvent
-
- getModuleService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
Gets the
NucleusModuleService
service, which contains the module information, as well as a way to disable the modules during
pre-init or init.
- getModulesToLoad() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusModuleService
-
Gets the ids of the modules to load, or the modules that have been loaded.
- getMuter() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.MuteInfo
-
- getMuteService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getName() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusHomeEvent
-
Gets the name of the home.
- getName() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusKitEvent.Redeem
-
Gets the name of the kit.
- getName() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusWarpEvent
-
Get the name of the warp.
- getName() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Gets the name of the kit.
- getName() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.NamedLocation
-
Gets the name of the location.
- getNameBanService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getNewNickname() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusChangeNicknameEvent
-
- getNickname() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusChangeNicknameEvent
-
Deprecated.
The new nickname, if any, for the TargetUserEvent.getTargetUser()
- getNickname() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusChangeNicknameEvent.Post
-
Deprecated.
- getNickname() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusChangeNicknameEvent.Pre
-
Deprecated.
- getNickname(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusNicknameService
-
Gets the current nickname for a user, if it exists.
- getNicknameService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getNicknameWithPrefix(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusNicknameService
-
Gets the current nickname for a user with prefix, if it exists.
- getNote() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusNoteEvent
-
The note.
- getNote() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Note
-
The contents of the note.
- getNoter() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Note
-
- getNotes(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusNoteService
-
Gets all notes for a specific user
- getNoteService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getOriginalChannel() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusAFKEvent
-
Gets the original message channel to send the message to
- getOriginalCommandsToExecute() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusKitEvent.Redeem
-
Gets the commands that the kit will run.
- getOriginalLocation() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusHomeEvent.Modify
-
Gets the original Location
of the home.
- getOriginalMessage() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusAFKEvent
-
Gets the original message that would have been sent to players, if any.
- getOriginalMessage() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusAFKEvent.NotifyCommand
-
Gets the original message that would have been sent to players, if any.
- getOriginalMessage() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusTextTemplateEvent
-
- getOriginalRecipients() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusTextTemplateEvent
-
Get the original recipients to send the message to.
- getOriginalStacksToRedeem() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusKitEvent.Redeem
-
Gets the ItemStackSnapshot
s that the kit contains.
- getOriginalTransformTo() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusSendToSpawnEvent
-
The original Transform
Nucleus was going to send the User
to, in the event it's changed.
- getOwnersUniqueId() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Home
-
- getPlayerJailData(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusJailService
-
Returns information about why a subject is jailed, if they are indeed jailed.
- getPlayerMetadataService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
Gets the API Player Metadata service, which contains the player metadata information.
- getPlayerMuteInfo(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusMuteService
-
- getPosition() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.NamedLocation
-
Gets the position.
- getPreferenceFor(User, NucleusUserPreferenceService.PreferenceKey<T>) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusUserPreferenceService
-
- getPrefix() - Method in interface io.github.nucleuspowered.nucleus.api.text.NucleusTextTemplate
-
Gets the static Text
this message will be prefixed with, if any.
- getPreviousLocation() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Inmate
-
The previous location of the player - which is where they will be sent to upon unjailing.
- getPreviousNickname() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusChangeNicknameEvent
-
Deprecated.
The previous nickname for the TargetUserEvent.getTargetUser()
- getPreviousNickname() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusChangeNicknameEvent.Post
-
Deprecated.
- getPreviousNickname() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusChangeNicknameEvent.Pre
-
Deprecated.
- getPrimaryTokenParserAndIdentifier(String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusMessageTokenService
-
- getPrimaryTokens() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusMessageTokenService
-
Gets the currently registered primary tokens.
- getPrivateMessagingService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getReason() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusJailEvent.Jailed
-
The reason for the jailing.
- getReason() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusKitEvent.Redeem.Failed
-
Gets the KitRedeemException.Reason
that will be thrown by the routine.
- getReason() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusMuteEvent.Muted
-
The reason given for the mute.
- getReason() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusNameBanEvent
-
The reason for the ban.
- getReason() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusWarnEvent
-
The reason for the warning.
- getReason() - Method in exception io.github.nucleuspowered.nucleus.api.exceptions.KitRedeemException
-
The reason supplied by the redeeming system.
- getReason() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Inmate
-
The reason a player was jailed.
- getReason() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.MuteInfo
-
The reason for the mute.
- getReason() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Warning
-
The reason for the warning.
- getReasonForBan(String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusNameBanService
-
- getRecipient() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusMailEvent
-
The recipient of the mail.
- getRecipient() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusMessageEvent
-
The recipient.
- getRecipients() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusTextTemplateEvent
-
Get the recipients to send the message to.
- getRedeemedKit() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusKitEvent.Redeem
-
Gets the kit that has been redeemed.
- getRemainingTime() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.TimedEntry
-
The amount of time remaining before this entry expires, if applicable.
- getReplyTo(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPrivateMessagingService
-
Gets the CommandSource
that the specified User
will reply to if /r
is used, if any.
- getRotation() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.NamedLocation
-
Gets the rotation.
- getRTPService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getSeenService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getSellPrice(ItemType) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusServerShopService
-
Gets the sell price of an item (that is, how much a server will buy an item from a player for).
- getSellPrice(BlockState) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusServerShopService
-
Gets the sell price of an item (that is, how much a server will buy an item from a player for).
- getSellPrice(ItemStack) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusServerShopService
-
Gets the sell price of an item (that is, how much a server will buy an item from a player for).
- getSellPrice(ItemStackSnapshot) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusServerShopService
-
Gets the sell price of an item (that is, how much a server will buy an item from a player for).
- getSellPrices() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusServerShopService
-
Gets all the server sell prices.
- getSender() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusMailEvent
-
The sender of the mail.
- getSender() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusMessageEvent
-
The sender.
- getSender() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.MailMessage
-
- getServerLevel() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPrivateMessagingService
-
Gets the social spy level the server is assigned.
- getServerShopService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getSocialSpyLevel(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPrivateMessagingService
-
Gets the social spy level the user is assigned.
- getStacks() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Gets the stacks that would be given out by this kit.
- getStacksToRedeem() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusKitEvent.Redeem
-
Gets the ItemStackSnapshot
s that will be redeemed, if a
plugin has altered it.
- getStaffChat() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusStaffChatService
-
Gets the staff chat message channel.
- getStaffChatService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getSuffix() - Method in interface io.github.nucleuspowered.nucleus.api.text.NucleusTextTemplate
-
Gets the static Text
this message will be suffixed with, if any.
- getTargetEntity() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusTeleportEvent.AboutToTeleport
-
The Player
to be teleported.
- getTargetEntity() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusTeleportEvent.Request
-
The recipient of the request.
- getTargetUser() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusChangeNicknameEvent.Post
-
Deprecated.
The use whose nickname was changed.
- getTargetUser() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusChangeNicknameEvent.Pre
-
Deprecated.
The use whose nickname was changed.
- getTargetUser() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusNoteEvent
-
The subject of the note.
- getTargetUser() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusSendToSpawnEvent
-
The User
being spawned.
- getTextMessage() - Method in exception io.github.nucleuspowered.nucleus.api.exceptions.NicknameException
-
- getTextTemplate() - Method in interface io.github.nucleuspowered.nucleus.api.text.NucleusTextTemplate
-
Gets the underlying TextTemplate
- getTimeLeft() - Method in exception io.github.nucleuspowered.nucleus.api.exceptions.KitRedeemException.Cooldown
-
- getTimeUntilExpiration() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusWarnEvent.Warned
-
If applicable, how long until the warning expires.
- getTokenParser(PluginContainer) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusMessageTokenService
-
- getTokenParser(String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusMessageTokenService
-
- getToTransform() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusTeleportEvent.AboutToTeleport
-
Gets the proposed location of the entity that will be teleported.
- getTransform() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.NamedLocation
-
Gets the Transform
if the world is loaded.
- getTransformTo() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusSendToSpawnEvent
-
The Transform
to send the User
to.
- getType() - Method in exception io.github.nucleuspowered.nucleus.api.exceptions.NicknameException
-
- getUncategorisedWarps() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Get all warps that have not been given a category.
- getUser() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusHomeEvent
-
Gets the owner of the house
- getUser() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Home
-
Gets the User
who owns this home.
- getUserData(UUID) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPlayerMetadataService
-
Gets the user metadata for a player with the specified UUID.
- getUserData(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPlayerMetadataService
-
Gets the user metadata for a player with the specified User
.
- getUserPreferenceService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getValueClass() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusUserPreferenceService.PreferenceKey
-
The type of value.
- getWarmupManagerService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getWarner() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusWarnEvent.Expired
-
The UUID of the entity that originally warned the user, or
Optional.empty()
if the
console warned the user.
- getWarner() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Warning
-
- getWarnings(User) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarningService
-
Gets all warnings (active and expired) for a User
- getWarningService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getWarp() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusWarpEvent.Delete
-
- getWarp() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusWarpEvent.Use
-
- getWarp(String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Gets the location for the specified warp.
- getWarpCategory(String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Gets the data associated with a warp category.
- getWarpNames() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Gets the names of all the warp that are available.
- getWarps() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.WarpCategory
-
Gets the warps associated with this category.
- getWarpService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- getWarpsForCategory(String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Gets all warps that hae been given the specified category.
- getWarpsWithCategories() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Gets all warps that have categories.
- getWarpsWithCategories(Predicate<Warp>) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Gets all warps that have categories.
- getWorldProperties() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.NamedLocation
-
Gets the WorldProperties
that this location points to, if the world exists.
- getWorldUUIDChangeService() - Static method in class io.github.nucleuspowered.nucleus.api.NucleusAPI
-
- NamedLocation - Interface in io.github.nucleuspowered.nucleus.api.nucleusdata
-
Represents a location that has a name attached to it.
- NicknameException - Exception in io.github.nucleuspowered.nucleus.api.exceptions
-
- NicknameException(Text, NicknameException.Type) - Constructor for exception io.github.nucleuspowered.nucleus.api.exceptions.NicknameException
-
- NicknameException.Type - Enum in io.github.nucleuspowered.nucleus.api.exceptions
-
- NoExceptionAutoClosable - Interface in io.github.nucleuspowered.nucleus.api.util
-
- NoModuleException - Exception in io.github.nucleuspowered.nucleus.api.exceptions
-
- NoModuleException() - Constructor for exception io.github.nucleuspowered.nucleus.api.exceptions.NoModuleException
-
- NoSuchLocationException - Exception in io.github.nucleuspowered.nucleus.api.exceptions
-
Indicates that a location does not exist.
- NoSuchLocationException() - Constructor for exception io.github.nucleuspowered.nucleus.api.exceptions.NoSuchLocationException
-
- NoSuchPlayerException - Exception in io.github.nucleuspowered.nucleus.api.exceptions
-
- NoSuchPlayerException() - Constructor for exception io.github.nucleuspowered.nucleus.api.exceptions.NoSuchPlayerException
-
- NoSuchWorldException - Exception in io.github.nucleuspowered.nucleus.api.exceptions
-
- NoSuchWorldException() - Constructor for exception io.github.nucleuspowered.nucleus.api.exceptions.NoSuchWorldException
-
- Note - Interface in io.github.nucleuspowered.nucleus.api.nucleusdata
-
Represents a note on a user's account.
- NucleusAFKEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
- NucleusAFKEvent.GoingAFK - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a player goes AFK.
- NucleusAFKEvent.Kick - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a player is about to be kicked due to inactivity.
- NucleusAFKEvent.NotifyCommand - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when the target of a command is AFK and the command is marked
as one that should notify the sender.
- NucleusAFKEvent.ReturningFromAFK - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a player returns from AFK.
- NucleusAFKService - Interface in io.github.nucleuspowered.nucleus.api.service
-
Allows plugins to see a player's AFK status.
- NucleusAPI - Class in io.github.nucleuspowered.nucleus.api
-
Contains static methods as an alternative way from using the Sponge Service manager.
- NucleusAPIMetaService - Class in io.github.nucleuspowered.nucleus.api.service
-
This service provides information about the API itself.
- NucleusAPIMetaService(String, String, boolean) - Constructor for class io.github.nucleuspowered.nucleus.api.service.NucleusAPIMetaService
-
- NucleusAPIMod - Class in io.github.nucleuspowered.nucleus.api
-
- NucleusAPIMod(Logger) - Constructor for class io.github.nucleuspowered.nucleus.api.NucleusAPIMod
-
- NucleusAPITokens - Class in io.github.nucleuspowered.nucleus.api
-
- NucleusBackService - Interface in io.github.nucleuspowered.nucleus.api.service
-
A service that handles the subject's last location before a warp, that is, the location they will warp to if they
run /back.
- NucleusBlacklistMigrationService - Interface in io.github.nucleuspowered.nucleus.api.service
-
- NucleusBlacklistMigrationService.Result - Interface in io.github.nucleuspowered.nucleus.api.service
-
Deprecated.
- NucleusChangeNicknameEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
- NucleusChangeNicknameEvent.Post - Interface in io.github.nucleuspowered.nucleus.api.events
-
Deprecated.
- NucleusChangeNicknameEvent.Pre - Interface in io.github.nucleuspowered.nucleus.api.events
-
Deprecated.
- NucleusChatChannel - Interface in io.github.nucleuspowered.nucleus.api.chat
-
This interface holds chat channels that Nucleus uses.
- NucleusChatChannel.ActionMessage - Interface in io.github.nucleuspowered.nucleus.api.chat
-
Indicates that the channel is a /me message.
- NucleusChatChannel.HelpOp - Interface in io.github.nucleuspowered.nucleus.api.chat
-
Indicates that the channel is a /helpop messages
- NucleusChatChannel.StaffChat - Interface in io.github.nucleuspowered.nucleus.api.chat
-
Indicates that the channel is Staff Chat.
- NucleusClearInventoryEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a player's inventory is cleared.
- NucleusClearInventoryEvent.Post - Interface in io.github.nucleuspowered.nucleus.api.events
-
Called when standard inventories have been cleared and should be used to clear other
inventories.
- NucleusClearInventoryEvent.Pre - Interface in io.github.nucleuspowered.nucleus.api.events
-
Called before any clearing takes effect.
- NucleusException - Exception in io.github.nucleuspowered.nucleus.api.exceptions
-
- NucleusException(Text, NucleusException.ExceptionType) - Constructor for exception io.github.nucleuspowered.nucleus.api.exceptions.NucleusException
-
- NucleusException(Text, Throwable, NucleusException.ExceptionType) - Constructor for exception io.github.nucleuspowered.nucleus.api.exceptions.NucleusException
-
- NucleusException.ExceptionType - Enum in io.github.nucleuspowered.nucleus.api.exceptions
-
- NucleusFirstJoinEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired on a player's first time on the server.
- NucleusFreezePlayerService - Interface in io.github.nucleuspowered.nucleus.api.service
-
A service that controls whether a player is frozen.
- NucleusHomeEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
Events when a player's home changes.
- NucleusHomeEvent.Create - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a home is created.
- NucleusHomeEvent.Delete - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a home is deleted.
- NucleusHomeEvent.Modify - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a home is moved.
- NucleusHomeEvent.Use - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a User
is warped to a home.
- NucleusHomeService - Interface in io.github.nucleuspowered.nucleus.api.service
-
Provides information about user homes.
- NucleusInvulnerabilityService - Interface in io.github.nucleuspowered.nucleus.api.service
-
A service that handles Nucleus invulnerability
- NucleusJailEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
Called when a User
is jailed or unjailed.
- NucleusJailEvent.Jailed - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a player is jailed.
- NucleusJailEvent.Unjailed - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a player is unjailed.
- NucleusJailService - Interface in io.github.nucleuspowered.nucleus.api.service
-
A service that handles subject jailing.
- NucleusKitEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
Events that are related about kits.
- NucleusKitEvent.Redeem - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a kit is redeemed.
- NucleusKitEvent.Redeem.Failed - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a player's kit could not be updated.
- NucleusKitEvent.Redeem.Post - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a player's kit has been updated.
- NucleusKitEvent.Redeem.Pre - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a player is redeeming a kit.
- NucleusKitService - Interface in io.github.nucleuspowered.nucleus.api.service
-
A service for getting and setting kits.
- NucleusKitService.RedeemResult - Interface in io.github.nucleuspowered.nucleus.api.service
-
The result for a successful redemption.
- NucleusMailEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
An event that is posted when a player uses /mail in NucleusPlugin
- NucleusMailService - Interface in io.github.nucleuspowered.nucleus.api.service
-
A service that handles sending and retrieving mail.
- NucleusMailService.MailFilter - Interface in io.github.nucleuspowered.nucleus.api.service
-
- NucleusMessageEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
An event that is posted when a player uses /m in NucleusPlugin
- NucleusMessageTokenService - Interface in io.github.nucleuspowered.nucleus.api.service
-
Allows plugins to register their own tokens for use in templated messages, and to obtain
NucleusTextTemplate
instances.
- NucleusMessageTokenService.TokenParser - Interface in io.github.nucleuspowered.nucleus.api.service
-
A parser for tokens directed at a plugin.
- NucleusModuleEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
A set of events that fire at various points of the NucleusPlugin lifecycle.
- NucleusModuleEvent.AboutToConstruct - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired just before modules are loaded.
- NucleusModuleEvent.AboutToEnable - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fires when the Pre-Enable state of a module is about to be fired.
- NucleusModuleEvent.Complete - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fires when all modules have fully loaded and the module loader has nothing more to do.
- NucleusModuleEvent.Enabled - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fires when the Enable state of a module has completed, and the module is declared enabled.
- NucleusModuleEvent.ModuleEnableState - Enum in io.github.nucleuspowered.nucleus.api.events
-
- NucleusModuleEvent.PreEnable - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fires when the Pre-Enable state of a module has completed, but is yet to be declared enabled.
- NucleusModuleService - Interface in io.github.nucleuspowered.nucleus.api.service
-
A service that allows plugins to request certain modules are not loaded.
- NucleusMuteEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
Events that occur whilst muted.
- NucleusMuteEvent.Muted - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a player is muted.
- NucleusMuteEvent.Unmuted - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a player is unmuted.
- NucleusMuteService - Interface in io.github.nucleuspowered.nucleus.api.service
-
Provides methods for managing mutes within Nucleus
- NucleusNameBanEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
An event fired when a name is added or removed from the name ban list.
- NucleusNameBanEvent.Banned - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a regular expression is banned.
- NucleusNameBanEvent.Unbanned - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a regular expression is unbanned.
- NucleusNameBanService - Interface in io.github.nucleuspowered.nucleus.api.service
-
Created by Daniel on 26/02/2017.
- NucleusNicknameService - Interface in io.github.nucleuspowered.nucleus.api.service
-
Allows plugins to set and inspect a User
's current nickname.
- NucleusNoFormatChannel - Interface in io.github.nucleuspowered.nucleus.api.chat
-
This interface is a marker to indicate to the Chat module that messages through this channel might not be formatted.
- NucleusNoIgnoreChannel - Interface in io.github.nucleuspowered.nucleus.api.chat
-
Indicates that the chat channel should not be processed by the ignore module.
- NucleusNoteEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
Events for when notes are added to users.
- NucleusNoteEvent.Created - Interface in io.github.nucleuspowered.nucleus.api.events
-
Event that is fired when a note is created.
- NucleusNoteService - Interface in io.github.nucleuspowered.nucleus.api.service
-
A service that determines whether a subject has notes.
- NucleusPlayerMetadataService - Interface in io.github.nucleuspowered.nucleus.api.service
-
Retrieves Nucleus and general metadata about a User
- NucleusPlayerMetadataService.Result - Interface in io.github.nucleuspowered.nucleus.api.service
-
Represents the metadata for a player.
- NucleusPrivateMessagingService - Interface in io.github.nucleuspowered.nucleus.api.service
-
A service that contains message related APIs.
- NucleusRTPEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
Events for RTP
- NucleusRTPEvent.SelectedLocation - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when the RTP system has selected a location
- NucleusRTPService - Interface in io.github.nucleuspowered.nucleus.api.service
-
Allows for the customisation of RTP selection routines.
- NucleusRTPService.RTPOptions - Interface in io.github.nucleuspowered.nucleus.api.service
-
The RTP options to pass to the routines
- NucleusRTPService.RTPOptions.Builder - Interface in io.github.nucleuspowered.nucleus.api.service
-
- NucleusSeenService - Interface in io.github.nucleuspowered.nucleus.api.service
-
This service allows plugins to register handlers that will display information when a player runs the /seen command.
- NucleusSeenService.SeenInformationProvider - Interface in io.github.nucleuspowered.nucleus.api.service
-
- NucleusSendToSpawnEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
Called when Nucleus has been requested to send a User
to spawn, either now, or on their next login.
- NucleusSendToSpawnEvent.Type - Enum in io.github.nucleuspowered.nucleus.api.events
-
The type of the spawn event.
- NucleusServerShopService - Interface in io.github.nucleuspowered.nucleus.api.service
-
A service to get the current prices of an item.
- NucleusStaffChatService - Interface in io.github.nucleuspowered.nucleus.api.service
-
Provides a way to get the Staff Chat message channel instance.
- NucleusTeleportEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
These events are fired before teleportation actually happens.
- NucleusTeleportEvent.AboutToTeleport - Interface in io.github.nucleuspowered.nucleus.api.events
-
Called when a player is about to be teleported through the Nucleus system.
- NucleusTeleportEvent.Request - Interface in io.github.nucleuspowered.nucleus.api.events
-
Indicates that a teleport request (such as through /tpa
) is being sent.
- NucleusTeleportEvent.Request.CauseToPlayer - Interface in io.github.nucleuspowered.nucleus.api.events
-
Called when the root cause wants to teleport to the target player (like /tpa).
- NucleusTeleportEvent.Request.PlayerToCause - Interface in io.github.nucleuspowered.nucleus.api.events
-
Called when the root cause wants the target player to teleport to them (like /tpahere).
- NucleusTextTemplate - Interface in io.github.nucleuspowered.nucleus.api.text
-
Represents a wrapped TextTemplate
that Nucleus uses to create texts from templates.
- NucleusTextTemplateEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
- NucleusTextTemplateEvent.Broadcast - Interface in io.github.nucleuspowered.nucleus.api.events
-
Raised when the text being sent originated as a broadcast.
- NucleusUserPreferenceService - Interface in io.github.nucleuspowered.nucleus.api.service
-
- NucleusUserPreferenceService.Keys - Interface in io.github.nucleuspowered.nucleus.api.service
-
- NucleusUserPreferenceService.PreferenceKey<T> - Interface in io.github.nucleuspowered.nucleus.api.service
-
- NucleusWarmupManagerService - Interface in io.github.nucleuspowered.nucleus.api.service
-
Manages the warmups.
- NucleusWarnEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
Events for when players are warned.
- NucleusWarnEvent.Expired - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a warning expires.
- NucleusWarnEvent.Warned - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a player has been warned.
- NucleusWarningService - Interface in io.github.nucleuspowered.nucleus.api.service
-
A service that allows plugins to obtain information about user warnings.
- NucleusWarpEvent - Interface in io.github.nucleuspowered.nucleus.api.events
-
Events when a server warp changes.
- NucleusWarpEvent.Create - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a warp is created.
- NucleusWarpEvent.Delete - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a warp is deleted.
- NucleusWarpEvent.Use - Interface in io.github.nucleuspowered.nucleus.api.events
-
Fired when a User
tries to teleport to a warp.
- NucleusWarpService - Interface in io.github.nucleuspowered.nucleus.api.service
-
Gets a service that allows users to warp about using defined warp.
- NucleusWorldUUIDChangeService - Interface in io.github.nucleuspowered.nucleus.api.service
-
- save() - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Saves this current kit's state.
- saveKit(String, Kit) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusKitService
-
- saveKit(Kit) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusKitService
-
Saves a kit.
- semanticVersion() - Method in class io.github.nucleuspowered.nucleus.api.service.NucleusAPIMetaService
-
The version of the Nucleus API this is, or will be, if this is a snapshot.
- sendMail(User, User, String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusMailService
-
Sends mail to a subject, addressed from another subject.
- sendMailFromConsole(User, String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusMailService
-
Sends mail to a player, addressed from the console.
- sendMessage(CommandSource, CommandSource, String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPrivateMessagingService
-
Sends a message as the sender to the receiver.
- sendToAll() - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusTextTemplateEvent.Broadcast
-
Resets the the broadcast to the original recipients - all players
- setAFK(Cause, Player, boolean) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusAFKService
-
Sets a player's AFK status, if the player can go AFK.
- setAutoRedeem(boolean) - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Sets whether the kit is automatically redeemed on login.
- setCancelMessage(Text) - Method in interface io.github.nucleuspowered.nucleus.api.events.CancelMessage
-
The message to display to the user if the event is cancelled, or null
to clear.
- setCancelReason(String) - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusSendToSpawnEvent
-
If cancelled, the reason to return to the requestee.
- setChannel(MessageChannel) - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusAFKEvent
-
Sets the message channel to send the message to
- setCommands(List<String>) - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Sets the commands associated with this kit.
- setCommandSourceReplyTo(T, CommandSource) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPrivateMessagingService
-
Sets the CommandSource
that the specified CommandSource
will reply to if /r
is used.
- setCommandsToExecute(Collection<String>) - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusKitEvent.Redeem.Pre
-
Override the commands run by this kit for this redemption only.
- setConsoleReplyTo(CommandSource) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPrivateMessagingService
-
Sets the CommandSource
that the console will reply to if /r
is used.
- setCooldown(Duration) - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Sets the cooldown time for the kit.
- setCost(double) - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Set the cost for this kit.
- setDisplayMessageOnRedeem(boolean) - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Sets whether a message is displayed to the player when a kit is redeemed.
- setFirstJoinKit(boolean) - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Sets whether this kit will be redeemed on first join.
- setFrozen(UUID, boolean) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusFreezePlayerService
-
Sets whether a player is frozen.
- setFrozen(User, boolean) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusFreezePlayerService
-
Sets whether a player is frozen.
- setHiddenFromList(boolean) - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Sets whether this kit is hidden from /kits
- setIgnoresPermission(boolean) - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Sets whether redeeming this kit ignores permission checks.
- setInterval(Duration) - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
- setInvulnerable(User, boolean) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusInvulnerabilityService
-
Sets whether a player is invulnerable as far as Nucleus is concerned.
- setJail(String, Location<World>, Vector3d) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusJailService
-
Sets a jail location in the world.
- setLastLocation(User, Transform<World>) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusBackService
-
Sets the location that the subject will be warped to if they execute /back
- setLoggingLastLocation(User, boolean) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusBackService
-
Sets whether the user will have their last location logged.
- setMaxHeight(int) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusRTPService.RTPOptions.Builder
-
Sets the maximum height for the RTP.
- setMaxRadius(int) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusRTPService.RTPOptions.Builder
-
Sets the maximum radius for the RTP.
- setMessage(Text) - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusAFKEvent.NotifyCommand
-
Sets the message to send to the command invoker, if any.
- setMessage(Text) - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusAFKEvent
-
Sets the message to send to players, if any.
- setMessage(NucleusTextTemplate) - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusTextTemplateEvent
-
- setMessage(String) - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusTextTemplateEvent
-
Attempts to set the NucleusTextTemplate message using a string.
- setMinHeight(int) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusRTPService.RTPOptions.Builder
-
Sets the minimum height for the RTP.
- setMinRadius(int) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusRTPService.RTPOptions.Builder
-
Sets the minimum radius for the RTP.
- setNickname(User, Text) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusNicknameService
-
Sets a user's nickname.
- setNickname(User, Text, boolean) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusNicknameService
-
Sets a user's nickname.
- setOneTime(boolean) - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Sets whether the kit is only allowed to be used one time, ever.
- setPreferenceFor(User, NucleusUserPreferenceService.PreferenceKey<T>, T) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusUserPreferenceService
-
- setRecipients(Collection<? extends CommandSource>) - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusTextTemplateEvent
-
Set the recipients to send the message to.
- setReplyTo(User, CommandSource) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPrivateMessagingService
-
Sets the CommandSource
that the specified User
will reply to if /r
is used.
- setSocialSpy(User, boolean) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusPrivateMessagingService
-
Sets whether the user is able to see all private messages on the server.
- setStacks(List<ItemStackSnapshot>) - Method in interface io.github.nucleuspowered.nucleus.api.nucleusdata.Kit
-
Set the stacks that would be given out by this kit.
- setStacksToRedeem(Collection<ItemStackSnapshot>) - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusKitEvent.Redeem.Pre
-
Override the content of the kit for this redemption only.
- setTransformTo(Transform<World>) - Method in interface io.github.nucleuspowered.nucleus.api.events.NucleusSendToSpawnEvent
-
The Transform
to redirect the User
to.
- setWarp(String, Location<World>, Vector3d) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Sets a warp, will not overwrite current warp.
- setWarpCategory(String, String) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Sets a warp's category
- setWarpCategoryDescription(String, Text) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Sets the description of a warp category.
- setWarpCategoryDisplayName(String, Text) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Sets the display name of a warp category.
- setWarpCost(String, double) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Sets the cost of a warp.
- setWarpDescription(String, Text) - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusWarpService
-
Sets a warp's description.
- SHOULD_FORMAT_CHANNEL - Static variable in class io.github.nucleuspowered.nucleus.api.EventContexts.Identifiers
-
- SHOULD_FORMAT_CHANNEL - Static variable in class io.github.nucleuspowered.nucleus.api.EventContexts
-
A context that indicates whether the Nucleus chat events will perform its own formatting.
- socialSpyEnabled() - Method in interface io.github.nucleuspowered.nucleus.api.service.NucleusUserPreferenceService.Keys
-
If the message module is enabled, gets a preference key that indicates whether the user
has enabled social spy.
- SPAWN_EVENT_TYPE - Static variable in class io.github.nucleuspowered.nucleus.api.EventContexts.Identifiers
-
- SPAWN_EVENT_TYPE - Static variable in class io.github.nucleuspowered.nucleus.api.EventContexts
-
A context that indicates the source of the Nucleus redirectable spawn events.
- SURFACE_ONLY - Static variable in class io.github.nucleuspowered.nucleus.api.rtp.RTPKernels
-
The default Nucleus RTP kernel, adjusted to ensure locations are surface only.