Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages

A

acceptCallback() - Method in class com.olziedev.playerwarps.api.events.WarpEvent
Accepts the callback, this then lets the event continue.
addConfigBlacklist(String, List<String>) - Method in interface com.olziedev.playerwarps.api.warp.WConfig
Add blacklist paths and sections for the config file.
addMarker(Warp) - Method in class com.olziedev.playerwarps.api.expansion.WMapAddon
Adds the marker to the map when either the map is a new install or a warp has been created.
addNewWarps() - Method in class com.olziedev.playerwarps.api.expansion.WMapAddon
Adds all the new warps to the map.
addSubCommand(WCommand) - Method in interface com.olziedev.playerwarps.api.warp.command.CommandRegistry
Register a sub-command to the registry.
ALPHABETICAL - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpSortType
This constant is when the order will be from alphabetical order.
api - Variable in class com.olziedev.playerwarps.api.expansion.Expansion
This variable is initialised when the expansion has been loaded and returns the API instance.
apis - Static variable in interface com.olziedev.playerwarps.api.warp.WConfig
 

B

BankProvider() - Constructor for class com.olziedev.playerwarps.api.expansion.WCurrency.BankProvider
 
BANNED - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
BukkitChunk - Class in com.olziedev.playerwarps.api.scheduler.wrapped.chunk
Represents a chunk in the world.
BukkitChunk(Chunk) - Constructor for class com.olziedev.playerwarps.api.scheduler.wrapped.chunk.BukkitChunk
 

C

callEvent(T, Consumer<T>, boolean) - Static method in class com.olziedev.playerwarps.api.events.WarpEvent
Calls the event and runs the callback.
cancel() - Method in class com.olziedev.playerwarps.api.scheduler.wrapped.task.FutureTask
 
cancel() - Method in interface com.olziedev.playerwarps.api.scheduler.wrapped.task.PluginTask
Cancels the task.
cancelAllTasks() - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to cancel all the tasks.
CATEGORY - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
com.olziedev.playerwarps.api - package com.olziedev.playerwarps.api
All the generalized objects within the API.
com.olziedev.playerwarps.api.events - package com.olziedev.playerwarps.api.events
All warp event objects that are triggered within the plugin.
com.olziedev.playerwarps.api.events.expansion - package com.olziedev.playerwarps.api.events.expansion
All warp events that are triggered for expansions.
com.olziedev.playerwarps.api.events.menu - package com.olziedev.playerwarps.api.events.menu
All warp events that are triggered for menus.
com.olziedev.playerwarps.api.events.update - package com.olziedev.playerwarps.api.events.update
All warp events that are triggered on an update.
com.olziedev.playerwarps.api.events.warp - package com.olziedev.playerwarps.api.events.warp
All warp events that are triggered for warps.
com.olziedev.playerwarps.api.expansion - package com.olziedev.playerwarps.api.expansion
All expansion based objects that expose methods for external plugins to hook into.
com.olziedev.playerwarps.api.player - package com.olziedev.playerwarps.api.player
All player based objects that handles and manages data.
com.olziedev.playerwarps.api.scheduler - package com.olziedev.playerwarps.api.scheduler
All scheduler based objects that are used in the plugin.
com.olziedev.playerwarps.api.scheduler.wrapped.chunk - package com.olziedev.playerwarps.api.scheduler.wrapped.chunk
All wrapped chunk objects that are used for the scheduler.
com.olziedev.playerwarps.api.scheduler.wrapped.task - package com.olziedev.playerwarps.api.scheduler.wrapped.task
All wrapped task objects that are used for the scheduler.
com.olziedev.playerwarps.api.warp - package com.olziedev.playerwarps.api.warp
All warp based objects that handles and manages data.
com.olziedev.playerwarps.api.warp.command - package com.olziedev.playerwarps.api.warp.command
All command based objects that handles and manages sub-commands.
CommandRegistry - Interface in com.olziedev.playerwarps.api.warp.command
Handles and manages all sub-commands for the plugin.
config - Variable in class com.olziedev.playerwarps.api.expansion.PluginExpansion
This variable is initialised when the expansion has been loaded and returns the PlayerWarps config instance.
CONSOLE_ONLY - Enum constant in enum com.olziedev.playerwarps.api.warp.command.WCommand.ExecutorType
Only console can execute the command.
createConfigItem(ConfigurationSection, boolean) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
Use the plugin create item method for all type item creation support.
createPlayerWarp(String, WLocation, WPlayer, WarpType, CommandSender, Consumer<Warp>) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
Creates a player warp with the requested name.
createSafePlayerWarp(String, WLocation, WPlayer, WarpType, Player, Consumer<Warp>) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
Creates a player warp with the requested name.
createWarpLocation(Location) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
Creates a new location object from the Bukkit location object.
createWarpLocation(Location, String) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
Creates a new location object from the Bukkit location object.
CurrencySection(ConfigurationSection, List<String>, double, Function<Double, Double>, Map<String, Double>) - Constructor for class com.olziedev.playerwarps.api.expansion.WCurrency.CurrencySection
Create a new currency section.

D

deposit(WPlayer) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency.CurrencySection
Deposit the amount into the players balance in all the currencies.
deposit(WPlayer, double, String, Consumer<Boolean>) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency
Deposit the amount into the players balance in this currency.
description - Variable in class com.olziedev.playerwarps.api.warp.command.WCommand
The description of the command.

E

EARNED_RATE_REWARDS_UPDATE - Enum constant in enum com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent.Type
This constant is used when WPlayer.setEarnedRateRewards(List) has been called.
ERROR - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpRentType
This constant is when the rent type was not successful.
execute(CommandSender, String[]) - Method in class com.olziedev.playerwarps.api.warp.command.WCommand
This method is called when the command has been executed by its sender.
executeCommand(Player, String) - Method in interface com.olziedev.playerwarps.api.warp.command.CommandRegistry
Execute a config command with the correct syntax.
executeExpansionAction(Class<T>, Consumer<? super T>) - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Execute a consumer action on the specified implementation.
executorType - Variable in class com.olziedev.playerwarps.api.warp.command.WCommand
This determines the allowed executor type for this command, if you wish for there to be no restriction, set it to null (default value).
Expansion - Class in com.olziedev.playerwarps.api.expansion
Represents an expansion for it to be loaded and used in ExpansionRegistry.
Expansion() - Constructor for class com.olziedev.playerwarps.api.expansion.Expansion
 
expansionConfig - Variable in class com.olziedev.playerwarps.api.expansion.PluginExpansion
This variable is initialised when the expansion has been loaded and returns the PlayerWarps expansion config instance.
ExpansionEvent - Class in com.olziedev.playerwarps.api.events.expansion
Handles all expansion type events.
ExpansionEvent(PluginExpansion) - Constructor for class com.olziedev.playerwarps.api.events.expansion.ExpansionEvent
 
