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|Constant Field Values|Serialized Form

A

ACategory - Class in com.olziedev.playerauctions.api.auction
Represents an auction category that can provide basic category data for the auction.
ACategory() - Constructor for class com.olziedev.playerauctions.api.auction.ACategory
 
acceptCallback() - Method in class com.olziedev.playerauctions.api.events.AuctionEvent
Accepts the callback, this then lets the event continue.
ACommand - Class in com.olziedev.playerauctions.api.auction.command
Represents an auction sub-command that can be executed within the plugin.
ACommand(String) - Constructor for class com.olziedev.playerauctions.api.auction.command.ACommand
The constructor of the command, this does not register the command, you will need to use CommandRegistry.addSubCommand(ACommand) to register the command.
ACommand.ExecutorType - Enum in com.olziedev.playerauctions.api.auction.command
List of all possible executor types an auction command can have.
AConfig - Interface in com.olziedev.playerauctions.api.auction
Represents the config API for PlayerAuctions.
AConverter - Class in com.olziedev.playerauctions.api.expansion
Represents an auction converter that can convert other plugins' to this plugin.
AConverter() - Constructor for class com.olziedev.playerauctions.api.expansion.AConverter
 
ACurrency - Class in com.olziedev.playerauctions.api.expansion
Represents an auction currency addon that can allow multiple currencies for the plugin.
ACurrency() - Constructor for class com.olziedev.playerauctions.api.expansion.ACurrency
 
ACurrency.BankProvider - Class in com.olziedev.playerauctions.api.expansion
Represents a bank provider that can be used to withdraw money from a bank account.
ACurrencyContainer() - Constructor for class com.olziedev.playerauctions.api.player.APlayer.ACurrencyContainer
 
addBidder(APlayer, double) - Method in class com.olziedev.playerauctions.api.auction.Auction
Adds a bidder.
addBidder(APlayer, double) - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
addConfigBlacklist(String, List<String>) - Method in interface com.olziedev.playerauctions.api.auction.AConfig
Add blacklist paths and sections for the config file.
addMadeOffline(String, ACurrency, String, double) - Method in class com.olziedev.playerauctions.api.player.APlayer
Modifies the amount the player has made when they are offline.
addRecentAuction(Auction, UUID, double, ACurrency, String, ASerializableProduct<?>, RecentAuctionType, Runnable) - Method in class com.olziedev.playerauctions.api.player.APlayer
Add a recent auction (sold/bought/auctioned) to the player.
addSubCommand(ACommand) - Method in interface com.olziedev.playerauctions.api.auction.command.CommandRegistry
Register a sub-command to the registry.
AGUIPlayer - Class in com.olziedev.playerauctions.api.player
Handles and manages all the player data for the current open GUI.
AGUIPlayer() - Constructor for class com.olziedev.playerauctions.api.player.AGUIPlayer
 
ALPHABETICAL - Enum constant in enum com.olziedev.playerauctions.api.auction.AuctionSortType
This constant is when the order will be from alphabetical order.
AMOUNT - Enum constant in enum com.olziedev.playerauctions.api.auction.AuctionSortType
This constant is when the order will be from the most amount of the item.
api - Variable in class com.olziedev.playerauctions.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.playerauctions.api.auction.AConfig
 
APlayer - Class in com.olziedev.playerauctions.api.player
Handles and manages all the player data.
APlayer() - Constructor for class com.olziedev.playerauctions.api.player.APlayer
 
APlayer.ACurrencyContainer - Class in com.olziedev.playerauctions.api.player
Handles all the currency containers for the player.
apply(Z) - Method in interface com.olziedev.playerauctions.api.auction.product.ASerializableProduct.SerializableFunction
 
AProduct<T> - Class in com.olziedev.playerauctions.api.auction.product
Represents a product that can be sold in an auction.
AProduct(Long, T, long, long, Supplier<T>, ASerializableProduct<T>) - Constructor for class com.olziedev.playerauctions.api.auction.product.AProduct
 
AProductProvider<T> - Class in com.olziedev.playerauctions.api.expansion
 
AProductProvider() - Constructor for class com.olziedev.playerauctions.api.expansion.AProductProvider
 
ARecent - Class in com.olziedev.playerauctions.api.auction.recent
Represents a recent auction for a player that can manage and handle basic data within the auction.
ARecent() - Constructor for class com.olziedev.playerauctions.api.auction.recent.ARecent
 
ASerializableProduct<T> - Class in com.olziedev.playerauctions.api.auction.product
Represents a serializable product that can be sold in an auction.
ASerializableProduct(String, byte[], ASerializableProduct.SerializableFunction<byte[], T>) - Constructor for class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
ASerializableProduct.SerializableFunction<Z,T> - Interface in com.olziedev.playerauctions.api.auction.product
 
Auction - Class in com.olziedev.playerauctions.api.auction
Represents a player auction that can manage and handle basic data within an auction.
Auction() - Constructor for class com.olziedev.playerauctions.api.auction.Auction
 
AUCTIONED - Enum constant in enum com.olziedev.playerauctions.api.auction.recent.RecentAuctionType
This constant is for recent auctions that have just been auctioned.
AuctionEvent - Class in com.olziedev.playerauctions.api.events
Handles all the basic and common methods for events.
AuctionEvent() - Constructor for class com.olziedev.playerauctions.api.events.AuctionEvent
 
AuctionEvent(boolean) - Constructor for class com.olziedev.playerauctions.api.events.AuctionEvent
 
