Index
All Classes and Interfaces|All Packages
A
- ALREADY_IN_PROGRESS - Enum constant in enum class net.godlycow.org.essc.api.rtp.event.RtpFailEvent.FailureReason
-
A request is already active for the player.
- APIProvider - Class in net.godlycow.org.essc.api
-
How you get the API.
- areItemNamesStrippedOnClaim() - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Checks if custom item names are stripped on claim.
- areParticlesEnabled() - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Checks if RTP particles are on.
B
- broadcast(String, String, Map<String, String>) - Method in interface net.godlycow.org.essc.api.language.LanguageManager
-
Sends a message to all players with the permission and to the console.
C
- cancelPendingRtp(Player) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Cancels the player's pending RTP, if any.
- cancelTeleport(Player) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Cancels the player's pending teleport, if any.
- cancelWarp(Player) - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Cancels the player's pending warp, if any.
- claimKitForPlayer(Player, Kit) - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Claims the kit for the player.
- clearCache(UUID) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Clears a player's home cache.
- COOLDOWN_ACTIVE - Enum constant in enum class net.godlycow.org.essc.api.rtp.event.RtpFailEvent.FailureReason
-
The cooldown is still ticking.
- createWarp(String, Location) - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Creates a warp.
D
- deleteHome(UUID, String) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Deletes a home.
- deleteWarp(String) - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Deletes a warp.
E
- EssentialsCAPI - Interface in net.godlycow.org.essc.api
-
The main API.
- EVENT_CANCELLED - Enum constant in enum class net.godlycow.org.essc.api.home.event.HomeWarmupCancelEvent.CancelReason
-
A listener cancelled the warmup start event.
- EVENT_CANCELLED - Enum constant in enum class net.godlycow.org.essc.api.rtp.event.RtpFailEvent.FailureReason
-
An event listener cancelled the operation.
- EVENT_CANCELLED - Enum constant in enum class net.godlycow.org.essc.api.rtp.event.RtpWarmupCancelEvent.CancelReason
-
A listener cancelled the warmup start event.
- EVENT_CANCELLED - Enum constant in enum class net.godlycow.org.essc.api.warp.event.WarpWarmupCancelEvent.CancelReason
-
A listener cancelled the warmup start event.
F
- fetchClaimProfile(Player, Kit) - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Gets the player's claim history for the kit.
- fetchCooldownRemainingAsync(Player, Kit) - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Gets the remaining cooldown, fetching fresh data.
- fetchHome(UUID, String) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Gets one home.
- fetchHomes(UUID) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Gets all homes of a player.
- findKitByName(String) - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Finds a kit by name.
G
- get() - Static method in class net.godlycow.org.essc.api.APIProvider
-
Gets the API instance.
- get(CommandSender, String) - Method in interface net.godlycow.org.essc.api.language.LanguageManager
-
Gets a message in the sender's language.
- get(CommandSender, String, Map<String, String>) - Method in interface net.godlycow.org.essc.api.language.LanguageManager
-
Gets a message in the sender's language.
- getActiveRequest(Player) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Gets the player's active RTP request, if any.
- getAllWarps() - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Gets all warps, including hidden ones.
- getApiVersion() - Method in interface net.godlycow.org.essc.api.EssentialsCAPI
-
Gets the API version, for example "1.4.0".
- getAttempts() - Method in class net.godlycow.org.essc.api.rtp.event.RtpSearchCompleteEvent
-
Returns how many search attempts were needed.
- getAvailableLanguages() - Method in interface net.godlycow.org.essc.api.language.LanguageManager
-
Gets all loaded languages.
- getAvailableWorldNamesFor(Player) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Gets the worlds the player may RTP in.
- getBlockedBiomes() - Method in interface net.godlycow.org.essc.api.rtp.RtpWorldSettings
-
Gets biomes RTP will not land in.
- getCachedHomeNames(UUID) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Gets cached home names without hitting storage.
- getCancelReason() - Method in class net.godlycow.org.essc.api.home.event.HomeDeleteEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCancelReason() - Method in class net.godlycow.org.essc.api.home.event.HomeSetEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCancelReason() - Method in class net.godlycow.org.essc.api.home.event.HomeTeleportEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCancelReason() - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupStartEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCancelReason() - Method in class net.godlycow.org.essc.api.rtp.event.RtpRequestEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCancelReason() - Method in class net.godlycow.org.essc.api.rtp.event.RtpSearchStartEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCancelReason() - Method in class net.godlycow.org.essc.api.rtp.event.RtpTeleportEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCancelReason() - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupStartEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCancelReason() - Method in class net.godlycow.org.essc.api.warp.event.WarpDeleteEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCancelReason() - Method in class net.godlycow.org.essc.api.warp.event.WarpSetEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCancelReason() - Method in class net.godlycow.org.essc.api.warp.event.WarpTeleportEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCancelReason() - Method in class net.godlycow.org.essc.api.warp.event.WarpUpdateEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCancelReason() - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupStartEvent
-
Returns why the event was cancelled, or an empty string if not cancelled.
- getCategories() - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Gets all category names.
- getCategory() - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Gets the category, null if none.
- getClaimTimestamp() - Method in class net.godlycow.org.essc.api.kit.event.KitDataSaveEvent
-
Returns the claim timestamp in millis.
- getClaimTimestamp() - Method in class net.godlycow.org.essc.api.kit.event.KitPostClaimEvent
-
Returns the claim timestamp in millis.
- getCompletionTimestamp() - Method in interface net.godlycow.org.essc.api.rtp.RtpResult
-
Gets when the request finished, in millis.
- getConfiguredWorlds() - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Gets every configured world.
- getCooldownInSeconds() - Method in interface net.godlycow.org.essc.api.kit.Kit
-
Gets the cooldown between claims in seconds, 0 means none.
- getCost() - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Gets the cost per use, 0 means free.
- getCreatedAt() - Method in interface net.godlycow.org.essc.api.home.Home
-
Gets when the home was created, in millis.
- getDefaultLanguage() - Method in interface net.godlycow.org.essc.api.language.LanguageManager
-
Gets the default language from the config.
- getDenialReason() - Method in class net.godlycow.org.essc.api.kit.event.KitAvailableCheckEvent
-
Returns the denial reason shown when the kit is unavailable.
- getDescription() - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Gets the description shown in lists and GUIs.
- getDestination() - Method in class net.godlycow.org.essc.api.home.event.HomePostTeleportEvent
-
Returns the location the player arrived at (a copy).
- getDestination() - Method in class net.godlycow.org.essc.api.rtp.event.RtpPostTeleportEvent
-
Returns the location the player arrived at (a copy).
- getDestination() - Method in class net.godlycow.org.essc.api.rtp.event.RtpTeleportEvent
-
Returns the landing spot (a copy).
- getDestination() - Method in interface net.godlycow.org.essc.api.rtp.RtpResult
-
Gets where the player landed, null on failure.
- getDestination() - Method in class net.godlycow.org.essc.api.warp.event.WarpPostTeleportEvent
-
Returns the location the player arrived at (a copy).
- getDetailMessage() - Method in class net.godlycow.org.essc.api.rtp.event.RtpFailEvent
-
Returns extra failure detail, or an empty string if none.
- getDisplayName() - Method in interface net.godlycow.org.essc.api.kit.Kit
-
Gets the display name shown in messages and GUIs.
- getDisplayName() - Method in interface net.godlycow.org.essc.api.rtp.RtpWorldSettings
-
Gets the display name shown to players.
- getFailureReason() - Method in interface net.godlycow.org.essc.api.rtp.RtpResult
-
Gets why it failed, null on success.
- getGlobalCooldownSeconds() - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Gets the global RTP cooldown in seconds.
- getGlobalMaxY() - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Gets the highest Y used in the search.
- getGlobalMinY() - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Gets the lowest Y used in the search.
- getGlobalWarmupSeconds() - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Gets the global RTP warmup in seconds.
- getGuiPage() - Method in interface net.godlycow.org.essc.api.kit.Kit
-
Gets the page in the kits GUI.
- getGuiSlot() - Method in interface net.godlycow.org.essc.api.kit.Kit
-
Gets the slot in the kits GUI.
- getHandlerList() - Static method in class net.godlycow.org.essc.api.home.event.HomeCooldownExpireEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.home.event.HomeDeleteEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.home.event.HomePostTeleportEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.home.event.HomeSetEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.home.event.HomeTeleportEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.home.event.HomeWarmupCancelEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.home.event.HomeWarmupStartEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.kit.event.KitAvailableCheckEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.kit.event.KitClaimEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.kit.event.KitCooldownExpireEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.kit.event.KitDataLoadEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.kit.event.KitDataSaveEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.kit.event.KitFirstJoinEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.kit.event.KitGiveEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.kit.event.KitLoadEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.kit.event.KitPermissionCheckEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.kit.event.KitPostClaimEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.kit.event.KitReloadEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.rtp.event.RtpCooldownExpireEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.rtp.event.RtpFailEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.rtp.event.RtpPostTeleportEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.rtp.event.RtpRequestEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.rtp.event.RtpSearchCompleteEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.rtp.event.RtpSearchStartEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.rtp.event.RtpTeleportEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupCancelEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupStartEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.warp.event.WarpDeleteEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.warp.event.WarpPostTeleportEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.warp.event.WarpSetEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.warp.event.WarpTeleportEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.warp.event.WarpUpdateEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.warp.event.WarpWarmupCancelEvent
- getHandlerList() - Static method in class net.godlycow.org.essc.api.warp.event.WarpWarmupStartEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.home.event.HomeCooldownExpireEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.home.event.HomeDeleteEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.home.event.HomePostTeleportEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.home.event.HomeSetEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.home.event.HomeTeleportEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupCancelEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupStartEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.kit.event.KitAvailableCheckEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.kit.event.KitClaimEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.kit.event.KitCooldownExpireEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.kit.event.KitDataLoadEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.kit.event.KitDataSaveEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.kit.event.KitFirstJoinEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.kit.event.KitGiveEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.kit.event.KitLoadEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.kit.event.KitPermissionCheckEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.kit.event.KitPostClaimEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.kit.event.KitReloadEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.rtp.event.RtpCooldownExpireEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.rtp.event.RtpFailEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.rtp.event.RtpPostTeleportEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.rtp.event.RtpRequestEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.rtp.event.RtpSearchCompleteEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.rtp.event.RtpSearchStartEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.rtp.event.RtpTeleportEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupCancelEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupStartEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.warp.event.WarpDeleteEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.warp.event.WarpPostTeleportEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.warp.event.WarpSetEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.warp.event.WarpTeleportEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.warp.event.WarpUpdateEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupCancelEvent
- getHandlers() - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupStartEvent
- getHome() - Method in class net.godlycow.org.essc.api.home.event.HomePostTeleportEvent
-
Returns the destination home.
- getHome() - Method in class net.godlycow.org.essc.api.home.event.HomeTeleportEvent
-
Returns the destination home.
- getHome() - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupCancelEvent
-
Returns the destination home.
- getHome() - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupStartEvent
-
Returns the destination home.
- getHomeCount(UUID) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Counts a player's homes.
- getHomeManager() - Method in interface net.godlycow.org.essc.api.EssentialsCAPI
-
Gets the homes manager.
- getHomeName() - Method in class net.godlycow.org.essc.api.home.event.HomeDeleteEvent
-
Returns the home name.
- getHomeName() - Method in class net.godlycow.org.essc.api.home.event.HomeSetEvent
-
Returns the home name.
- getItems() - Method in class net.godlycow.org.essc.api.kit.event.KitGiveEvent
-
Returns a copy of the items about to be given.
- getItemStacks() - Method in interface net.godlycow.org.essc.api.kit.Kit
-
Gets the items this kit gives.
- getKit() - Method in class net.godlycow.org.essc.api.kit.event.KitAvailableCheckEvent
-
Returns the kit being checked.
- getKit() - Method in class net.godlycow.org.essc.api.kit.event.KitClaimEvent
-
Returns the kit being claimed.
- getKit() - Method in class net.godlycow.org.essc.api.kit.event.KitCooldownExpireEvent
-
Returns the kit.
- getKit() - Method in class net.godlycow.org.essc.api.kit.event.KitDataSaveEvent
-
Returns the claimed kit.
- getKit() - Method in class net.godlycow.org.essc.api.kit.event.KitFirstJoinEvent
-
Returns the kit about to be granted.
- getKit() - Method in class net.godlycow.org.essc.api.kit.event.KitGiveEvent
-
Returns the kit being granted.
- getKit() - Method in class net.godlycow.org.essc.api.kit.event.KitLoadEvent
-
Returns the loaded kit.
- getKit() - Method in class net.godlycow.org.essc.api.kit.event.KitPermissionCheckEvent
-
Returns the kit being checked.
- getKit() - Method in class net.godlycow.org.essc.api.kit.event.KitPostClaimEvent
-
Returns the claimed kit.
- getKitCount() - Method in class net.godlycow.org.essc.api.kit.event.KitReloadEvent
-
Returns how many kits were loaded by the reload.
- getKitDescription() - Method in interface net.godlycow.org.essc.api.kit.Kit
-
Gets the description shown in GUIs.
- getKitManager() - Method in interface net.godlycow.org.essc.api.EssentialsCAPI
-
Gets the kit manager.
- getKitName() - Method in interface net.godlycow.org.essc.api.kit.KitClaimProfile
-
Gets the kit name.
- getKitsAvailableTo(Player) - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Gets the kits a player can claim right now.
- getLanguage(CommandSender) - Method in interface net.godlycow.org.essc.api.language.LanguageManager
-
Gets the language a sender sees messages in.
- getLanguageManager() - Method in interface net.godlycow.org.essc.api.EssentialsCAPI
-
Gets the language manager.
- getLastClaimedTimestamp() - Method in interface net.godlycow.org.essc.api.kit.KitClaimProfile
-
Gets when the kit was last claimed, in millis.
- getLastRtpTimestamp() - Method in interface net.godlycow.org.essc.api.rtp.RtpPlayerState
-
Gets the last completed RTP, in millis.
- getLoadedEntryCount() - Method in class net.godlycow.org.essc.api.kit.event.KitDataLoadEvent
-
Returns how many claim entries were loaded.
- getLoadedKits() - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Gets all loaded kits.
- getLocation() - Method in class net.godlycow.org.essc.api.home.event.HomeSetEvent
-
Returns the home location (a copy).
- getLocation() - Method in class net.godlycow.org.essc.api.rtp.event.RtpSearchCompleteEvent
-
Returns the candidate location (a copy), or
nullif none was found. - getLocation() - Method in class net.godlycow.org.essc.api.warp.event.WarpSetEvent
-
Returns the warp location (a copy).
- getLocation() - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Gets the warp location.
- getMaxHomes(Player) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Gets how many homes a player may have.
- getMaximumClaimsAllowed() - Method in interface net.godlycow.org.essc.api.kit.Kit
-
Gets how many times a player may claim this, -1 means unlimited.
- getMaxRadius() - Method in interface net.godlycow.org.essc.api.rtp.RtpWorldSettings
-
Gets the max teleport radius in blocks.
- getMaxSearchAttempts() - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Gets max safe-spot search attempts per request.
- getMinRadius() - Method in interface net.godlycow.org.essc.api.rtp.RtpWorldSettings
-
Gets the min teleport radius in blocks.
- getName() - Method in interface net.godlycow.org.essc.api.home.Home
-
Gets the home name.
- getName() - Method in interface net.godlycow.org.essc.api.kit.Kit
-
Gets the kit name (lowercase).
- getName() - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Gets the warp name.
- getNewClaimCount() - Method in class net.godlycow.org.essc.api.kit.event.KitDataSaveEvent
-
Returns the updated lifetime claim count.
- getOwner() - Method in interface net.godlycow.org.essc.api.home.Home
-
Gets the owner.
- getPermission() - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Gets the permission needed to use it, null if open to all.
- getPitch() - Method in interface net.godlycow.org.essc.api.home.Home
-
Gets the pitch.
- getPlayer() - Method in class net.godlycow.org.essc.api.home.event.HomeCooldownExpireEvent
-
Returns the player whose cooldown expired.
- getPlayer() - Method in class net.godlycow.org.essc.api.home.event.HomeDeleteEvent
-
Returns the player deleting the home.
- getPlayer() - Method in class net.godlycow.org.essc.api.home.event.HomePostTeleportEvent
-
Returns the teleported player.
- getPlayer() - Method in class net.godlycow.org.essc.api.home.event.HomeSetEvent
-
Returns the player setting the home.
- getPlayer() - Method in class net.godlycow.org.essc.api.home.event.HomeTeleportEvent
-
Returns the teleporting player.
- getPlayer() - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupCancelEvent
-
Returns the player whose warmup was abandoned.
- getPlayer() - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupStartEvent
-
Returns the teleporting player.
- getPlayer() - Method in class net.godlycow.org.essc.api.kit.event.KitAvailableCheckEvent
-
Returns the player being checked.
- getPlayer() - Method in class net.godlycow.org.essc.api.kit.event.KitClaimEvent
-
Returns the claiming player.
- getPlayer() - Method in class net.godlycow.org.essc.api.kit.event.KitCooldownExpireEvent
-
Returns the player whose cooldown expired.
- getPlayer() - Method in class net.godlycow.org.essc.api.kit.event.KitFirstJoinEvent
-
Returns the joining player.
- getPlayer() - Method in class net.godlycow.org.essc.api.kit.event.KitGiveEvent
-
Returns the receiving player.
- getPlayer() - Method in class net.godlycow.org.essc.api.kit.event.KitPermissionCheckEvent
-
Returns the player being checked.
- getPlayer() - Method in class net.godlycow.org.essc.api.kit.event.KitPostClaimEvent
-
Returns the player that claimed.
- getPlayer() - Method in class net.godlycow.org.essc.api.rtp.event.RtpCooldownExpireEvent
-
Returns the player whose cooldown expired.
- getPlayer() - Method in class net.godlycow.org.essc.api.rtp.event.RtpFailEvent
-
Returns the requesting player.
- getPlayer() - Method in class net.godlycow.org.essc.api.rtp.event.RtpPostTeleportEvent
-
Returns the teleported player.
- getPlayer() - Method in class net.godlycow.org.essc.api.rtp.event.RtpRequestEvent
-
Returns the requesting player.
- getPlayer() - Method in class net.godlycow.org.essc.api.rtp.event.RtpSearchCompleteEvent
-
Returns the requesting player.
- getPlayer() - Method in class net.godlycow.org.essc.api.rtp.event.RtpSearchStartEvent
-
Returns the requesting player.
- getPlayer() - Method in class net.godlycow.org.essc.api.rtp.event.RtpTeleportEvent
-
Returns the teleporting player.
- getPlayer() - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupCancelEvent
-
Returns the player whose warmup was abandoned.
- getPlayer() - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupStartEvent
-
Returns the teleporting player.
- getPlayer() - Method in interface net.godlycow.org.essc.api.rtp.RtpRequest
-
Gets the player.
- getPlayer() - Method in class net.godlycow.org.essc.api.warp.event.WarpDeleteEvent
-
Returns the player deleting the warp.
- getPlayer() - Method in class net.godlycow.org.essc.api.warp.event.WarpPostTeleportEvent
-
Returns the teleported player.
- getPlayer() - Method in class net.godlycow.org.essc.api.warp.event.WarpSetEvent
-
Returns the player creating the warp.
- getPlayer() - Method in class net.godlycow.org.essc.api.warp.event.WarpTeleportEvent
-
Returns the teleporting player.
- getPlayer() - Method in class net.godlycow.org.essc.api.warp.event.WarpUpdateEvent
-
Returns the player triggering the update.
- getPlayer() - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupCancelEvent
-
Returns the player whose warmup was abandoned.
- getPlayer() - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupStartEvent
-
Returns the teleporting player.
- getPlayerClaimCount(Player, Kit) - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Gets how many times the player claimed the kit.
- getPlayerCountInWorld(String) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Gets how many players are counted in a world.
- getPlayerId() - Method in class net.godlycow.org.essc.api.kit.event.KitDataLoadEvent
-
Returns the player whose data was loaded.
- getPlayerId() - Method in class net.godlycow.org.essc.api.kit.event.KitDataSaveEvent
-
Returns the player whose data was saved.
- getPlayerId() - Method in interface net.godlycow.org.essc.api.kit.KitClaimProfile
-
Gets the player.
- getPlayerId() - Method in interface net.godlycow.org.essc.api.rtp.RtpPlayerState
-
Gets the player.
- getPlayerLanguage(UUID) - Method in interface net.godlycow.org.essc.api.language.LanguageManager
-
Gets the language a player picked with /language.
- getPlayerName() - Method in class net.godlycow.org.essc.api.kit.event.KitDataLoadEvent
-
Returns the player name at load time.
- getPlayerState(Player) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Gets a snapshot of the player's RTP state.
- getPreviousClaimTime() - Method in class net.godlycow.org.essc.api.kit.event.KitCooldownExpireEvent
-
Returns the timestamp the expired cooldown was measured from.
- getPreviousClaimTime() - Method in class net.godlycow.org.essc.api.rtp.event.RtpCooldownExpireEvent
-
Returns the timestamp the expired cooldown was measured from.
- getPreviousTeleportTime() - Method in class net.godlycow.org.essc.api.home.event.HomeCooldownExpireEvent
-
Returns the timestamp the expired cooldown was measured from.
- getRaw(CommandSender, String, Map<String, String>) - Method in interface net.godlycow.org.essc.api.language.LanguageManager
-
Gets a message as a raw MiniMessage string.
- getReason() - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupCancelEvent
-
Returns why the warmup was abandoned.
- getReason() - Method in class net.godlycow.org.essc.api.rtp.event.RtpFailEvent
-
Returns why the request failed.
- getReason() - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupCancelEvent
-
Returns why the warmup was abandoned.
- getReason() - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupCancelEvent
-
Returns why the warmup was abandoned.
- getReloadTimestamp() - Method in class net.godlycow.org.essc.api.kit.event.KitReloadEvent
-
Returns the reload timestamp in millis.
- getRemainingCooldownSeconds() - Method in interface net.godlycow.org.essc.api.rtp.RtpPlayerState
-
Gets remaining cooldown in seconds, 0 if none.
- getRemainingCooldownSeconds(Player) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Gets remaining home cooldown in seconds, 0 if none.
- getRemainingCooldownSeconds(Player) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Gets remaining RTP cooldown in seconds, 0 if none.
- getRemainingCooldownSeconds(Player) - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Gets remaining warp cooldown in seconds, 0 if none.
- getRemainingCooldownSeconds(Player, Kit) - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Gets the cached remaining cooldown in seconds, 0 if none.
- getRequestId() - Method in interface net.godlycow.org.essc.api.rtp.RtpRequest
-
Gets the request id.
- getRequestTimestamp() - Method in interface net.godlycow.org.essc.api.rtp.RtpRequest
-
Gets when the request was made, in millis.
- getRequestTimestamp() - Method in interface net.godlycow.org.essc.api.rtp.RtpResult
-
Gets when the request was made, in millis.
- getRequiredPermission() - Method in interface net.godlycow.org.essc.api.kit.Kit
-
Gets the permission needed to claim this kit.
- getRtpManager() - Method in interface net.godlycow.org.essc.api.EssentialsCAPI
-
Gets the RTP manager.
- getSearchAttempts() - Method in interface net.godlycow.org.essc.api.rtp.RtpResult
-
Gets how many spots were tried.
- getSourceFileName() - Method in class net.godlycow.org.essc.api.kit.event.KitLoadEvent
-
Returns the file the kit was loaded from.
- getTargetWorld() - Method in interface net.godlycow.org.essc.api.rtp.RtpRequest
-
Gets the world being teleported in.
- getTotalClaimCount() - Method in interface net.godlycow.org.essc.api.kit.KitClaimProfile
-
Gets the total claim count.
- getTotalLoadedKitCount() - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Gets how many kits are loaded.
- getTotalRtpCount() - Method in interface net.godlycow.org.essc.api.rtp.RtpPlayerState
-
Gets the lifetime RTP count.
- getVisibleWarps() - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Gets only public warps.
- getWarmupSeconds() - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupStartEvent
-
Returns the warmup delay in seconds.
- getWarmupSeconds() - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupStartEvent
-
Returns the warmup delay in seconds.
- getWarmupSeconds() - Method in interface net.godlycow.org.essc.api.rtp.RtpRequest
-
Gets the warmup in seconds, 0 if none.
- getWarmupSeconds() - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupStartEvent
-
Returns the warmup delay in seconds.
- getWarp() - Method in class net.godlycow.org.essc.api.warp.event.WarpPostTeleportEvent
-
Returns the destination warp.
- getWarp() - Method in class net.godlycow.org.essc.api.warp.event.WarpTeleportEvent
-
Returns the destination warp.
- getWarp() - Method in class net.godlycow.org.essc.api.warp.event.WarpUpdateEvent
-
Returns the warp being updated.
- getWarp() - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupCancelEvent
-
Returns the destination warp.
- getWarp() - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupStartEvent
-
Returns the destination warp.
- getWarp(String) - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Gets a warp by name.
- getWarpManager() - Method in interface net.godlycow.org.essc.api.EssentialsCAPI
-
Gets the warp manager.
- getWarpName() - Method in class net.godlycow.org.essc.api.warp.event.WarpDeleteEvent
-
Returns the warp name.
- getWarpName() - Method in class net.godlycow.org.essc.api.warp.event.WarpSetEvent
-
Returns the warp name.
- getWarpsByCategory(String) - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Gets warps in one category.
- getWarpUsage(UUID, String) - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Counts how often a player used a warp.
- getWorld() - Method in class net.godlycow.org.essc.api.rtp.event.RtpFailEvent
-
Returns the world.
- getWorld() - Method in class net.godlycow.org.essc.api.rtp.event.RtpPostTeleportEvent
-
Returns the world.
- getWorld() - Method in class net.godlycow.org.essc.api.rtp.event.RtpRequestEvent
-
Returns the world the player wants to teleport within.
- getWorld() - Method in class net.godlycow.org.essc.api.rtp.event.RtpSearchCompleteEvent
-
Returns the world that was searched.
- getWorld() - Method in class net.godlycow.org.essc.api.rtp.event.RtpSearchStartEvent
-
Returns the world about to be searched.
- getWorld() - Method in class net.godlycow.org.essc.api.rtp.event.RtpTeleportEvent
-
Returns the world.
- getWorld() - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupCancelEvent
-
Returns the world.
- getWorld() - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupStartEvent
-
Returns the world.
- getWorld() - Method in interface net.godlycow.org.essc.api.rtp.RtpResult
-
Gets the world the request ran in.
- getWorldName() - Method in interface net.godlycow.org.essc.api.home.Home
-
Gets the world name.
- getWorldName() - Method in interface net.godlycow.org.essc.api.rtp.RtpWorldSettings
-
Gets the world name.
- getWorldSettings(String) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Gets the settings for one world.
- getX() - Method in interface net.godlycow.org.essc.api.home.Home
-
Gets the X coord.
- getY() - Method in interface net.godlycow.org.essc.api.home.Home
-
Gets the Y coord.
- getYaw() - Method in interface net.godlycow.org.essc.api.home.Home
-
Gets the yaw.
- getZ() - Method in interface net.godlycow.org.essc.api.home.Home
-
Gets the Z coord.
H
- hasBypassPermission(Player, String) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Checks if the player skips an RTP restriction, like cooldown or warmup.
- hasCooldownExpiredFor(Player, Kit) - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Checks if the player's cooldown for a kit is over.
- hasEverClaimed() - Method in interface net.godlycow.org.essc.api.kit.KitClaimProfile
-
Checks if the player ever claimed this kit.
- hasKey(String) - Method in interface net.godlycow.org.essc.api.language.LanguageManager
-
Checks if a key exists.
- hasPendingTeleport(Player) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Checks if the player has a teleport warming up.
- hasPendingWarmup() - Method in interface net.godlycow.org.essc.api.rtp.RtpPlayerState
-
Checks if the player has a warmup pending.
- hasPendingWarp(Player) - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Checks if the player has a warp warming up.
- hasPermission() - Method in class net.godlycow.org.essc.api.kit.event.KitPermissionCheckEvent
-
Returns whether the player currently passes the permission check.
- hasPlayerClaimed(Player, Kit) - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Checks if the player ever claimed the kit.
- hasWorldPermission(Player, String) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Checks if the player may RTP in a world.
- Home - Interface in net.godlycow.org.essc.api.home
-
A player's home.
- HomeCooldownExpireEvent - Class in net.godlycow.org.essc.api.home.event
-
Fired when a player's home teleport cooldown expires.
- HomeCooldownExpireEvent(Player, long) - Constructor for class net.godlycow.org.essc.api.home.event.HomeCooldownExpireEvent
-
Creates a new home cooldown expire event.
- HomeDeleteEvent - Class in net.godlycow.org.essc.api.home.event
-
Fired when a home is about to be deleted.
- HomeDeleteEvent(Player, String) - Constructor for class net.godlycow.org.essc.api.home.event.HomeDeleteEvent
-
Creates a new home delete event.
- homeExists(UUID, String) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Checks if a home exists.
- HomeManager - Interface in net.godlycow.org.essc.api.home
-
The homes system.
- HomePostTeleportEvent - Class in net.godlycow.org.essc.api.home.event
-
Fired after a player arrives at a home.
- HomePostTeleportEvent(Player, Home, Location) - Constructor for class net.godlycow.org.essc.api.home.event.HomePostTeleportEvent
-
Creates a new home post-teleport event.
- HomeSetEvent - Class in net.godlycow.org.essc.api.home.event
-
Fired when a home is about to be set or overwritten.
- HomeSetEvent(Player, String, Location) - Constructor for class net.godlycow.org.essc.api.home.event.HomeSetEvent
-
Creates a new home set event.
- HomeTeleportEvent - Class in net.godlycow.org.essc.api.home.event
-
Fired when a home teleport starts.
- HomeTeleportEvent(Player, Home) - Constructor for class net.godlycow.org.essc.api.home.event.HomeTeleportEvent
-
Creates a new home teleport event.
- HomeWarmupCancelEvent - Class in net.godlycow.org.essc.api.home.event
-
Fired when a home teleport warmup is abandoned.
- HomeWarmupCancelEvent(Player, Home, HomeWarmupCancelEvent.CancelReason) - Constructor for class net.godlycow.org.essc.api.home.event.HomeWarmupCancelEvent
-
Creates a new home warmup cancel event.
- HomeWarmupCancelEvent.CancelReason - Enum Class in net.godlycow.org.essc.api.home.event
-
Why a warmup was abandoned.
- HomeWarmupStartEvent - Class in net.godlycow.org.essc.api.home.event
-
Fired when a home teleport warmup begins.
- HomeWarmupStartEvent(Player, Home, long) - Constructor for class net.godlycow.org.essc.api.home.event.HomeWarmupStartEvent
-
Creates a new home warmup start event.
I
- isAvailable() - Static method in class net.godlycow.org.essc.api.APIProvider
-
Checks if the API is ready to use.
- isAvailable() - Method in class net.godlycow.org.essc.api.kit.event.KitAvailableCheckEvent
-
Returns whether the kit is currently available to the player.
- isCancelled() - Method in class net.godlycow.org.essc.api.home.event.HomeDeleteEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.home.event.HomeSetEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.home.event.HomeTeleportEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupStartEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.kit.event.KitAvailableCheckEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.kit.event.KitClaimEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.kit.event.KitFirstJoinEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.kit.event.KitGiveEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.kit.event.KitPermissionCheckEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.rtp.event.RtpRequestEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.rtp.event.RtpSearchStartEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.rtp.event.RtpTeleportEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupStartEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.warp.event.WarpDeleteEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.warp.event.WarpSetEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.warp.event.WarpTeleportEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.warp.event.WarpUpdateEvent
- isCancelled() - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupStartEvent
- isCancelOnMovementEnabled() - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Checks if moving cancels a pending warmup.
- isClaimAllowedFor(Player, Kit) - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Checks if the player is allowed to claim the kit right now.
- isEnabled() - Method in interface net.godlycow.org.essc.api.rtp.RtpWorldSettings
-
Checks if RTP is on for this world.
- isGrantedOnFirstJoin() - Method in interface net.godlycow.org.essc.api.kit.Kit
-
Checks if new players get this kit automatically.
- isHidden() - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Checks if the warp is hidden from public lists.
- isHomeSystemEnabled() - Method in interface net.godlycow.org.essc.api.EssentialsCAPI
-
Checks if homes are enabled.
- isHomeSystemEnabled() - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Checks if homes are enabled.
- isKitLoaded(String) - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Checks if a kit with this name is loaded.
- isKitSystemEnabled() - Method in interface net.godlycow.org.essc.api.EssentialsCAPI
-
Checks if kits are enabled.
- isOnCooldown() - Method in interface net.godlycow.org.essc.api.rtp.RtpPlayerState
-
Checks if the player is on cooldown.
- isOnCooldown(Player) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Checks if the player is on home cooldown.
- isOnCooldown(Player) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Checks if the player is on RTP cooldown.
- isOnCooldown(Player) - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Checks if the player is on warp cooldown.
- isOneTimeUse() - Method in interface net.godlycow.org.essc.api.kit.Kit
-
Checks if this kit can only be claimed once ever.
- isPermittedToUse(Player, Kit) - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Checks if the player has the kit permission.
- isRtpInProgress() - Method in interface net.godlycow.org.essc.api.rtp.RtpPlayerState
-
Checks if an RTP is running for the player.
- isRtpInProgress(Player) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Checks if the player has an RTP running right now.
- isRtpSystemEnabled() - Method in interface net.godlycow.org.essc.api.EssentialsCAPI
-
Checks if RTP is enabled.
- isRtpSystemEnabled() - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Checks if RTP is enabled.
- isSynchronizedAcrossNetwork() - Method in interface net.godlycow.org.essc.api.kit.Kit
-
Checks if this kit syncs across the network.
- isWarpSystemEnabled() - Method in interface net.godlycow.org.essc.api.EssentialsCAPI
-
Checks if warps are enabled.
- isWarpSystemEnabled() - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Checks if warps are enabled.
- isWorldBorderGloballyEnabled() - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Checks if RTP respects the vanilla world border.
- isWorldEnabled(String) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Checks if RTP is on for a world.
K
- Kit - Interface in net.godlycow.org.essc.api.kit
-
A kit definition.
- KitAvailableCheckEvent - Class in net.godlycow.org.essc.api.kit.event
-
Fired when EssentialsC checks whether a kit is available to a player.
- KitAvailableCheckEvent(Player, Kit, boolean, String) - Constructor for class net.godlycow.org.essc.api.kit.event.KitAvailableCheckEvent
-
Creates a new availability check event.
- KitClaimEvent - Class in net.godlycow.org.essc.api.kit.event
-
Fired when a player attempts to claim a kit, before any items are granted.
- KitClaimEvent(Player, Kit) - Constructor for class net.godlycow.org.essc.api.kit.event.KitClaimEvent
-
Creates a new kit claim event.
- KitClaimProfile - Interface in net.godlycow.org.essc.api.kit
-
A player's claim history for one kit.
- KitCooldownExpireEvent - Class in net.godlycow.org.essc.api.kit.event
-
Fired when a player's kit cooldown expires.
- KitCooldownExpireEvent(Player, Kit, long) - Constructor for class net.godlycow.org.essc.api.kit.event.KitCooldownExpireEvent
-
Creates a new kit cooldown expire event.
- KitDataLoadEvent - Class in net.godlycow.org.essc.api.kit.event
-
Fired when a player's kit claim data is loaded.
- KitDataLoadEvent(UUID, String, int) - Constructor for class net.godlycow.org.essc.api.kit.event.KitDataLoadEvent
-
Creates a new kit data load event.
- KitDataSaveEvent - Class in net.godlycow.org.essc.api.kit.event
-
Fired when a player's kit claim data is persisted.
- KitDataSaveEvent(UUID, Kit, long, int) - Constructor for class net.godlycow.org.essc.api.kit.event.KitDataSaveEvent
-
Creates a new kit data save event.
- KitFirstJoinEvent - Class in net.godlycow.org.essc.api.kit.event
-
Fired when a first-join kit is about to be granted to a new player.
- KitFirstJoinEvent(Player, Kit) - Constructor for class net.godlycow.org.essc.api.kit.event.KitFirstJoinEvent
-
Creates a new first-join kit event.
- KitGiveEvent - Class in net.godlycow.org.essc.api.kit.event
-
Fired when kit items are about to be given to a player.
- KitGiveEvent(Player, Kit, List<ItemStack>) - Constructor for class net.godlycow.org.essc.api.kit.event.KitGiveEvent
-
Creates a new kit give event.
- KitLoadEvent - Class in net.godlycow.org.essc.api.kit.event
-
Fired when a kit definition is loaded from disk.
- KitLoadEvent(Kit, String) - Constructor for class net.godlycow.org.essc.api.kit.event.KitLoadEvent
-
Creates a new kit load event.
- KitManager - Interface in net.godlycow.org.essc.api.kit
-
The kit system.
- KitPermissionCheckEvent - Class in net.godlycow.org.essc.api.kit.event
-
Fired when EssentialsC checks whether a player may claim a kit.
- KitPermissionCheckEvent(Player, Kit, boolean) - Constructor for class net.godlycow.org.essc.api.kit.event.KitPermissionCheckEvent
-
Creates a new permission check event.
- KitPostClaimEvent - Class in net.godlycow.org.essc.api.kit.event
-
Fired after a kit claim has completed successfully.
- KitPostClaimEvent(Player, Kit, long) - Constructor for class net.godlycow.org.essc.api.kit.event.KitPostClaimEvent
-
Creates a new post-claim event.
- KitReloadEvent - Class in net.godlycow.org.essc.api.kit.event
-
Fired when kit definitions are reloaded.
- KitReloadEvent(int, long) - Constructor for class net.godlycow.org.essc.api.kit.event.KitReloadEvent
-
Creates a new kit reload event.
L
- LanguageManager - Interface in net.godlycow.org.essc.api.language
-
The language system.
N
- net.godlycow.org.essc.api - package net.godlycow.org.essc.api
-
Core entry point of the EssentialsC developer API.
- net.godlycow.org.essc.api.home - package net.godlycow.org.essc.api.home
-
Homes system: player homes, limits, cooldowns and teleports.
- net.godlycow.org.essc.api.home.event - package net.godlycow.org.essc.api.home.event
-
Home lifecycle events: set, delete, teleports, warmups and cooldowns.
- net.godlycow.org.essc.api.kit - package net.godlycow.org.essc.api.kit
-
Kit system: kit definitions, permissions, cooldowns and claims.
- net.godlycow.org.essc.api.kit.event - package net.godlycow.org.essc.api.kit.event
-
Kit lifecycle events: claims, grants, checks, cooldowns and data I/O.
- net.godlycow.org.essc.api.language - package net.godlycow.org.essc.api.language
-
Language system: messages, player languages and addon messages.
- net.godlycow.org.essc.api.rtp - package net.godlycow.org.essc.api.rtp
-
Random-teleport system: world settings, requests, results and player state.
- net.godlycow.org.essc.api.rtp.event - package net.godlycow.org.essc.api.rtp.event
-
RTP lifecycle events: requests, search, warmups, teleports and failures.
- net.godlycow.org.essc.api.warp - package net.godlycow.org.essc.api.warp
-
Warp system: server warps, categories, usage and cooldowns.
- net.godlycow.org.essc.api.warp.event - package net.godlycow.org.essc.api.warp.event
-
Warp lifecycle events: set, update, delete, teleports and warmups.
- NO_PERMISSION - Enum constant in enum class net.godlycow.org.essc.api.rtp.event.RtpFailEvent.FailureReason
-
Missing the base RTP permission.
- NO_SAFE_LOCATION - Enum constant in enum class net.godlycow.org.essc.api.rtp.event.RtpFailEvent.FailureReason
-
The search exhausted its attempts without a safe spot.
- NO_WORLD_PERMISSION - Enum constant in enum class net.godlycow.org.essc.api.rtp.event.RtpFailEvent.FailureReason
-
Not allowed to RTP in the target world.
P
- PLAYER_MOVED - Enum constant in enum class net.godlycow.org.essc.api.home.event.HomeWarmupCancelEvent.CancelReason
-
The player moved while cancel-on-move is enabled.
- PLAYER_MOVED - Enum constant in enum class net.godlycow.org.essc.api.rtp.event.RtpWarmupCancelEvent.CancelReason
-
The player moved while cancel-on-move is enabled.
- PLAYER_MOVED - Enum constant in enum class net.godlycow.org.essc.api.warp.event.WarpWarmupCancelEvent.CancelReason
-
The player moved while cancel-on-move is enabled.
- PLAYER_OFFLINE - Enum constant in enum class net.godlycow.org.essc.api.home.event.HomeWarmupCancelEvent.CancelReason
-
The player went offline mid warmup.
- PLAYER_OFFLINE - Enum constant in enum class net.godlycow.org.essc.api.rtp.event.RtpWarmupCancelEvent.CancelReason
-
The player went offline mid warmup.
- PLAYER_OFFLINE - Enum constant in enum class net.godlycow.org.essc.api.warp.event.WarpWarmupCancelEvent.CancelReason
-
The player went offline mid warmup.
R
- register(EssentialsCAPI) - Static method in class net.godlycow.org.essc.api.APIProvider
-
Registers the API instance.
- registerMessages(Plugin, String...) - Method in interface net.godlycow.org.essc.api.language.LanguageManager
-
Registers your addon's messages.
- reload() - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Reloads home config from disk.
- reload() - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Reloads warps from disk.
- reloadKitDefinitions() - Method in interface net.godlycow.org.essc.api.kit.KitManager
-
Reloads kits from disk.
- requestRtp(Player, World) - Method in interface net.godlycow.org.essc.api.rtp.RtpManager
-
Runs an RTP for the player in the given world.
- RtpCooldownExpireEvent - Class in net.godlycow.org.essc.api.rtp.event
-
Fired when a player's RTP cooldown expires.
- RtpCooldownExpireEvent(Player, long) - Constructor for class net.godlycow.org.essc.api.rtp.event.RtpCooldownExpireEvent
-
Creates a new RTP cooldown expire event.
- RtpFailEvent - Class in net.godlycow.org.essc.api.rtp.event
-
Fired when an RTP request fails.
- RtpFailEvent(Player, World, RtpFailEvent.FailureReason) - Constructor for class net.godlycow.org.essc.api.rtp.event.RtpFailEvent
-
Creates a new RTP fail event without a detail message.
- RtpFailEvent(Player, World, RtpFailEvent.FailureReason, String) - Constructor for class net.godlycow.org.essc.api.rtp.event.RtpFailEvent
-
Creates a new RTP fail event.
- RtpFailEvent.FailureReason - Enum Class in net.godlycow.org.essc.api.rtp.event
-
Why an RTP request failed.
- RtpManager - Interface in net.godlycow.org.essc.api.rtp
-
The RTP system.
- RtpPlayerState - Interface in net.godlycow.org.essc.api.rtp
-
A player's RTP state.
- RtpPostTeleportEvent - Class in net.godlycow.org.essc.api.rtp.event
-
Fired after an RTP teleport lands.
- RtpPostTeleportEvent(Player, World, Location) - Constructor for class net.godlycow.org.essc.api.rtp.event.RtpPostTeleportEvent
-
Creates a new RTP post-teleport event.
- RtpRequest - Interface in net.godlycow.org.essc.api.rtp
-
A running RTP request.
- RtpRequestEvent - Class in net.godlycow.org.essc.api.rtp.event
-
Fired when an RTP is requested, before cooldown and warmup checks.
- RtpRequestEvent(Player, World) - Constructor for class net.godlycow.org.essc.api.rtp.event.RtpRequestEvent
-
Creates a new RTP request event.
- RtpResult - Interface in net.godlycow.org.essc.api.rtp
-
What came out of an RTP request.
- RtpSearchCompleteEvent - Class in net.godlycow.org.essc.api.rtp.event
-
Fired when the safe-location search finds a candidate location.
- RtpSearchCompleteEvent(Player, World, Location, int) - Constructor for class net.godlycow.org.essc.api.rtp.event.RtpSearchCompleteEvent
-
Creates a new RTP search complete event.
- RtpSearchStartEvent - Class in net.godlycow.org.essc.api.rtp.event
-
Fired when the safe-location search begins.
- RtpSearchStartEvent(Player, World) - Constructor for class net.godlycow.org.essc.api.rtp.event.RtpSearchStartEvent
-
Creates a new RTP search start event.
- RtpTeleportEvent - Class in net.godlycow.org.essc.api.rtp.event
-
Fired right before the RTP teleport.
- RtpTeleportEvent(Player, World, Location) - Constructor for class net.godlycow.org.essc.api.rtp.event.RtpTeleportEvent
-
Creates a new RTP teleport event.
- RtpWarmupCancelEvent - Class in net.godlycow.org.essc.api.rtp.event
-
Fired when an RTP warmup is abandoned.
- RtpWarmupCancelEvent(Player, World, RtpWarmupCancelEvent.CancelReason) - Constructor for class net.godlycow.org.essc.api.rtp.event.RtpWarmupCancelEvent
-
Creates a new RTP warmup cancel event.
- RtpWarmupCancelEvent.CancelReason - Enum Class in net.godlycow.org.essc.api.rtp.event
-
Why a warmup was abandoned.
- RtpWarmupStartEvent - Class in net.godlycow.org.essc.api.rtp.event
-
Fired when an RTP warmup begins.
- RtpWarmupStartEvent(Player, World, long) - Constructor for class net.godlycow.org.essc.api.rtp.event.RtpWarmupStartEvent
-
Creates a new RTP warmup start event.
- RtpWorldSettings - Interface in net.godlycow.org.essc.api.rtp
-
RTP settings for one world.
S
- send(CommandSender, String) - Method in interface net.godlycow.org.essc.api.language.LanguageManager
-
Sends a message to the sender.
- send(CommandSender, String, Map<String, String>) - Method in interface net.godlycow.org.essc.api.language.LanguageManager
-
Sends a message to the sender.
- setAvailable(boolean) - Method in class net.godlycow.org.essc.api.kit.event.KitAvailableCheckEvent
-
Overrides whether the kit is available.
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.home.event.HomeDeleteEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.home.event.HomeSetEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.home.event.HomeTeleportEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupStartEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.kit.event.KitAvailableCheckEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.kit.event.KitClaimEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.kit.event.KitFirstJoinEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.kit.event.KitGiveEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.kit.event.KitPermissionCheckEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.rtp.event.RtpRequestEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.rtp.event.RtpSearchStartEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.rtp.event.RtpTeleportEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupStartEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.warp.event.WarpDeleteEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.warp.event.WarpSetEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.warp.event.WarpTeleportEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.warp.event.WarpUpdateEvent
- setCancelled(boolean) - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupStartEvent
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.home.event.HomeDeleteEvent
-
Sets why the event is being cancelled.
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.home.event.HomeSetEvent
-
Sets why the event is being cancelled.
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.home.event.HomeTeleportEvent
-
Sets why the event is being cancelled.
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupStartEvent
-
Sets why the event is being cancelled.
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.rtp.event.RtpRequestEvent
-
Sets why the event is being cancelled.
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.rtp.event.RtpSearchStartEvent
-
Sets why the event is being cancelled.
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.rtp.event.RtpTeleportEvent
-
Sets why the event is being cancelled.
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupStartEvent
-
Sets why the event is being cancelled.
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.warp.event.WarpDeleteEvent
-
Sets why the event is being cancelled.
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.warp.event.WarpSetEvent
-
Sets why the event is being cancelled.
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.warp.event.WarpTeleportEvent
-
Sets why the event is being cancelled.
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.warp.event.WarpUpdateEvent
-
Sets why the event is being cancelled.
- setCancelReason(String) - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupStartEvent
-
Sets why the event is being cancelled.
- setCategory(String) - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Sets the category, null to clear.
- setCost(double) - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Sets the cost per use.
- setDenialReason(String) - Method in class net.godlycow.org.essc.api.kit.event.KitAvailableCheckEvent
-
Sets the denial reason shown when the kit is unavailable.
- setDescription(String) - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Sets the description.
- setDestination(Location) - Method in class net.godlycow.org.essc.api.rtp.event.RtpTeleportEvent
-
Rewrites the landing spot.
- setHasPermission(boolean) - Method in class net.godlycow.org.essc.api.kit.event.KitPermissionCheckEvent
-
Overrides the permission check outcome.
- setHidden(boolean) - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Hides or unhides the warp.
- setHome(UUID, String, Location) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Sets a home by UUID, works offline too.
- setHome(Player, String, Location) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Sets a home for an online player.
- setItems(List<ItemStack>) - Method in class net.godlycow.org.essc.api.kit.event.KitGiveEvent
-
Replaces the items that will be given.
- setLocation(Location) - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Sets the warp location.
- setPermission(String) - Method in interface net.godlycow.org.essc.api.warp.Warp
-
Sets the permission, null to clear.
- setWarmupSeconds(long) - Method in class net.godlycow.org.essc.api.home.event.HomeWarmupStartEvent
-
Overrides the warmup delay.
- setWarmupSeconds(long) - Method in class net.godlycow.org.essc.api.rtp.event.RtpWarmupStartEvent
-
Overrides the warmup delay.
- setWarmupSeconds(long) - Method in class net.godlycow.org.essc.api.warp.event.WarpWarmupStartEvent
-
Overrides the warmup delay.
- startTeleport(Player, Home) - Method in interface net.godlycow.org.essc.api.home.HomeManager
-
Starts a home teleport with warmup and cooldown.
T
- TELEPORT_FAILED - Enum constant in enum class net.godlycow.org.essc.api.rtp.event.RtpFailEvent.FailureReason
-
The Bukkit teleport itself failed.
- toLocation(Server) - Method in interface net.godlycow.org.essc.api.home.Home
-
Turns the stored coords into a real location.
U
- unregister() - Static method in class net.godlycow.org.essc.api.APIProvider
-
Clears the registered instance.
- updateWarp(Warp) - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Saves changes made to a warp.
V
- valueOf(String) - Static method in enum class net.godlycow.org.essc.api.home.event.HomeWarmupCancelEvent.CancelReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.godlycow.org.essc.api.rtp.event.RtpFailEvent.FailureReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.godlycow.org.essc.api.rtp.event.RtpWarmupCancelEvent.CancelReason
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.godlycow.org.essc.api.warp.event.WarpWarmupCancelEvent.CancelReason
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.godlycow.org.essc.api.home.event.HomeWarmupCancelEvent.CancelReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.godlycow.org.essc.api.rtp.event.RtpFailEvent.FailureReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.godlycow.org.essc.api.rtp.event.RtpWarmupCancelEvent.CancelReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.godlycow.org.essc.api.warp.event.WarpWarmupCancelEvent.CancelReason
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WARMUP_CANCELLED - Enum constant in enum class net.godlycow.org.essc.api.rtp.event.RtpFailEvent.FailureReason
-
The warmup was abandoned mid-flight.
- Warp - Interface in net.godlycow.org.essc.api.warp
-
A server warp.
- WarpDeleteEvent - Class in net.godlycow.org.essc.api.warp.event
-
Fired when a warp is about to be deleted.
- WarpDeleteEvent(Player, String) - Constructor for class net.godlycow.org.essc.api.warp.event.WarpDeleteEvent
-
Creates a new warp delete event.
- warpExists(String) - Method in interface net.godlycow.org.essc.api.warp.WarpManager
-
Checks if a warp exists.
- WarpManager - Interface in net.godlycow.org.essc.api.warp
-
The warp system.
- WarpPostTeleportEvent - Class in net.godlycow.org.essc.api.warp.event
-
Fired after a player arrives at a warp.
- WarpPostTeleportEvent(Player, Warp, Location) - Constructor for class net.godlycow.org.essc.api.warp.event.WarpPostTeleportEvent
-
Creates a new warp post-teleport event.
- WarpSetEvent - Class in net.godlycow.org.essc.api.warp.event
-
Fired when a warp is about to be created.
- WarpSetEvent(Player, String, Location) - Constructor for class net.godlycow.org.essc.api.warp.event.WarpSetEvent
-
Creates a new warp set event.
- WarpTeleportEvent - Class in net.godlycow.org.essc.api.warp.event
-
Fired when a warp teleport starts.
- WarpTeleportEvent(Player, Warp) - Constructor for class net.godlycow.org.essc.api.warp.event.WarpTeleportEvent
-
Creates a new warp teleport event.
- WarpUpdateEvent - Class in net.godlycow.org.essc.api.warp.event
-
Fired when a warp's settings are about to change via
WarpManager.updateWarp(net.godlycow.org.essc.api.warp.Warp). - WarpUpdateEvent(Player, Warp) - Constructor for class net.godlycow.org.essc.api.warp.event.WarpUpdateEvent
-
Creates a new warp update event.
- WarpWarmupCancelEvent - Class in net.godlycow.org.essc.api.warp.event
-
Fired when a warp teleport warmup is abandoned.
- WarpWarmupCancelEvent(Player, Warp, WarpWarmupCancelEvent.CancelReason) - Constructor for class net.godlycow.org.essc.api.warp.event.WarpWarmupCancelEvent
-
Creates a new warp warmup cancel event.
- WarpWarmupCancelEvent.CancelReason - Enum Class in net.godlycow.org.essc.api.warp.event
-
Why a warmup was abandoned.
- WarpWarmupStartEvent - Class in net.godlycow.org.essc.api.warp.event
-
Fired when a warp teleport warmup begins.
- WarpWarmupStartEvent(Player, Warp, long) - Constructor for class net.godlycow.org.essc.api.warp.event.WarpWarmupStartEvent
-
Creates a new warp warmup start event.
- wasSuccessful() - Method in interface net.godlycow.org.essc.api.rtp.RtpResult
-
Checks if the teleport worked.
- wasWarmupRequired() - Method in interface net.godlycow.org.essc.api.rtp.RtpRequest
-
Checks if this request has a warmup.
- WORLD_DISABLED - Enum constant in enum class net.godlycow.org.essc.api.rtp.event.RtpFailEvent.FailureReason
-
The target world has RTP disabled.
All Classes and Interfaces|All Packages