ExpansionEvent(PluginExpansion, boolean) - Constructor for class com.olziedev.playerwarps.api.events.expansion.ExpansionEvent
 
ExpansionRegistry - Class in com.olziedev.playerwarps.api.expansion
Handles and manages all expansions for the plugin.
ExpansionRegistry() - Constructor for class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
 

F

FAVOURITE - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
FAVOURITE_COUNT - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpSortType
This constant is when the order will be from the warp most favourites.
FAVOURITE_MENU - Enum constant in enum com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent.Cause
This constant is when a player teleports to the warp using the favourite warps menu.
FAVOURITE_WARPS_UPDATE - Enum constant in enum com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent.Type
This constant is used when WPlayer.setFavouriteWarps(List) has been called.
file - Variable in class com.olziedev.playerwarps.api.expansion.PluginExpansion
This variable is initialised when the expansion has been loaded and returns the file of the expansion.
force(Player, Location) - Method in class com.olziedev.playerwarps.api.expansion.WAddon
This gives players permission to be able to bypass some expansion checks and force them to teleport to that location.
formatNumber(double) - Method in interface com.olziedev.playerwarps.api.warp.WConfig
 
formatNumber(double, boolean) - Method in interface com.olziedev.playerwarps.api.warp.WConfig
 
formatNumberShort(double) - Method in interface com.olziedev.playerwarps.api.warp.WConfig
 
FutureTask - Class in com.olziedev.playerwarps.api.scheduler.wrapped.task
 
FutureTask() - Constructor for class com.olziedev.playerwarps.api.scheduler.wrapped.task.FutureTask
 

G

getBalance(WPlayer) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency.BankProvider
Retrieve the balance from a player in this provider.
getBalance(WPlayer, String, Consumer<Double>) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency
Retrieve the balance from a player in this currency.
getBanned() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getBlock(int, int, int) - Method in class com.olziedev.playerwarps.api.scheduler.wrapped.chunk.BukkitChunk
Gets the block at the specified coordinates.
getBukkitWorld() - Method in class com.olziedev.playerwarps.api.warp.WLocation
 
getCategory() - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
 
getCause() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent
 
getChunkAsync(Location, Consumer<BukkitChunk>) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to get a chunk asynchronously when possible.
getClazzLoader() - Method in class com.olziedev.playerwarps.api.OlziePluginAPI
 
getCommandRegistry() - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
getCommands() - Method in interface com.olziedev.playerwarps.api.warp.command.CommandRegistry
Retrieve a list of all the sub-commands added via CommandRegistry.addSubCommand(WCommand) This doesn't include internal sub-commands provided by the plugin.
getComparator() - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpSortEvent
 
getConsoleName() - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
getConsoleUUID() - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
getCreator() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpCreateEvent
 
getCurrencies() - Method in class com.olziedev.playerwarps.api.expansion.WCurrency.CurrencySection
Retrieve the names of the currency.
getCurrencyName() - Method in class com.olziedev.playerwarps.api.expansion.WCurrency
Retrieve the currency name.
getCurrencyPrefix(String) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency
Retrieve the prefix for the currency.
getCurrencyPrefix(String, String) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency
Retrieve the prefix for the currency with the replaced variable.
getCurrencySection(ConfigurationSection) - Static method in class com.olziedev.playerwarps.api.expansion.WCurrency
Retrieve the currency section from the configuration section.
getCurrencySection(ConfigurationSection, double, Function<Double, Double>) - Static method in class com.olziedev.playerwarps.api.expansion.WCurrency
Retrieve the currency section from the configuration section.
getDescription() - Method in class com.olziedev.playerwarps.api.warp.WRate.RateEntry
 
getDisplayName() - Method in class com.olziedev.playerwarps.api.warp.WCategory
 
getEarnedRateRewards() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getEarnedRateRewards() - Method in class com.olziedev.playerwarps.api.warp.WRate
 
getExpansion() - Method in class com.olziedev.playerwarps.api.events.expansion.ExpansionEvent
 
getExpansion(Class<T>) - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Retrieve an expansion based on the class specified.
getExpansion(String) - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Retrieve an expansion based on the name specified.
getExpansionRegistry() - Method in class com.olziedev.playerwarps.api.OlziePluginAPI
 
getExpansionRegistry() - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
getExpansions() - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Retrieve a list of all the expansions.
getExpansions(Class<T>) - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Retrieve a list of all the expansions based on the implementation specified.
getExpansionStream(Class<T>) - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Retrieve a stream of all the expansions based on the implementation specified.
getFavoriteCount() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getFavouriteWarps(CommandSender) - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getGUIPlayer() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getHandlerList() - Static method in class com.olziedev.playerwarps.api.events.expansion.WarpExpansionLoadEvent
 
getHandlerList() - Static method in class com.olziedev.playerwarps.api.events.expansion.WarpExpansionUnloadEvent
 
getHandlerList() - Static method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpItemEvent
 
getHandlerList() - Static method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent
 
getHandlerList() - Static method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpSortEvent
 
getHandlerList() - Static method in class com.olziedev.playerwarps.api.events.update.WarpCategoryUpdateEvent
 
getHandlerList() - Static method in class com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent
 
getHandlerList() - Static method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpCreateEvent
 
getHandlerList() - Static method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpRemoveEvent
 
getHandlerList() - Static method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpRentEvent
 
getHandlerList() - Static method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpSponsorEvent
 
getHandlerList() - Static method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent
 
getHandlers() - Method in class com.olziedev.playerwarps.api.events.expansion.WarpExpansionLoadEvent
 
getHandlers() - Method in class com.olziedev.playerwarps.api.events.expansion.WarpExpansionUnloadEvent
 
getHandlers() - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpItemEvent
 
getHandlers() - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent
 
getHandlers() - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpSortEvent
 
getHandlers() - Method in class com.olziedev.playerwarps.api.events.update.WarpCategoryUpdateEvent
 
getHandlers() - Method in class com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent
 
getHandlers() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpCreateEvent
 
getHandlers() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpRemoveEvent
 
getHandlers() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpRentEvent
 
getHandlers() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpSponsorEvent
 
getHandlers() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent
 
getIcon() - Method in class com.olziedev.playerwarps.api.warp.WCategory
 
getID() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getID() - Method in class com.olziedev.playerwarps.api.warp.WSponsor
 