AuctionExpansionLoadEvent - Class in com.olziedev.playerauctions.api.events.expansion
Event that is triggered before an expansion is being loaded.
AuctionExpansionLoadEvent(PluginExpansion) - Constructor for class com.olziedev.playerauctions.api.events.expansion.AuctionExpansionLoadEvent
This event is triggered before an expansion is loaded.
AuctionExpansionUnloadEvent - Class in com.olziedev.playerauctions.api.events.expansion
Event that is triggered before an expansion is being unloaded.
AuctionExpansionUnloadEvent(PluginExpansion) - Constructor for class com.olziedev.playerauctions.api.events.expansion.AuctionExpansionUnloadEvent
This event is triggered before an expansion is unloaded.
AuctionExpireUpdateEvent - Class in com.olziedev.playerauctions.api.events.update
Event that is triggered before an auctions' expire time has been updated.
AuctionExpireUpdateEvent(Long, Auction) - Constructor for class com.olziedev.playerauctions.api.events.update.AuctionExpireUpdateEvent
This event is triggered before an auctions' expire time has been updated.
AuctionPlayerUpdateEvent - Class in com.olziedev.playerauctions.api.events.update
Event that is triggered before a players' data has been changed.
AuctionPlayerUpdateEvent(APlayer, AuctionPlayerUpdateEvent.Type) - Constructor for class com.olziedev.playerauctions.api.events.update.AuctionPlayerUpdateEvent
This event is triggered before a players' data has been changed.
AuctionPlayerUpdateEvent.Type - Enum in com.olziedev.playerauctions.api.events.update
The list of data that can bee changed in the AuctionPlayerUpdateEvent event.
AuctionResponse - Enum in com.olziedev.playerauctions.api.auction
List of all possible responses for some auction callbacks.
AuctionSortType - Enum in com.olziedev.playerauctions.api.auction
List of all possible sort types.
AuctionUpdateEvent<T> - Class in com.olziedev.playerauctions.api.events.update
Handles all the basic and common methods for updated based events.
AuctionUpdateEvent(T, T) - Constructor for class com.olziedev.playerauctions.api.events.update.AuctionUpdateEvent
 
AuctionUpdateEvent(T, T, boolean) - Constructor for class com.olziedev.playerauctions.api.events.update.AuctionUpdateEvent
 

B

BankProvider() - Constructor for class com.olziedev.playerauctions.api.expansion.ACurrency.BankProvider
 
BIDDING - Enum constant in enum com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent.MenuType
 
BOUGHT - Enum constant in enum com.olziedev.playerauctions.api.auction.recent.RecentAuctionType
This constant is for recent auctions that have been bought.
BukkitChunk - Class in com.olziedev.playerauctions.api.scheduler.wrapped.chunk
Represents a chunk in the world.
BukkitChunk(Chunk) - Constructor for class com.olziedev.playerauctions.api.scheduler.wrapped.chunk.BukkitChunk
 
buy(APlayer, long, Consumer<Boolean>) - Method in class com.olziedev.playerauctions.api.auction.Auction
Purchases this auction.
buy(APlayer, long, Consumer<Boolean>) - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 

C

callEvent(T, Consumer<T>, boolean) - Static method in class com.olziedev.playerauctions.api.events.AuctionEvent
Calls the event and runs the callback.
cancel() - Method in class com.olziedev.playerauctions.api.scheduler.wrapped.task.FutureTask
 
cancel() - Method in interface com.olziedev.playerauctions.api.scheduler.wrapped.task.PluginTask
Cancels the task.
cancelAllTasks() - Method in class com.olziedev.playerauctions.api.scheduler.PluginScheduler
This method is used to cancel all the tasks.
CANCELLED - Enum constant in enum com.olziedev.playerauctions.api.auction.AuctionResponse
This constant is used when the action wasn't successful.
CATEGORY - Enum constant in enum com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent.MenuType
 
COLLECT_COMMAND - Enum constant in enum com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent.Cause
This constant is used when a player manually removes the auction from the collect command.
com.olziedev.playerauctions.api - package com.olziedev.playerauctions.api
All the generalized objects within the API.
com.olziedev.playerauctions.api.auction - package com.olziedev.playerauctions.api.auction
All auction based objects that handles and manages data.
com.olziedev.playerauctions.api.auction.command - package com.olziedev.playerauctions.api.auction.command
All command based objects that handles and manages sub-commands.
com.olziedev.playerauctions.api.auction.product - package com.olziedev.playerauctions.api.auction.product
All product based objects that handles and manages data for auctions.
com.olziedev.playerauctions.api.auction.recent - package com.olziedev.playerauctions.api.auction.recent
All recent based objects that handles and manages data for auctions.
com.olziedev.playerauctions.api.events - package com.olziedev.playerauctions.api.events
All auction event objects that are triggered within the plugin.
com.olziedev.playerauctions.api.events.auction - package com.olziedev.playerauctions.api.events.auction
All auction events that are triggered for auctions.
com.olziedev.playerauctions.api.events.expansion - package com.olziedev.playerauctions.api.events.expansion
All auction events that are triggered for expansions.
com.olziedev.playerauctions.api.events.menu - package com.olziedev.playerauctions.api.events.menu
All auction events that are triggered for menus.
com.olziedev.playerauctions.api.events.update - package com.olziedev.playerauctions.api.events.update
All auction events that are triggered on an update.
com.olziedev.playerauctions.api.expansion - package com.olziedev.playerauctions.api.expansion
All expansion based objects that expose methods for external plugins to hook into.
com.olziedev.playerauctions.api.player - package com.olziedev.playerauctions.api.player
All player based objects that handles and manages data.
com.olziedev.playerauctions.api.scheduler - package com.olziedev.playerauctions.api.scheduler
All scheduler based objects that are used in the plugin.
com.olziedev.playerauctions.api.scheduler.wrapped.chunk - package com.olziedev.playerauctions.api.scheduler.wrapped.chunk
All wrapped chunk objects that are used for the scheduler.
com.olziedev.playerauctions.api.scheduler.wrapped.task - package com.olziedev.playerauctions.api.scheduler.wrapped.task
All wrapped task objects that are used for the scheduler.
CommandRegistry - Interface in com.olziedev.playerauctions.api.auction.command
Handles and manages all sub-commands for the plugin.
config - Variable in class com.olziedev.playerauctions.api.expansion.PluginExpansion
This variable is initialised when the expansion has been loaded and returns the PlayerWarps config instance.
CONFIRM - Enum constant in enum com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent.MenuType
 
