Index

A B C D E F G H I K L N P R S T U V W 
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 null if 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.
A B C D E F G H I K L N P R S T U V W 
All Classes and Interfaces|All Packages