getInstance() - Static method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
Retrieve the instance of the API.
getInstance(Consumer<PlayerWarpsAPI>) - Static method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
Waits for the instance of the API when it is ready.
getInstance(Consumer<WConfig>) - Static method in interface com.olziedev.playerwarps.api.warp.WConfig
Waits for the instance of the API when it is ready.
getItemStack() - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpItemEvent
 
getItemStack() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpSponsorEvent
 
getLanguage() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getLanguageValue(String) - Method in interface com.olziedev.playerwarps.api.warp.WConfig
 
getLanguageValue(UUID, String) - Method in interface com.olziedev.playerwarps.api.warp.WConfig
 
getLastPlayed() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getLastRepeatingTime() - Method in class com.olziedev.playerwarps.api.warp.WSponsor
 
getLocation() - Method in class com.olziedev.playerwarps.api.warp.WLocation
 
getLogs() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getManagers() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getMaximumWarps() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getMaxWarpCostPrice() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getMessages() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getMinWarpCostPrice() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getName() - Method in class com.olziedev.playerwarps.api.expansion.PluginExpansion
 
getName() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getName() - Method in class com.olziedev.playerwarps.api.warp.WCategory
 
getName(FileConfiguration) - Method in enum com.olziedev.playerwarps.api.warp.WarpSortType
 
getOfflinePlayer() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getOldValue() - Method in class com.olziedev.playerwarps.api.events.update.WarpUpdateEvent
 
getPage() - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
 
getPages() - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
 
getPaid() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getPayer() - Method in class com.olziedev.playerwarps.api.player.WPayer
 
getPendingWarp() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getPermission() - Method in class com.olziedev.playerwarps.api.warp.WCategory
 
getPitch() - Method in class com.olziedev.playerwarps.api.warp.WLocation
 
getPlayer() - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpItemEvent
 
getPlayer() - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent
 
getPlayer() - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpSortEvent
 
getPlayer() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpSponsorEvent
 
getPlayer() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getPlayersRatedAmount() - Method in class com.olziedev.playerwarps.api.warp.WRate
 
getPlayerWarp() - Method in class com.olziedev.playerwarps.api.events.update.WarpCategoryUpdateEvent
 
getPlayerWarp() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpCreateEvent
 
getPlayerWarp() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpRemoveEvent
 
getPlayerWarp() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpRentEvent
 
getPlayerWarp() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpSponsorEvent
 
getPlayerWarp() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent
 
getPlayerWarp() - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
 
getPlayerWarp() - Method in class com.olziedev.playerwarps.api.player.WPayer
 
getPlayerWarp() - Method in class com.olziedev.playerwarps.api.warp.WSponsor
 
getPlayerWarp(String, CommandSender) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
Retrieve the requested warp object.
getPlayerWarps(boolean) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
getPlayerWarps(boolean, CommandSender) - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getPlayerWarps(boolean, CommandSender) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
getPlayerWarpsAPI() - Method in class com.olziedev.playerwarps.api.events.WarpEvent
 
getPlugin() - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
getPluginScheduler() - Method in class com.olziedev.playerwarps.api.OlziePluginAPI
 
getPrefix(String) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency.CurrencySection
Retrieve the prefix for the currency.
getPrettyMaximumWarps() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getPrice() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpRentEvent
 
getPrice() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpSponsorEvent
 
getPrice() - Method in class com.olziedev.playerwarps.api.warp.WRent
 
getPrice(WPlayer) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency.CurrencySection
Retrieve the price of the currency.
getPriceFreeLimit() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getPurgedWarpVisits() - Method in class com.olziedev.playerwarps.api.warp.WVisit
 
getPurgeTime() - Method in class com.olziedev.playerwarps.api.warp.WCategory
 
getRandomSort() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getRate() - Method in class com.olziedev.playerwarps.api.warp.WRate.RateEntry
 
getRateAverage() - Method in class com.olziedev.playerwarps.api.warp.WRate
 
getRater() - Method in class com.olziedev.playerwarps.api.warp.WRate.RateEntry
 
getRates() - Method in class com.olziedev.playerwarps.api.warp.WRate
 
getRateStars() - Method in class com.olziedev.playerwarps.api.warp.WRate
 
getRateStars() - Method in class com.olziedev.playerwarps.api.warp.WRate.RateEntry
 
getReason() - Method in class com.olziedev.playerwarps.api.player.WBanned
 
getRemoveDaysTime() - Method in class com.olziedev.playerwarps.api.warp.WCategory
 
getRemover() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpRemoveEvent
 
getRentType() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpRentEvent
 
getRepeatingTime() - Method in class com.olziedev.playerwarps.api.warp.WSponsor
 
getSearch() - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
 
getSortType() - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
 
getSponsorCooldown() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getSponsorCooldown() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getSponsorID() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpSponsorEvent
 
getSponsorWarp() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getSponsorWarp(String, CommandSender) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
Retrieve the warp that is sponsoring the specified sponsor slot.
getStaticWarps() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getTaskId() - Method in class com.olziedev.playerwarps.api.scheduler.wrapped.task.FutureTask
 
getTaskId() - Method in interface com.olziedev.playerwarps.api.scheduler.wrapped.task.PluginTask
 
getTeleporter() - Method in class com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent
 
getTeleportPrice() - Method in class com.olziedev.playerwarps.api.warp.WCategory
 
getTeleportPrice(boolean, Function<Double, Double>) - Method in class com.olziedev.playerwarps.api.warp.Warp
Retrieves the teleport price for a player.
getTime() - Method in class com.olziedev.playerwarps.api.player.WBanned
 
getTime() - Method in class com.olziedev.playerwarps.api.player.WPayer
 
getTime() - Method in class com.olziedev.playerwarps.api.warp.WSponsor
 
getTimeLeft() - Method in class com.olziedev.playerwarps.api.player.WPayer
 
getTimeLeft() - Method in class com.olziedev.playerwarps.api.warp.WSponsor
 
getTitle() - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent
 
getTotalRates() - Method in class com.olziedev.playerwarps.api.warp.WRate
 
getType() - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent
 
getType() - Method in class com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent
 
getTypes(FileConfiguration) - Static method in enum com.olziedev.playerwarps.api.warp.WarpSortType
 
getUpdatedValue() - Method in class com.olziedev.playerwarps.api.events.update.WarpUpdateEvent
 
getUsedWarps(CommandSender) - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getUUID() - Method in class com.olziedev.playerwarps.api.player.WBanned
 