CONSOLE_ONLY - Enum constant in enum com.olziedev.playerauctions.api.auction.command.ACommand.ExecutorType
Only console can execute the command.
convertProduct(byte[]) - Method in class com.olziedev.playerauctions.api.expansion.AConverter
This method converts old product data to new product data.
createConfigItem(ConfigurationSection, boolean) - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
Use the plugin create item method for all type item creation support.
createPlayerAuction(double, Integer, ACurrency, String, APlayer, AProduct<?>, boolean, Consumer<Auction>) - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
Creates a player auction with the product specified.
createPlayerAuction(double, Integer, APlayer, AProduct<?>, boolean, Consumer<Auction>) - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
Creates a player auction with the product specified.
createSafePlayerAuction(double, Integer, ACurrency, String, APlayer, AProductProvider<?>, boolean, Consumer<Auction>) - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
Creates a player auction with product specified.
createSafePlayerAuction(double, Integer, APlayer, AProductProvider<?>, boolean, Consumer<Auction>) - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
Creates a player auction with product specified.

D

DEFAULT_SERVER - Static variable in class com.olziedev.playerauctions.api.player.APlayer.ACurrencyContainer
 
deleteAuction() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
Removes the auction from the players recent.
deposit(APlayer, double, String, Consumer<Boolean>) - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
Deposit the amount into the players balance in this currency.
description - Variable in class com.olziedev.playerauctions.api.auction.command.ACommand
The description of the command.
deserializeProduct(byte[]) - Static method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 

E

execute(CommandSender, String[]) - Method in class com.olziedev.playerauctions.api.auction.command.ACommand
This method is called when the command has been executed by its sender.
executeCommand(Player, String) - Method in interface com.olziedev.playerauctions.api.auction.command.CommandRegistry
Execute a config command with the correct syntax.
executeExpansionAction(Class<T>, Consumer<? super T>) - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Execute a consumer action on the specified implementation.
executorType - Variable in class com.olziedev.playerauctions.api.auction.command.ACommand
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.playerauctions.api.expansion
Represents an expansion for it to be loaded and used in ExpansionRegistry.
Expansion() - Constructor for class com.olziedev.playerauctions.api.expansion.Expansion
 
expansionConfig - Variable in class com.olziedev.playerauctions.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.playerauctions.api.events.expansion
Handles all expansion type events.
ExpansionEvent(PluginExpansion) - Constructor for class com.olziedev.playerauctions.api.events.expansion.ExpansionEvent
 
ExpansionEvent(PluginExpansion, boolean) - Constructor for class com.olziedev.playerauctions.api.events.expansion.ExpansionEvent
 
ExpansionRegistry - Class in com.olziedev.playerauctions.api.expansion
Handles and manages all expansions for the plugin.
ExpansionRegistry() - Constructor for class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
 
EXPIRED_AUCTIONS - Enum constant in enum com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent.MenuType
 
EXPIRED_AUCTIONS_MENU - Enum constant in enum com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent.Cause
This constant is used when a player manually removes the auction from the auction menu.

F

file - Variable in class com.olziedev.playerauctions.api.expansion.PluginExpansion
This variable is initialised when the expansion has been loaded and returns the file of the expansion.
formatNumber(double) - Method in interface com.olziedev.playerauctions.api.auction.AConfig
 
formatNumber(double, boolean) - Method in interface com.olziedev.playerauctions.api.auction.AConfig
 
formatNumberShort(double) - Method in interface com.olziedev.playerauctions.api.auction.AConfig
 
FutureTask - Class in com.olziedev.playerauctions.api.scheduler.wrapped.task
 
FutureTask() - Constructor for class com.olziedev.playerauctions.api.scheduler.wrapped.task.FutureTask
 

G

get() - Method in class com.olziedev.playerauctions.api.auction.product.AProduct
 
getAmount() - Method in class com.olziedev.playerauctions.api.auction.product.AProduct
 
getAmount() - Method in class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
getAmount() - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
 
getAmount() - Method in class com.olziedev.playerauctions.api.player.APlayer.ACurrencyContainer
 
getAuctionCategories() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getAuctionCategories() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
getAuctionCategories() - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
getAuctionCategory(String) - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
getAuctionDate() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getAuctionPlayer() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getAuctionPlayer() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
getAuctionPlayer() - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
 
getAuctionPlayer(UUID) - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
getAuctionPlayers() - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
getAuctions(CommandSender) - Method in class com.olziedev.playerauctions.api.auction.ACategory
 
getAuctionServer() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getAuctionSortType() - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionSortEvent
 
getAuctionSortType() - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
getBalance(APlayer) - Method in class com.olziedev.playerauctions.api.expansion.ACurrency.BankProvider
Retrieve the balance from a player in this provider.
getBalance(APlayer, String, Consumer<Double>) - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
Retrieve the balance from a player in this currency.
getBidder() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getBidder() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
getBidder() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidEvent
 
getBidder() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidWonEvent
 
getBlock(int, int, int) - Method in class com.olziedev.playerauctions.api.scheduler.wrapped.chunk.BukkitChunk
Gets the block at the specified coordinates.
getBuyer() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBuyEvent
 
