Index
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
-
This constant is used for creating a warp using the method
PlayerWarpsAPI.createPlayerWarp(String, WLocation, WPlayer, WarpType, CommandSender, Consumer)
or usingPlayerWarpsAPI.createSafePlayerWarp(String, WLocation, WPlayer, WarpType, Player, Consumer)
to determine if the warp was created manually. - 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
-
This constant is used for creating a warp using the method
PlayerWarpsAPI.createPlayerWarp(String, WLocation, WPlayer, WarpType, CommandSender, Consumer)
or usingPlayerWarpsAPI.createSafePlayerWarp(String, WLocation, WPlayer, WarpType, Player, Consumer)
to determine if the warp was created by a sign. - 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
All Classes and Interfaces|All Packages