getUUID() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getUUID() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getVaultExpansionChat() - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Retrieve the integrated permission provider in this registry from Vault.
getVaultExpansionEconomy() - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Retrieve the integrated permission provider in this registry from Vault.
getVaultExpansionPermission() - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Retrieve the integrated permission provider in this registry from Vault.
getVisitedWarps(CommandSender) - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getWaitTeleportTime() - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getWarpCategories() - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
getWarpCategory() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpCategory(String) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
getWarpCost() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpDate() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpDescription(boolean) - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpDisplayName() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpIcon() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpIcon() - Method in class com.olziedev.playerwarps.api.warp.WIcon
 
getWarpLastRent() - Method in class com.olziedev.playerwarps.api.warp.WRent
 
getWarpLocation() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpName() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpNewRent() - Method in class com.olziedev.playerwarps.api.warp.WRent
 
getWarpPassword() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpPlayer() - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
 
getWarpPlayer() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpPlayer(UUID) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
getWarpPlayers() - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
getWarpRate() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpRent() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarps(boolean) - Method in class com.olziedev.playerwarps.api.player.WPlayer
 
getWarps(boolean, CommandSender) - Method in class com.olziedev.playerwarps.api.warp.WCategory
 
getWarpServer() - Method in class com.olziedev.playerwarps.api.warp.WLocation
 
getWarpSortType() - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpSortEvent
 
getWarpSortType() - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
getWarpType() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpVisit() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWarpVisited() - Method in class com.olziedev.playerwarps.api.warp.WVisit
 
getWarpVisitedBoosted() - Method in class com.olziedev.playerwarps.api.warp.WVisit
 
getWarpVisits() - Method in class com.olziedev.playerwarps.api.warp.WVisit
 
getWhitelisted() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
getWorld() - Method in class com.olziedev.playerwarps.api.warp.WLocation
 
getWorldType() - Method in class com.olziedev.playerwarps.api.warp.WLocation
 
getX() - Method in class com.olziedev.playerwarps.api.warp.WLocation
 
getY() - Method in class com.olziedev.playerwarps.api.warp.WLocation
 
getYaw() - Method in class com.olziedev.playerwarps.api.warp.WLocation
 
getZ() - Method in class com.olziedev.playerwarps.api.warp.WLocation
 

H

handleSwitch(WarpSortType, FileConfiguration, boolean) - Static method in enum com.olziedev.playerwarps.api.warp.WarpSortType
 
hasBalance(WPlayer, double) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency.BankProvider
Retrieve if the player has the balance specified in this provider.
hasBalance(WPlayer, double, String, Consumer<Boolean>) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency
Retrieve if the player has the balance specified in this currency.
hasBalance(WPlayer, Consumer<Boolean>) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency.CurrencySection
Retrieve if the player has the balance specified for all the currencies.
hasInventoryOpen() - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
 
hasPermission(CommandSender) - Method in class com.olziedev.playerwarps.api.warp.WCategory
 
HIGHEST_VISITS - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpSortType
This constant is when the order will be from the warp most visits.

I

innitPlaceholders(PluginExpansion) - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Initialize the placeholders for the pluginExpansion.
instance - Static variable in interface com.olziedev.playerwarps.api.warp.WConfig
 
integrated - Variable in class com.olziedev.playerwarps.api.expansion.PluginExpansion
This variable is initialised when the expansion has been loaded and returns if the expansion is integrated into the plugin or if it has been manually registered using ExpansionRegistry.registerExpansion(PluginExpansion)
isAll() - Method in class com.olziedev.playerwarps.api.warp.WCategory
 
isAuthorized(Player) - Method in class com.olziedev.playerwarps.api.expansion.WAddon
 
isAutomatic() - Method in class com.olziedev.playerwarps.api.warp.WSponsor
 
isCancelled() - Method in class com.olziedev.playerwarps.api.events.WarpEvent
 
isCancelled() - Method in class com.olziedev.playerwarps.api.scheduler.wrapped.task.FutureTask
 
isCancelled() - Method in interface com.olziedev.playerwarps.api.scheduler.wrapped.task.PluginTask
Checks if the task is cancelled.
isEnabled() - Method in class com.olziedev.playerwarps.api.expansion.PluginExpansion
 
isEnabled() - Method in class com.olziedev.playerwarps.api.expansion.WCurrency.BankProvider
 
isLocationSafe() - Method in class com.olziedev.playerwarps.api.warp.WLocation
 
isWaitingForCallback() - Method in class com.olziedev.playerwarps.api.events.WarpEvent
 
isWarpLocked() - Method in class com.olziedev.playerwarps.api.warp.Warp
 
isWarpManager(CommandSender, String) - Method in class com.olziedev.playerwarps.api.warp.Warp
 
isWarpOwner(CommandSender, String) - Method in class com.olziedev.playerwarps.api.warp.Warp
 
isWarpOwnerOrManager(CommandSender, String) - Method in class com.olziedev.playerwarps.api.warp.Warp
 
isWhitelistEnabled() - Method in class com.olziedev.playerwarps.api.warp.Warp
 

L

LANGUAGE_UPDATE - Enum constant in enum com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent.Type
This constant is used when WPlayer.setLanguage(String) has been called.
LAST_PLAYED_UPDATE - Enum constant in enum com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent.Type
This constant is used when WPlayer.setLastPlayed(Long) has been called.
LOGS_UPDATE - Enum constant in enum com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent.Type
This constant is used when WPlayer.setLogs(List) has been called.
LOWEST_VISITS - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpSortType
This constant is when the order will be from the warp less visits.

M

MANAGE_WARP - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
manageMessage(String, boolean) - Method in class com.olziedev.playerwarps.api.player.WPlayer
Add or remove an offline message from a player.
MESSAGE_UPDATE - Enum constant in enum com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent.Type
This constant is used when WPlayer.manageMessage(String, boolean) has been called.
MY_WARPS - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
MYWARPS_MENU - Enum constant in enum com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent.Cause
This constant is when a player teleports to the warp using the my warps menu.

N

name - Variable in class com.olziedev.playerwarps.api.warp.command.WCommand
The name of the sub-command that the player will have to enter after the main command.
NEWEST_DATE - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpSortType
This constant is when the order will be when the warp was created the newest.
newSetup - Variable in class com.olziedev.playerwarps.api.expansion.WMapAddon
This variable determines if the expansion hasn't been loaded before.
noPlaceholderAPICondition(ConfigurationSection, Function<String, String>, OfflinePlayer) - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
 
NORMAL - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpType
notReady() - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
 

O

OLDEST_DATE - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpSortType
This constant is when the order will be when the warp was created the oldest.
OlziePluginAPI - Class in com.olziedev.playerwarps.api
The main class for accessing and using the API.
OlziePluginAPI() - Constructor for class com.olziedev.playerwarps.api.OlziePluginAPI
 