getBuyPrice(long) - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getBytes() - Method in class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
getCategories(AProduct<T>) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
getCategories(T) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
getCategory() - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
 
getCause() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent
 
getChunkAsync(Location, Consumer<BukkitChunk>) - Method in class com.olziedev.playerauctions.api.scheduler.PluginScheduler
This method is used to get a chunk asynchronously when possible.
getClazzLoader() - Method in class com.olziedev.playerauctions.api.OlziePluginAPI
 
getCommandRegistry() - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
getCommands() - Method in interface com.olziedev.playerauctions.api.auction.command.CommandRegistry
Retrieve a list of all the sub-commands added via CommandRegistry.addSubCommand(ACommand) This doesn't include internal sub-commands provided by the plugin.
getComparator() - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionSortEvent
 
getCurrency() - Method in class com.olziedev.playerauctions.api.auction.Auction
Retrieve the currency for this auction.
getCurrency() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
Retrieve the currency for this auction.
getCurrency() - Method in class com.olziedev.playerauctions.api.player.APlayer.ACurrencyContainer
 
getCurrencyName() - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
Retrieve the currency name.
getCurrencyPrefix(String) - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
Retrieve the prefix for the currency.
getCurrencyPrefix(String, String) - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
Retrieve the prefix for the currency with the replaced variable.
getDisplayName() - Method in class com.olziedev.playerauctions.api.auction.ACategory
 
getExpansion() - Method in class com.olziedev.playerauctions.api.events.expansion.ExpansionEvent
 
getExpansion(Class<T>) - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Retrieve an expansion based on the class specified.
getExpansion(String) - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Retrieve an expansion based on the name specified.
getExpansionRegistry() - Method in class com.olziedev.playerauctions.api.OlziePluginAPI
 
getExpansionRegistry() - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
getExpansions() - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Retrieve a list of all the expansions.
getExpansions(Class<T>) - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Retrieve a list of all the expansions based on the implementation specified.
getExpansionStream(Class<T>) - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Retrieve a stream of all the expansions based on the implementation specified.
getExpireTime() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getExpireTime() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
getExpireTime(boolean) - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getFromSupplier() - Method in class com.olziedev.playerauctions.api.auction.product.AProduct
 
getGUIPlayer() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getHandleProduct() - Method in class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
getHandlerList() - Static method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidEvent
 
getHandlerList() - Static method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidWonEvent
 
getHandlerList() - Static method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBuyEvent
 
getHandlerList() - Static method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent
 
getHandlerList() - Static method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionSellEvent
 
getHandlerList() - Static method in class com.olziedev.playerauctions.api.events.expansion.AuctionExpansionLoadEvent
 
getHandlerList() - Static method in class com.olziedev.playerauctions.api.events.expansion.AuctionExpansionUnloadEvent
 
getHandlerList() - Static method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionItemEvent
 
getHandlerList() - Static method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent
 
getHandlerList() - Static method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionSortEvent
 
getHandlerList() - Static method in class com.olziedev.playerauctions.api.events.update.AuctionExpireUpdateEvent
 
getHandlerList() - Static method in class com.olziedev.playerauctions.api.events.update.AuctionPlayerUpdateEvent
 
getHandlers() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidEvent
 
getHandlers() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidWonEvent
 
getHandlers() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBuyEvent
 
getHandlers() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent
 
getHandlers() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionSellEvent
 
getHandlers() - Method in class com.olziedev.playerauctions.api.events.expansion.AuctionExpansionLoadEvent
 
getHandlers() - Method in class com.olziedev.playerauctions.api.events.expansion.AuctionExpansionUnloadEvent
 
getHandlers() - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionItemEvent
 
getHandlers() - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent
 
getHandlers() - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionSortEvent
 
getHandlers() - Method in class com.olziedev.playerauctions.api.events.update.AuctionExpireUpdateEvent
 
getHandlers() - Method in class com.olziedev.playerauctions.api.events.update.AuctionPlayerUpdateEvent
 
getIcon(AProduct<T>) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
getID() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getID() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
getInstance() - Static method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
getInstance(Consumer<AConfig>) - Static method in interface com.olziedev.playerauctions.api.auction.AConfig
Waits for the instance of the API when it is ready.
getInstance(Consumer<PlayerAuctionsAPI>) - Static method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
Waits for the instance of the API when it is ready.
getInternalCurrencies() - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
 
getInternalCurrency() - Method in class com.olziedev.playerauctions.api.auction.Auction
Retrieve the internal currency for this auction.
getInternalCurrency() - Method in class com.olziedev.playerauctions.api.player.APlayer.ACurrencyContainer
 
getItem() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getItem() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
getItemAmount() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getItemAmount() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
getItemLore(Auction, ConfigurationSection) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
getItemStack() - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionItemEvent
 
getLanguage() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getLanguageValue(String) - Method in interface com.olziedev.playerauctions.api.auction.AConfig
 
getLanguageValue(UUID, String) - Method in interface com.olziedev.playerauctions.api.auction.AConfig
 
getLogs() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getMadeOffline() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getMaxAmount() - Method in class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
getMaximumAuctions() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getMaxPrice() - Method in class com.olziedev.playerauctions.api.auction.ACategory
 
getMaxPriceSellAmount() - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
Retrieve the currency maximum price amount.
getMessage() - Method in enum com.olziedev.playerauctions.api.auction.AuctionResponse
 
getMessages() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getMinPrice() - Method in class com.olziedev.playerauctions.api.auction.ACategory
 
getMinPriceBidAmount() - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
Retrieve the currency minimum bid amount.
getMinPricePurchaseAmount() - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
Retrieve the currency minimum price amount.
getMinPriceSellAmount() - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
Retrieve the currency minimum price amount.
getName() - Method in class com.olziedev.playerauctions.api.auction.ACategory
 
