Index
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
-
This constant is used when
APlayer.addRecentAuction(Auction, UUID, double, ACurrency, String, ASerializableProduct, RecentAuctionType, Runnable)
has been called. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form