onLoad() - Method in class com.olziedev.playerwarps.api.expansion.PluginExpansion
This method will be initialised if PluginExpansion.isEnabled() returns true on plugin enable.
onPreLoad() - Method in class com.olziedev.playerwarps.api.expansion.PluginExpansion
The method that will be initialised before the entire plugin is loaded.
onTabComplete(CommandSender, String[]) - Method in class com.olziedev.playerwarps.api.warp.command.WCommand
 
onUnload() - Method in class com.olziedev.playerwarps.api.expansion.PluginExpansion
This method will be initialised when the addon is unloading.
override - Variable in class com.olziedev.playerwarps.api.warp.command.WCommand
Should this command override any set sub-commands that have already been registered.

P

PENDING_WARP_UPDATE - Enum constant in enum com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent.Type
This constant is used when WPlayer.setPendingWarp(Warp, Runnable) has been called.
permissions - Variable in class com.olziedev.playerwarps.api.warp.command.WCommand
The list of permissions for this command, a player will only need one of these and is not required to have all of them.
PLAYER_ONLY - Enum constant in enum com.olziedev.playerwarps.api.warp.command.WCommand.ExecutorType
Only players can execute the command.
PLAYER_WARP - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
PLAYER_WARP_MENU - Enum constant in enum com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent.Cause
This constant is when a player teleports to the warp using the main player warp menu.
PlayerWarpCreateEvent - Class in com.olziedev.playerwarps.api.events.warp
Event that is triggered before a warp has been created.
PlayerWarpCreateEvent(Warp, CommandSender) - Constructor for class com.olziedev.playerwarps.api.events.warp.PlayerWarpCreateEvent
This event is triggered before a warp has been created.
PlayerWarpItemEvent - Class in com.olziedev.playerwarps.api.events.menu
Event that is triggered before an item is parsed in a menu.
PlayerWarpItemEvent(Player, ItemStack) - Constructor for class com.olziedev.playerwarps.api.events.menu.PlayerWarpItemEvent
This event is triggered before an item is parsed in a menu.
PlayerWarpMenuEvent - Class in com.olziedev.playerwarps.api.events.menu
Event that is triggered before a menu is opened.
PlayerWarpMenuEvent(WPlayer, String, PlayerWarpMenuEvent.MenuType) - Constructor for class com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent
This event is triggered before a menu is opened.
PlayerWarpMenuEvent.MenuType - Enum in com.olziedev.playerwarps.api.events.menu
List of all possible menu types.
PlayerWarpRemoveEvent - Class in com.olziedev.playerwarps.api.events.warp
Event that is triggered before a warp has been removed.
PlayerWarpRemoveEvent(Warp, CommandSender) - Constructor for class com.olziedev.playerwarps.api.events.warp.PlayerWarpRemoveEvent
This event is triggered before a warp has been removed.
PlayerWarpRentEvent - Class in com.olziedev.playerwarps.api.events.warp
Event that is triggered before a warp is required to rent.
PlayerWarpRentEvent(Warp, WarpRentType, double) - Constructor for class com.olziedev.playerwarps.api.events.warp.PlayerWarpRentEvent
This event is triggered before a warp is required to rent.
PlayerWarpsAPI - Class in com.olziedev.playerwarps.api
The main class for accessing and using the API.
PlayerWarpsAPI() - Constructor for class com.olziedev.playerwarps.api.PlayerWarpsAPI
 
PlayerWarpSortEvent - Class in com.olziedev.playerwarps.api.events.menu
Event that is triggered before a new sort type is set.
PlayerWarpSortEvent(WPlayer, Comparator<Warp>, WarpSortType) - Constructor for class com.olziedev.playerwarps.api.events.menu.PlayerWarpSortEvent
This event is triggered before a menu is opened.
PlayerWarpSponsorEvent - Class in com.olziedev.playerwarps.api.events.warp
Event that is triggered before a warp has claimed a sponsored slot.
PlayerWarpSponsorEvent(Warp, String, Player, double, ItemStack) - Constructor for class com.olziedev.playerwarps.api.events.warp.PlayerWarpSponsorEvent
This event is triggered before a warp has claimed a sponsored slot.
PlayerWarpTeleportEvent - Class in com.olziedev.playerwarps.api.events.warp
Event that is triggered before a player teleports to a warp.
PlayerWarpTeleportEvent(Warp, Player, PlayerWarpTeleportEvent.Cause) - Constructor for class com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent
This event is triggered before a player teleports to a warp.
PlayerWarpTeleportEvent.Cause - Enum in com.olziedev.playerwarps.api.events.warp
List of all possible ways a player can warp.
plugin - Variable in class com.olziedev.playerwarps.api.expansion.PluginExpansion
This variable is initialised when the expansion has been loaded and returns the PlayerWarps plugin instance.
PluginExpansion - Class in com.olziedev.playerwarps.api.expansion
Represents an expansion for it to be loaded and used in ExpansionRegistry.
PluginExpansion() - Constructor for class com.olziedev.playerwarps.api.expansion.PluginExpansion
 
PluginScheduler<T,Z> - Class in com.olziedev.playerwarps.api.scheduler
This class is used to schedule tasks for the plugin.
PluginScheduler(JavaPlugin) - Constructor for class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This constructor is used to create a new plugin scheduler.
PluginTask - Interface in com.olziedev.playerwarps.api.scheduler.wrapped.task
Represents a task that can be cancelled.
postEvent() - Method in class com.olziedev.playerwarps.api.events.WarpEvent
Deprecated.
Internal use only, do not use under any circumstances!
postEvent(Runnable) - Method in class com.olziedev.playerwarps.api.events.WarpEvent
This method is called when the event is finished without having to rely on waiting a tick.
PremiumPlugin - Interface in com.olziedev.playerwarps.api
 
purge() - Method in class com.olziedev.playerwarps.api.warp.Warp
Purges the warp if the warp is only eligible for one of the purge requirements set in the configuration file.
PURGED_HIGHEST_VISITS - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpSortType
This constant is when the order will be from the warp most visits, but purged.
PURGED_LOWEST_VISITS - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpSortType
This constant is when the order will be from the warp less visits, but purged.
purgeLimit() - Method in class com.olziedev.playerwarps.api.player.WPlayer
Purge the players warps if they have gone over their warp limit.

R

RANDOM - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpSortType
This constant is when the order will be random every x seconds.
RANDOM_TELEPORT_COMMAND - Enum constant in enum com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent.Cause
This constant is when a player teleports to the warp using the random teleport command.
RATE - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
RateEntry() - Constructor for class com.olziedev.playerwarps.api.warp.WRate.RateEntry
 