getName() - Method in class com.olziedev.playerauctions.api.expansion.PluginExpansion
 
getName() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getName(FileConfiguration) - Method in enum com.olziedev.playerauctions.api.auction.AuctionSortType
 
getName(FileConfiguration) - Method in enum com.olziedev.playerauctions.api.auction.recent.RecentAuctionType
 
getNaturalAmount() - Method in class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
getOfflinePlayer() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getOldValue() - Method in class com.olziedev.playerauctions.api.events.update.AuctionUpdateEvent
 
getOriginalPrice() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getOriginalPrice() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
getPage() - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
 
getPages() - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
 
getPlayer() - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionItemEvent
 
getPlayer() - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent
 
getPlayer() - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionSortEvent
 
getPlayer() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getPlayerAuction() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidEvent
 
getPlayerAuction() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidWonEvent
 
getPlayerAuction() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBuyEvent
 
getPlayerAuction() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent
 
getPlayerAuction() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionSellEvent
 
getPlayerAuction() - Method in class com.olziedev.playerauctions.api.events.update.AuctionExpireUpdateEvent
 
getPlayerAuction() - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
 
getPlayerAuction(long, CommandSender) - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
getPlayerAuctions() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getPlayerAuctions() - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
getPlayerAuctions(CommandSender) - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getPlayerAuctions(CommandSender) - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
getPlayerAuctionsAPI() - Method in class com.olziedev.playerauctions.api.events.AuctionEvent
 
getPlugin() - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
getPluginScheduler() - Method in class com.olziedev.playerauctions.api.OlziePluginAPI
 
getPrettyItemName(boolean) - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getPrettyItemName(boolean) - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
getPrettyMaximumAuctions() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getPreviewItems(boolean) - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getPreviewItems(boolean) - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
getPrice() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getPrice() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
getPrice() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidEvent
 
getPrice() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidWonEvent
 
getPrice() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBuyEvent
 
getProduct() - Method in class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
getProductName(AProduct<T>, FileConfiguration, FileConfiguration, boolean) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
getProductProvider(PlayerAuctionsAPI) - Method in class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
getRandomSort() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getRecentActionType() - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
 
getRecentAuctions(CommandSender) - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getRemover() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent
 
getSearch() - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
 
getSeller() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionSellEvent
 
getSellPrice() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getSerializableProduct() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getSerializableProduct() - Method in class com.olziedev.playerauctions.api.auction.product.AProduct
 
getSerializableProduct() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBuyEvent
 
getSerializableProduct(byte[]) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
getSerializableProduct(long) - Method in class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
getServer() - Method in class com.olziedev.playerauctions.api.player.APlayer.ACurrencyContainer
 
getSortType() - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
 
getStaticAuctions() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getTaskId() - Method in class com.olziedev.playerauctions.api.scheduler.wrapped.task.FutureTask
 
getTaskId() - Method in interface com.olziedev.playerauctions.api.scheduler.wrapped.task.PluginTask
 
getTitle() - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent
 
getType() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
getType() - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent
 
getType() - Method in class com.olziedev.playerauctions.api.events.update.AuctionPlayerUpdateEvent
 
getTypes(FileConfiguration) - Static method in enum com.olziedev.playerauctions.api.auction.AuctionSortType
 
getUpdatedValue() - Method in class com.olziedev.playerauctions.api.events.update.AuctionUpdateEvent
 
getUsedAuctions(CommandSender) - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getUUID() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
getUUID() - Method in class com.olziedev.playerauctions.api.player.APlayer
 
getVaultExpansionChat() - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Retrieve the integrated permission provider in this registry from Vault.
getVaultExpansionEconomy() - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Retrieve the integrated permission provider in this registry from Vault.
getVaultExpansionPermission() - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Retrieve the integrated permission provider in this registry from Vault.
getWorld() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
giveProduct(AProduct<T>, Player) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 

H

handleJoin(boolean) - Method in class com.olziedev.playerauctions.api.player.APlayer
Handles all the join notifications and economy updates for the player.
handleSwitch(AuctionSortType, FileConfiguration, boolean) - Static method in enum com.olziedev.playerauctions.api.auction.AuctionSortType
 
hasBalance(APlayer, double) - Method in class com.olziedev.playerauctions.api.expansion.ACurrency.BankProvider
Retrieve if the player has the balance specified in this provider.
hasBalance(APlayer, double, String, Consumer<Boolean>) - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
Retrieve if the player has the balance specified in this currency.
hasDecimalSupport() - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
Retrieve if the currency allows doubles (decimals) or integers (whole).
hasExpired() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
hasExpired() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
hasExpired() - Method in class com.olziedev.playerauctions.api.events.update.AuctionExpireUpdateEvent
 
hasInventoryOpen() - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
 
HIGHEST_PRICE - Enum constant in enum com.olziedev.playerauctions.api.auction.AuctionSortType
This constant is when the order will be from the highest price.

I

innitPlaceholders(PluginExpansion) - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Initialize the placeholders for the pluginExpansion.
instance - Static variable in interface com.olziedev.playerauctions.api.auction.AConfig
 
integrated - Variable in class com.olziedev.playerauctions.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.playerauctions.api.auction.ACategory
 
isBidding() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
isBidding() - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
isCancelled() - Method in class com.olziedev.playerauctions.api.events.AuctionEvent
 
isCancelled() - Method in class com.olziedev.playerauctions.api.scheduler.wrapped.task.FutureTask
 