RATES - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpSortType
This constant is when the order will be from the most rates.
RATES_AVERAGE - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpSortType
This constant is when the order will be from the highest average rates.
refreshName() - Method in class com.olziedev.playerwarps.api.player.WPlayer
Update the player's name for, called when joined.
registerCommandPlaceholder(String, Function<Player, String>) - Method in interface com.olziedev.playerwarps.api.warp.command.CommandRegistry
Register a config command placeholder.
registerExpansion(PluginExpansion) - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Register an pluginExpansion to the registry.
registry - Variable in class com.olziedev.playerwarps.api.expansion.PluginExpansion
This variable is initialised when the expansion has been loaded and returns the registry it was loaded in.
reloadExpansions() - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Reload all the expansions from the registry.
removeMarker(Warp) - Method in class com.olziedev.playerwarps.api.expansion.WMapAddon
Removes the marker from the map when the warp is removed.
removeSubCommand(String) - Method in interface com.olziedev.playerwarps.api.warp.command.CommandRegistry
Removes a sub-command from the registry.
removeWarp(boolean, CommandSender) - Method in class com.olziedev.playerwarps.api.warp.Warp
Removes the warp from the server.
replaceLore(List<String>, CommandSender) - Method in class com.olziedev.playerwarps.api.warp.WIcon
 
reset() - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
This will reset that this object is holding.
runSingleTaskAsync(Consumer<PluginTask>) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task on a single thread.
runTask(Runnable) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
Ths method is used to run a task on the main thread.
runTaskAsync(Consumer<PluginTask>) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task asynchronously.
runTaskAtEntity(Entity, Consumer<PluginTask>) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task at a specific entity.
runTaskAtEntityLater(Entity, Consumer<PluginTask>, long) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task at a specific entity after a delay.
runTaskAtEntityTimer(Entity, Consumer<PluginTask>, long, long) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task at a specific entity after a delay and then repeat it.
runTaskAtLocation(Chunk, Consumer<PluginTask>) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task at a specific chunk.
runTaskAtLocation(Location, Consumer<PluginTask>) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task at a specific location.
runTaskAtLocationLater(Chunk, Consumer<PluginTask>, long) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task at a specific chunk after a delay.
runTaskAtLocationLater(Location, Consumer<PluginTask>, long) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task at a specific location after a delay.
runTaskAtLocationTimer(Chunk, Consumer<PluginTask>, long, long) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task at a specific chunk after a delay and then repeat it.
runTaskAtLocationTimer(Location, Consumer<PluginTask>, long, long) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task at a specific location after a delay and then repeat it.
runTaskLater(Consumer<PluginTask>, long) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task on the main thread after a delay.
runTaskLaterAsync(Consumer<PluginTask>, long) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task asynchronously after a delay.
runTaskTimer(Consumer<PluginTask>, long, long) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task on the main thread after a delay and then repeat it.
runTaskTimerAsync(Consumer<PluginTask>, long, long) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to run a task asynchronously after a delay and then repeat it.

S

schedule(Runnable, Date) - Static method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to schedule a runnable to run after a delay.
sendMessage(WPlayer, Warp, FileConfiguration) - Method in enum com.olziedev.playerwarps.api.warp.WarpRentType
Sends a message to a player about their rent status depending on the enum instance.
sendMessage(CommandSender, String) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
Use the plugin send message method for all type of syntax support.
SERVER - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpSortType
This constant is when the order will be from the server's warps to normal warps.
SET_CONFIRM - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
SET_WARP - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
setBanned(List<WBanned>) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the list of banned players from this warp.
setCancelled(boolean) - Method in class com.olziedev.playerwarps.api.events.WarpEvent
 
setCategory(WCategory) - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
Modifies the cached category in this object.
setComparator(Comparator<Warp>) - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpSortEvent
 
setEarnedRateRewards(List<String>) - Method in class com.olziedev.playerwarps.api.player.WPlayer
Modifies the list of all the earned rate rewards for this player.
setEarnedRateRewards(List<String>) - Method in class com.olziedev.playerwarps.api.warp.WRate
Modifies the list of all the earned rate rewards for this warp.
setEventCallback(Runnable) - Method in class com.olziedev.playerwarps.api.events.WarpEvent
Deprecated.
Internal use only, do not use under any circumstances!
setExecutors() - Static method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to setup the executors.
setFavouriteWarps(List<Warp>) - Method in class com.olziedev.playerwarps.api.player.WPlayer
Modifies the list of favourite warps for this player.
setItemStack(ItemStack) - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpItemEvent
 
setLanguage(String) - Method in class com.olziedev.playerwarps.api.player.WPlayer
Modifies the language the player will receive messages in.
setLastPlayed(Long) - Method in class com.olziedev.playerwarps.api.player.WPlayer
Modifies the last time a player last logged offline.
setLocationSafe() - Method in class com.olziedev.playerwarps.api.warp.WLocation
This will re-set the cached safe location, due to it being very intense it shouldn't be called often.
setLogs(List<String>) - Method in class com.olziedev.playerwarps.api.player.WPlayer
Modifies the logged actions for this player.
setManagers(List<UUID>) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the managers of this warp.
setPaid(List<WPayer>) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the list of paid players for this warp.
setPendingWarp(Warp, Runnable) - Method in class com.olziedev.playerwarps.api.player.WPlayer
Modifies the pending warp that the player will teleport to on another server.
setPlayerWarp(Warp) - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
Modifies the cached warp in this object.
setRandomSort(long) - Method in class com.olziedev.playerwarps.api.warp.Warp
Sets the random sort ID of this warp.
setReady(boolean) - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
Modifies if the GUI is ready to receive a click from the player.
setSearch(String) - Method in class com.olziedev.playerwarps.api.player.WGUIPlayer
Modifies the cached search in this object.
setSponsorCooldown(Long, boolean) - Method in class com.olziedev.playerwarps.api.player.WPlayer
Modifies the sponsor cooldown for the player.
setSponsorCooldown(Long, boolean) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the sponsor cooldown for the warp.
setSponsorWarp(String, long, CommandSender) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the sponsor warp for this warp.
setStaticWarps(long) - Method in class com.olziedev.playerwarps.api.player.WPlayer
Modifies the static maximum warps a player can set.
setTask(Future<?>) - Method in class com.olziedev.playerwarps.api.scheduler.wrapped.task.FutureTask
Modifies the task to be cancelled.
setTitle(String) - Method in class com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent
 