isCancelled() - Method in interface com.olziedev.playerauctions.api.scheduler.wrapped.task.PluginTask
Checks if the task is cancelled.
isCorrect(AProduct<T>, Player) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
isDamagedProduct(AProduct<T>, Player) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
isEnabled() - Method in class com.olziedev.playerauctions.api.expansion.ACurrency.BankProvider
 
isEnabled() - Method in class com.olziedev.playerauctions.api.expansion.PluginExpansion
 
isInvalidProduct(AProduct<T>, Player) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
isNotEnoughMoney() - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidEvent
 
isSimilarProduct(ASerializableProduct<?>, ASerializableProduct<?>) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
isSuccessful() - Method in enum com.olziedev.playerauctions.api.auction.AuctionResponse
 
isUnlimited() - Method in class com.olziedev.playerauctions.api.auction.Auction
 
isWaitingForCallback() - Method in class com.olziedev.playerauctions.api.events.AuctionEvent
 

L

LANGUAGE_UPDATE - Enum constant in enum com.olziedev.playerauctions.api.events.update.AuctionPlayerUpdateEvent.Type
This constant is used when APlayer.setLanguage(String) has been called.
LOGS_UPDATE - Enum constant in enum com.olziedev.playerauctions.api.events.update.AuctionPlayerUpdateEvent.Type
This constant is used when APlayer.setLogs(List) has been called.
LOWEST_PRICE - Enum constant in enum com.olziedev.playerauctions.api.auction.AuctionSortType
This constant is when the order will from the lowest price.

M

MADE_OFFLINE_UPDATE - Enum constant in enum com.olziedev.playerauctions.api.events.update.AuctionPlayerUpdateEvent.Type
This constant is used when APlayer.addMadeOffline(String, ACurrency, String, double) has been called.
manageMessage(String, boolean) - Method in class com.olziedev.playerauctions.api.player.APlayer
Add or remove an offline message from a player.
MESSAGE_UPDATE - Enum constant in enum com.olziedev.playerauctions.api.events.update.AuctionPlayerUpdateEvent.Type
This constant is used when APlayer.manageMessage(String, boolean) has been called.
MY_AUCTIONS - Enum constant in enum com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent.MenuType
 
MYAUCTIONS_MENU - Enum constant in enum com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent.Cause
This constant is used when a player manually removes the auction from the myauctions menu.

N

name - Variable in class com.olziedev.playerauctions.api.auction.command.ACommand
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.playerauctions.api.auction.AuctionSortType
This constant is when the order will be when the auction was created the newest.
noPlaceholderAPICondition(ConfigurationSection, Function<String, String>, OfflinePlayer) - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
 
notReady() - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
 

O

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

P

permissions - Variable in class com.olziedev.playerauctions.api.auction.command.ACommand
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_AUCTION - Enum constant in enum com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent.MenuType
 
PLAYER_ONLY - Enum constant in enum com.olziedev.playerauctions.api.auction.command.ACommand.ExecutorType
Only players can execute the command.
PlayerAuctionBidEvent - Class in com.olziedev.playerauctions.api.events.auction
Event that is triggered before a player bids on an auction.
PlayerAuctionBidEvent(Auction, APlayer, double, boolean) - Constructor for class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidEvent
This event is triggered before a player purchases an auction.
PlayerAuctionBidWonEvent - Class in com.olziedev.playerauctions.api.events.auction
Event that is triggered before a player bids on an auction.
PlayerAuctionBidWonEvent(Auction, APlayer, double) - Constructor for class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBidWonEvent
This event is triggered before a player purchases an auction.
PlayerAuctionBuyEvent - Class in com.olziedev.playerauctions.api.events.auction
Event that is triggered before a player purchases an auction.
PlayerAuctionBuyEvent(Auction, Player, double, ASerializableProduct<?>) - Constructor for class com.olziedev.playerauctions.api.events.auction.PlayerAuctionBuyEvent
This event is triggered before a player purchases an auction.
PlayerAuctionItemEvent - Class in com.olziedev.playerauctions.api.events.menu
Event that is triggered before an item is parsed in a menu.
PlayerAuctionItemEvent(Player, ItemStack) - Constructor for class com.olziedev.playerauctions.api.events.menu.PlayerAuctionItemEvent
This event is triggered before an item is parsed in a menu.
PlayerAuctionMenuEvent - Class in com.olziedev.playerauctions.api.events.menu
Event that is triggered before a menu is opened.
PlayerAuctionMenuEvent(APlayer, String, PlayerAuctionMenuEvent.MenuType) - Constructor for class com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent
This event is triggered before a menu is opened.
PlayerAuctionMenuEvent.MenuType - Enum in com.olziedev.playerauctions.api.events.menu
List of all possible menu types.
PlayerAuctionRemoveEvent - Class in com.olziedev.playerauctions.api.events.auction
Event that is triggered before an auction has been removed.
PlayerAuctionRemoveEvent(Auction, CommandSender, PlayerAuctionRemoveEvent.Cause) - Constructor for class com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent
This event is triggered before an auction has been removed.
PlayerAuctionRemoveEvent.Cause - Enum in com.olziedev.playerauctions.api.events.auction
List of all possible causes that will trigger the auction removal.
PLAYERAUCTIONS_MENU - Enum constant in enum com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent.Cause
This constant is used when a player manually removes the auction from the playerauctions menu.
PlayerAuctionsAPI - Class in com.olziedev.playerauctions.api
The main class for accessing and using the API.
PlayerAuctionsAPI() - Constructor for class com.olziedev.playerauctions.api.PlayerAuctionsAPI
 