setVisitedWarps(List<Warp>) - Method in class com.olziedev.playerwarps.api.player.WPlayer
Modifies the list of recently visited warps for this player.
setWarpCategory(List<WCategory>) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the warp category.
setWarpCost(Double) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the cost to teleport to the warp.
setWarpDate(long) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the creation date for this warp.
setWarpDescription(String) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the warp description.
setWarpIcon(ItemStack) - Method in class com.olziedev.playerwarps.api.warp.WIcon
Modifies the custom warp icon.
setWarpLastRent(Long) - Method in class com.olziedev.playerwarps.api.warp.WRent
Modifies the last rented date of this warp.
setWarpLocation(WLocation) - Method in class com.olziedev.playerwarps.api.warp.WLocation
This will set the new location of this warp.
setWarpLocked(boolean) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies if the warp is locked or not.
setWarpName(String) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the warp name.
setWarpPassword(String) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the password for this warp to teleport to.
setWarpPlayer(WPlayer) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the warp owner.
setWarpRate(UUID, int, String) - Method in class com.olziedev.playerwarps.api.warp.WRate
This will set the warp rate for that rater.
setWarpVisited(List<UUID>) - Method in class com.olziedev.playerwarps.api.warp.WVisit
Modifies the list of the visited players for this warp.
setWarpVisitedBoosted(List<UUID>) - Method in class com.olziedev.playerwarps.api.warp.WVisit
Modifies the list of the visited players for this warp.
setWarpVisits(int, int) - Method in class com.olziedev.playerwarps.api.warp.WVisit
Modifies the amount of visits for this warp.
setWhitelisted(List<UUID>) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies the list of whitelisted players for this warp.
setWhitelistEnabled(boolean) - Method in class com.olziedev.playerwarps.api.warp.Warp
Modifies if the warp has whitelisting enabled or disabled.
shutdownExpansions() - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Unregisters all the loaded expansions from the registry.
SIGN - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpType
SPONSOR_COOLDOWN_UPDATE - Enum constant in enum com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent.Type
This constant is used when WPlayer.setSponsorCooldown(Long, boolean) has been called.
STATIC_WARPS_UPDATE - Enum constant in enum com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent.Type
This constant is used when WPlayer.setStaticWarps(long) has been called.
SUCCESS - Enum constant in enum com.olziedev.playerwarps.api.warp.WarpRentType
This constant is when the rent type was successful.
syntax - Variable in class com.olziedev.playerwarps.api.warp.command.WCommand
The syntax of the command.

T

TELEPORT_COMMAND - Enum constant in enum com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent.Cause
This constant is when a player teleports to the warp using the teleport command.
TELEPORT_CONFIRM - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
TELEPORT_CONFIRM_MENU - Enum constant in enum com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent.Cause
This constant is when a player teleports to the warp using the teleport confirm menu.
TELEPORT_SIGN - Enum constant in enum com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent.Cause
This constant is when a player teleports to the warp using the teleport sign.
TELEPORT_SPONSOR - Enum constant in enum com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent.Cause
This constant is when a player teleports to the warp using the sponsor menu.
teleportAsync(Player, Location, Consumer<Boolean>, PlayerTeleportEvent.TeleportCause) - Method in class com.olziedev.playerwarps.api.scheduler.PluginScheduler
This method is used to teleport a player to a location asynchronously when possible.
teleportLocation(Player, WPlayer, PlayerWarpTeleportEvent) - Method in class com.olziedev.playerwarps.api.warp.WLocation
This will teleport the player to the warp.
teleportWarp(Player, PlayerWarpTeleportEvent.Cause) - Method in class com.olziedev.playerwarps.api.warp.WLocation
This will teleport the player to the warp.

U

unload() - Method in class com.olziedev.playerwarps.api.expansion.PluginExpansion
This method to unload the expansion from the registry.
unregisterExpansion(String) - Method in class com.olziedev.playerwarps.api.expansion.ExpansionRegistry
Unregister an expansion from the registry.
updateMarker(Warp) - Method in class com.olziedev.playerwarps.api.expansion.WMapAddon
Updates the marker when a warps' data has been changed.
updateWarp(long) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
Updates the current warp with its new data, if the warp doesn't exist then a new warp object will be created and added to the cache automatically.
updateWarpPlayer(UUID) - Method in class com.olziedev.playerwarps.api.PlayerWarpsAPI
Updates the current player with its new data, if the player isn't in cache then it won't do anything and return null.

V

valueOf(String) - Static method in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent.Cause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.olziedev.playerwarps.api.warp.command.WCommand.ExecutorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.olziedev.playerwarps.api.warp.WarpRentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.olziedev.playerwarps.api.warp.WarpSortType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.olziedev.playerwarps.api.warp.WarpType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent.Cause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.olziedev.playerwarps.api.warp.command.WCommand.ExecutorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.olziedev.playerwarps.api.warp.WarpRentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.olziedev.playerwarps.api.warp.WarpSortType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.olziedev.playerwarps.api.warp.WarpType
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class com.olziedev.playerwarps.api.expansion.PluginExpansion
This variable is initialised when the expansion has been loaded and returns the version of the expansion.
VISIT_EDIT - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
VISITED_PLAYERS - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
VISITED_WARPS - Enum constant in enum com.olziedev.playerwarps.api.events.menu.PlayerWarpMenuEvent.MenuType
 
VISITED_WARPS_MENU - Enum constant in enum com.olziedev.playerwarps.api.events.warp.PlayerWarpTeleportEvent.Cause
This constant is when a player teleports to the warp using the viisted warps menu.
VISITED_WARPS_UPDATE - Enum constant in enum com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent.Type
This constant is used when WPlayer.setVisitedWarps(List) has been called.

W

WAddon - Class in com.olziedev.playerwarps.api.expansion
Represents a warp addon that can restrict player warp creation.
WAddon() - Constructor for class com.olziedev.playerwarps.api.expansion.WAddon
 
waitForCallback(boolean) - Method in class com.olziedev.playerwarps.api.events.WarpEvent
This method allows you to wait for the plugins event to continue after you call WarpEvent.acceptCallback().
Warp - Class in com.olziedev.playerwarps.api.warp
Represents a player warp that can manage and handle basic data within a warp.
Warp() - Constructor for class com.olziedev.playerwarps.api.warp.Warp
 
WarpCategoryUpdateEvent - Class in com.olziedev.playerwarps.api.events.update
Event that is triggered before a warps' category has been updated.
WarpCategoryUpdateEvent(List<WCategory>, Warp) - Constructor for class com.olziedev.playerwarps.api.events.update.WarpCategoryUpdateEvent
This event is triggered before a warps' category has been updated.
WarpEvent - Class in com.olziedev.playerwarps.api.events
Handles all the basic and common methods for events.
WarpEvent() - Constructor for class com.olziedev.playerwarps.api.events.WarpEvent
 
WarpEvent(boolean) - Constructor for class com.olziedev.playerwarps.api.events.WarpEvent
 