PlayerAuctionSellEvent - Class in com.olziedev.playerauctions.api.events.auction
Event that is triggered before an auction is being added to the auction house.
PlayerAuctionSellEvent(Auction, Player) - Constructor for class com.olziedev.playerauctions.api.events.auction.PlayerAuctionSellEvent
This event is triggered before an auction is being added to the auction house.
PlayerAuctionSortEvent - Class in com.olziedev.playerauctions.api.events.menu
Event that is triggered before a new sort type is set.
PlayerAuctionSortEvent(APlayer, Comparator<Auction>, AuctionSortType) - Constructor for class com.olziedev.playerauctions.api.events.menu.PlayerAuctionSortEvent
This event is triggered before a menu is opened.
plugin - Variable in class com.olziedev.playerauctions.api.expansion.PluginExpansion
This variable is initialised when the expansion has been loaded and returns the PlayerWarps plugin instance.
PluginExpansion - Class in com.olziedev.playerauctions.api.expansion
Represents an expansion for it to be loaded and used in ExpansionRegistry.
PluginExpansion() - Constructor for class com.olziedev.playerauctions.api.expansion.PluginExpansion
 
PluginScheduler<T,Z> - Class in com.olziedev.playerauctions.api.scheduler
This class is used to schedule tasks for the plugin.
PluginScheduler(JavaPlugin) - Constructor for class com.olziedev.playerauctions.api.scheduler.PluginScheduler
This constructor is used to create a new plugin scheduler.
PluginTask - Interface in com.olziedev.playerauctions.api.scheduler.wrapped.task
Represents a task that can be cancelled.
postEvent() - Method in class com.olziedev.playerauctions.api.events.AuctionEvent
Deprecated.
Internal use only, do not use under any circumstances!
postEvent(Runnable) - Method in class com.olziedev.playerauctions.api.events.AuctionEvent
This method is called when the event is finished without having to rely on waiting a tick.
PremiumPlugin - Interface in com.olziedev.playerauctions.api
 
PREVIEW - Enum constant in enum com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent.MenuType
 
PURGED - Enum constant in enum com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent.Cause
This constant is used when the auction is expired and the purge timer has been triggered.

R

RANDOM - Enum constant in enum com.olziedev.playerauctions.api.auction.AuctionSortType
This constant is when the order will be random every x seconds.
RECENT - Enum constant in enum com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent.MenuType
 
RECENT_AUCTION_UPDATE - Enum constant in enum com.olziedev.playerauctions.api.events.update.AuctionPlayerUpdateEvent.Type
RecentAuctionType - Enum in com.olziedev.playerauctions.api.auction.recent
 
refreshName() - Method in class com.olziedev.playerauctions.api.player.APlayer
Update the player's name for, called when joined.
registerCommandPlaceholder(String, Function<Player, String>) - Method in interface com.olziedev.playerauctions.api.auction.command.CommandRegistry
Register a config command placeholder.
registerExpansion(PluginExpansion) - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Register an pluginExpansion to the registry.
registry - Variable in class com.olziedev.playerauctions.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.playerauctions.api.expansion.ExpansionRegistry
Reload all the expansions from the registry.
removeAuction(PlayerAuctionRemoveEvent.Cause, Consumer<AuctionResponse>, CommandSender) - Method in class com.olziedev.playerauctions.api.auction.Auction
Removes the auction from the server.
removeAuction(PlayerAuctionRemoveEvent.Cause, Consumer<AuctionResponse>, CommandSender) - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
removeSubCommand(String) - Method in interface com.olziedev.playerauctions.api.auction.command.CommandRegistry
Removes a sub-command from the registry.
replaceLore(List<String>, CommandSender) - Method in class com.olziedev.playerauctions.api.auction.Auction
 
reset() - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
This will reset that this object is holding.
runSingleTaskAsync(Consumer<PluginTask>) - Method in class com.olziedev.playerauctions.api.scheduler.PluginScheduler
This method is used to run a task on a single thread.
runTask(Runnable) - Method in class com.olziedev.playerauctions.api.scheduler.PluginScheduler
Ths method is used to run a task on the main thread.
runTaskAsync(Consumer<PluginTask>) - Method in class com.olziedev.playerauctions.api.scheduler.PluginScheduler
This method is used to run a task asynchronously.
runTaskAtEntity(Entity, Consumer<PluginTask>) - Method in class com.olziedev.playerauctions.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.playerauctions.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.playerauctions.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.playerauctions.api.scheduler.PluginScheduler
This method is used to run a task at a specific chunk.
runTaskAtLocation(Location, Consumer<PluginTask>) - Method in class com.olziedev.playerauctions.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.playerauctions.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.playerauctions.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.playerauctions.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.playerauctions.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.playerauctions.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.playerauctions.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.playerauctions.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.playerauctions.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.playerauctions.api.scheduler.PluginScheduler
This method is used to schedule a runnable to run after a delay.
sendMessage(CommandSender, String) - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
Use the plugin send message method for all type of syntax support.
serialize() - Method in class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
setAmount(long) - Method in class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
setAmount(Double) - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
Modifies the cached amount in this object.
setAuctionPlayer(APlayer) - Method in class com.olziedev.playerauctions.api.auction.Auction
Modifies the auction owner.
setAuctionPlayer(APlayer) - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
setCancelled(boolean) - Method in class com.olziedev.playerauctions.api.events.AuctionEvent
 
setCategory(ACategory) - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
Modifies the cached category in this object.
setComparator(Comparator<Auction>) - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionSortEvent
 
setEventCallback(Runnable) - Method in class com.olziedev.playerauctions.api.events.AuctionEvent
Deprecated.
Internal use only, do not use under any circumstances!
setExecutors() - Static method in class com.olziedev.playerauctions.api.scheduler.PluginScheduler
This method is used to setup the executors.
setExpireTime(Long, Consumer<AuctionResponse>, Player) - Method in class com.olziedev.playerauctions.api.auction.Auction
Modifies the expiry time when the auction should expire.
setExpireTime(Long, Consumer<AuctionResponse>, Player) - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
setItemStack(ItemStack) - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionItemEvent
 
setLanguage(String) - Method in class com.olziedev.playerauctions.api.player.APlayer
Modifies the language the player will receive messages in.
setLogs(List<String>) - Method in class com.olziedev.playerauctions.api.player.APlayer
Modifies the logged actions for this player.
setMaxAmount(long) - Method in class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
setMessage(String) - Method in enum com.olziedev.playerauctions.api.auction.AuctionResponse
Modifies the message for the enum instance.
setNaturalAmount(long) - Method in class com.olziedev.playerauctions.api.auction.product.ASerializableProduct
 
setPlayerAuction(Auction) - Method in class com.olziedev.playerauctions.api.events.auction.PlayerAuctionSellEvent
Deprecated.
Internal use only, do not use under any circumstances!
setPlayerAuction(Auction) - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
Modifies the cached auction in this object.
setPrice(double) - Method in class com.olziedev.playerauctions.api.auction.Auction
 
setPrice(double) - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
 
setProduct(ASerializableProduct<?>, long) - Method in class com.olziedev.playerauctions.api.auction.Auction
Modifies the item stack of the auction.
setProduct(ASerializableProduct<?>, long) - Method in class com.olziedev.playerauctions.api.auction.recent.ARecent
Modifies the item stack of the auction.
setRandomSort(long) - Method in class com.olziedev.playerauctions.api.auction.Auction
Sets the random sort ID of this auction.
setReady(boolean) - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
Modifies if the GUI is ready to receive a click from the player.
setRecentActionType(RecentAuctionType) - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
Modifies the previous inventory that the player opened.
setSearch(String) - Method in class com.olziedev.playerauctions.api.player.AGUIPlayer
Modifies the cached search in this object.
setStaticAuctions(long) - Method in class com.olziedev.playerauctions.api.player.APlayer
Modifies the static maximum auctions a player can set.
setTask(Future<?>) - Method in class com.olziedev.playerauctions.api.scheduler.wrapped.task.FutureTask
Modifies the task to be cancelled.
setTitle(String) - Method in class com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent
 
setupProduct(Long, Player) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
setupProduct(Long, T) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
shutdownExpansions() - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Unregisters all the loaded expansions from the registry.
SOLD - Enum constant in enum com.olziedev.playerauctions.api.auction.recent.RecentAuctionType
This constant is for recent auctions that have been successfully sold.
SOLD - Enum constant in enum com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent.Cause
This constant is used when Auction.buy(APlayer, long, Consumer) has been called.
START_AUCTION - Enum constant in enum com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent.MenuType
 
STATIC_AUCTIONS_UPDATE - Enum constant in enum com.olziedev.playerauctions.api.events.update.AuctionPlayerUpdateEvent.Type
This constant is used when APlayer.setStaticAuctions(long) has been called.
SUCCESS - Enum constant in enum com.olziedev.playerauctions.api.auction.AuctionResponse
This constant is used when the action was successful.
syntax - Variable in class com.olziedev.playerauctions.api.auction.command.ACommand
The syntax of the command.

T

takeProduct(AProduct<T>, Player) - Method in class com.olziedev.playerauctions.api.expansion.AProductProvider
 
teleportAsync(Player, Location, Consumer<Boolean>, PlayerTeleportEvent.TeleportCause) - Method in class com.olziedev.playerauctions.api.scheduler.PluginScheduler
This method is used to teleport a player to a location asynchronously when possible.

U

unload() - Method in class com.olziedev.playerauctions.api.expansion.PluginExpansion
This method to unload the expansion from the registry.
unregisterExpansion(String) - Method in class com.olziedev.playerauctions.api.expansion.ExpansionRegistry
Unregister an expansion from the registry.
updateAuction(long, UUID) - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
Updates the current auction with its new data, if the auction doesn't exist then a new auction object will be created and added to the cache automatically.
updateAuctionPlayer(UUID) - Method in class com.olziedev.playerauctions.api.PlayerAuctionsAPI
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.playerauctions.api.auction.AuctionResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.olziedev.playerauctions.api.auction.AuctionSortType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.olziedev.playerauctions.api.auction.command.ACommand.ExecutorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.olziedev.playerauctions.api.auction.recent.RecentAuctionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent.Cause
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent.MenuType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.olziedev.playerauctions.api.events.update.AuctionPlayerUpdateEvent.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.olziedev.playerauctions.api.auction.AuctionResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.olziedev.playerauctions.api.auction.AuctionSortType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.olziedev.playerauctions.api.auction.command.ACommand.ExecutorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.olziedev.playerauctions.api.auction.recent.RecentAuctionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.olziedev.playerauctions.api.events.auction.PlayerAuctionRemoveEvent.Cause
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.olziedev.playerauctions.api.events.menu.PlayerAuctionMenuEvent.MenuType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.olziedev.playerauctions.api.events.update.AuctionPlayerUpdateEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class com.olziedev.playerauctions.api.expansion.PluginExpansion
This variable is initialised when the expansion has been loaded and returns the version of the expansion.

W

waitForCallback(boolean) - Method in class com.olziedev.playerauctions.api.events.AuctionEvent
This method allows you to wait for the plugins event to continue after you call AuctionEvent.acceptCallback().
withdraw(APlayer, double, String, Consumer<Boolean>) - Method in class com.olziedev.playerauctions.api.expansion.ACurrency
Withdraw the amount from the players balance in this currency.
withdraw(APlayer, double, Consumer<Boolean>) - Method in class com.olziedev.playerauctions.api.expansion.ACurrency.BankProvider
Withdraw the amount from the players balance in this provider.
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|Constant Field Values|Serialized Form