WarpExpansionLoadEvent - Class in com.olziedev.playerwarps.api.events.expansion
Event that is triggered before an expansion is being loaded.
WarpExpansionLoadEvent(PluginExpansion) - Constructor for class com.olziedev.playerwarps.api.events.expansion.WarpExpansionLoadEvent
This event is triggered before an expansion is loaded.
WarpExpansionUnloadEvent - Class in com.olziedev.playerwarps.api.events.expansion
Event that is triggered before an expansion is being unloaded.
WarpExpansionUnloadEvent(PluginExpansion) - Constructor for class com.olziedev.playerwarps.api.events.expansion.WarpExpansionUnloadEvent
This event is triggered before an expansion is unloaded.
warpNameReplacement - Variable in class com.olziedev.playerwarps.api.expansion.WAddon
Returns the name of the warp (without the placeholders replaced) from the config.
WarpPlayerUpdateEvent - Class in com.olziedev.playerwarps.api.events.update
Event that is triggered before a players' data has been changed.
WarpPlayerUpdateEvent(WPlayer, WarpPlayerUpdateEvent.Type) - Constructor for class com.olziedev.playerwarps.api.events.update.WarpPlayerUpdateEvent
This event is triggered before a players' data has been changed.
WarpPlayerUpdateEvent.Type - Enum in com.olziedev.playerwarps.api.events.update
The list of data that can bee changed in the WarpPlayerUpdateEvent event.
WarpRentType - Enum in com.olziedev.playerwarps.api.warp
List of all possible outcome types when a rent is needed.
WarpSortType - Enum in com.olziedev.playerwarps.api.warp
List of all possible sort types.
WarpType - Enum in com.olziedev.playerwarps.api.warp
List of all possible types on how a warp can be created.
WarpUpdateEvent<T> - Class in com.olziedev.playerwarps.api.events.update
Handles all the basic and common methods for updated based events.
WarpUpdateEvent(T, T) - Constructor for class com.olziedev.playerwarps.api.events.update.WarpUpdateEvent
 
WarpUpdateEvent(T, T, boolean) - Constructor for class com.olziedev.playerwarps.api.events.update.WarpUpdateEvent
 
WBanned - Class in com.olziedev.playerwarps.api.player
Handles and manages a player that has been banned from a warp.
WBanned() - Constructor for class com.olziedev.playerwarps.api.player.WBanned
 
WCategory - Class in com.olziedev.playerwarps.api.warp
Represents a warp category that can provide basic category data for the warp.
WCategory() - Constructor for class com.olziedev.playerwarps.api.warp.WCategory
 
WCommand - Class in com.olziedev.playerwarps.api.warp.command
Represents a warp sub-command that can be executed within the plugin.
WCommand(String) - Constructor for class com.olziedev.playerwarps.api.warp.command.WCommand
The constructor of the command, this does not register the command, you will need to use CommandRegistry.addSubCommand(WCommand) to register the command.
WCommand.ExecutorType - Enum in com.olziedev.playerwarps.api.warp.command
List of all possible executor types a warp command can have.
WConfig - Interface in com.olziedev.playerwarps.api.warp
Represents the config API for PlayerWarps.
WConverter - Class in com.olziedev.playerwarps.api.expansion
Represents a warp converter that can convert other plugins' to this plugin.
WConverter() - Constructor for class com.olziedev.playerwarps.api.expansion.WConverter
 
WCurrency - Class in com.olziedev.playerwarps.api.expansion
Represents a warp currency addon that can allow multiple currencies for the plugin.
WCurrency() - Constructor for class com.olziedev.playerwarps.api.expansion.WCurrency
 
WCurrency.BankProvider - Class in com.olziedev.playerwarps.api.expansion
Represents a bank provider that can be used to withdraw money from a bank account.
WCurrency.CurrencySection - Class in com.olziedev.playerwarps.api.expansion
Represents a currency section in the configuration file that can be used to setup a currency.
WGUIPlayer - Class in com.olziedev.playerwarps.api.player
Handles and manages all the player data for the current open GUI.
WGUIPlayer() - Constructor for class com.olziedev.playerwarps.api.player.WGUIPlayer
 
WIcon - Class in com.olziedev.playerwarps.api.warp
Represents a warp icon that can provide and manage basic icon data for the warp.
WIcon() - Constructor for class com.olziedev.playerwarps.api.warp.WIcon
 
withdraw(WPlayer) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency.CurrencySection
Withdraw the amount from the players balance in all the currencies.
withdraw(WPlayer, double, String, Consumer<Boolean>) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency
Withdraw the amount from the players balance in this currency.
withdraw(WPlayer, double, Consumer<Boolean>) - Method in class com.olziedev.playerwarps.api.expansion.WCurrency.BankProvider
Withdraw the amount from the players balance in this provider.
WLocation - Class in com.olziedev.playerwarps.api.warp
Represents a warp location that can provide and manage basic location data for the warp.
WLocation() - Constructor for class com.olziedev.playerwarps.api.warp.WLocation
 
WMapAddon - Class in com.olziedev.playerwarps.api.expansion
Represents a warp map addon that can allow control markers on web-based maps.
WMapAddon() - Constructor for class com.olziedev.playerwarps.api.expansion.WMapAddon
 
WPayer - Class in com.olziedev.playerwarps.api.player
Handles and manages a player that has paid to teleport to a warp.
WPayer() - Constructor for class com.olziedev.playerwarps.api.player.WPayer
 
WPlayer - Class in com.olziedev.playerwarps.api.player
Handles and manages all the player data.
WPlayer() - Constructor for class com.olziedev.playerwarps.api.player.WPlayer
 
WRate - Class in com.olziedev.playerwarps.api.warp
Represents warp rating that can provide and manage basic rating data for the warp.
WRate() - Constructor for class com.olziedev.playerwarps.api.warp.WRate
 
WRate.RateEntry - Class in com.olziedev.playerwarps.api.warp
Represents a warp rate entry per player.
WRent - Class in com.olziedev.playerwarps.api.warp
Represents a warp rent that can provide basic renting data for the warp.
WRent() - Constructor for class com.olziedev.playerwarps.api.warp.WRent
 
WSponsor - Class in com.olziedev.playerwarps.api.warp
Represents a warp sponsor that can provide basic sponsor data for the warp.
WSponsor() - Constructor for class com.olziedev.playerwarps.api.warp.WSponsor
 
WVisit - Class in com.olziedev.playerwarps.api.warp
Represents warp visiting that can provide and manage basic visiting data for the warp.
WVisit() - Constructor for class com.olziedev.playerwarps.api.warp.WVisit
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages