Uses of Class
com.olziedev.playerauctions.api.auction.Auction
Packages that use Auction
Package
Description
All the generalized objects within the API.
All auction based objects that handles and manages data.
All recent based objects that handles and manages data for auctions.
All auction events that are triggered for auctions.
All auction events that are triggered for menus.
All auction events that are triggered on an update.
All expansion based objects that expose methods for external plugins to hook into.
All player based objects that handles and manages data.
-
Uses of Auction in com.olziedev.playerauctions.api
Methods in com.olziedev.playerauctions.api that return AuctionModifier and TypeMethodDescriptionabstract Auction
PlayerAuctionsAPI.getPlayerAuction
(long id, CommandSender sender) abstract Auction
PlayerAuctionsAPI.updateAuction
(long id, UUID uuid) 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.Methods in com.olziedev.playerauctions.api that return types with arguments of type AuctionModifier and TypeMethodDescriptionPlayerAuctionsAPI.getPlayerAuctions()
PlayerAuctionsAPI.getPlayerAuctions
(CommandSender sender) Method parameters in com.olziedev.playerauctions.api with type arguments of type AuctionModifier and TypeMethodDescriptionabstract void
PlayerAuctionsAPI.createPlayerAuction
(double price, ACurrency currency, String internalCurrency, APlayer seller, AProduct<?> product, boolean bid, Consumer<Auction> callback) Creates a player auction with the product specified.abstract void
PlayerAuctionsAPI.createPlayerAuction
(double price, APlayer seller, AProduct<?> product, boolean bid, Consumer<Auction> callback) Creates a player auction with the product specified.abstract void
PlayerAuctionsAPI.createSafePlayerAuction
(double price, Long amount, ACurrency currency, String internalCurrency, APlayer seller, AProductProvider<?> productProvider, boolean bid, Consumer<Auction> callback) Creates a player auction with product specified.abstract void
PlayerAuctionsAPI.createSafePlayerAuction
(double price, Long amount, APlayer seller, AProductProvider<?> productProvider, boolean bid, Consumer<Auction> callback) Creates a player auction with product specified. -
Uses of Auction in com.olziedev.playerauctions.api.auction
Methods in com.olziedev.playerauctions.api.auction that return types with arguments of type Auction -
Uses of Auction in com.olziedev.playerauctions.api.auction.recent
Subclasses of Auction in com.olziedev.playerauctions.api.auction.recentModifier and TypeClassDescriptionclass
Represents a recent auction for a player that can manage and handle basic data within the auction. -
Uses of Auction in com.olziedev.playerauctions.api.events.auction
Methods in com.olziedev.playerauctions.api.events.auction that return AuctionModifier and TypeMethodDescriptionPlayerAuctionBidEvent.getPlayerAuction()
PlayerAuctionBidWonEvent.getPlayerAuction()
PlayerAuctionBuyEvent.getPlayerAuction()
PlayerAuctionRemoveEvent.getPlayerAuction()
PlayerAuctionSellEvent.getPlayerAuction()
Methods in com.olziedev.playerauctions.api.events.auction with parameters of type AuctionModifier and TypeMethodDescriptionvoid
PlayerAuctionSellEvent.setPlayerAuction
(Auction playerAuction) Deprecated.Internal use only, do not use under any circumstances!Constructors in com.olziedev.playerauctions.api.events.auction with parameters of type AuctionModifierConstructorDescriptionPlayerAuctionBidEvent
(Auction playerAuction, APlayer bidder, double price, boolean notEnoughMoney) This event is triggered before a player purchases an auction.PlayerAuctionBidWonEvent
(Auction playerAuction, APlayer bidder, double price) This event is triggered before a player wins a bid on an auction.PlayerAuctionBuyEvent
(Auction playerAuction, Player buyer, double price, ASerializableProduct<?> serializableProduct) This event is triggered before a player purchases an auction.PlayerAuctionRemoveEvent
(Auction playerAuction, CommandSender remover, PlayerAuctionRemoveEvent.Cause cause) This event is triggered before an auction has been removed.PlayerAuctionSellEvent
(Auction playerAuction, Player seller) This event is triggered before an auction is being added to the auction house. -
Uses of Auction in com.olziedev.playerauctions.api.events.update
Methods in com.olziedev.playerauctions.api.events.update that return AuctionConstructors in com.olziedev.playerauctions.api.events.update with parameters of type AuctionModifierConstructorDescriptionAuctionExpireUpdateEvent
(Long oldTime, Auction playerAuction) This event is triggered before an auctions' expire time has been updated.PlayerAuctionUpdateEvent
(Auction auction, PlayerAuctionUpdateEvent.Type type) This event is triggered before as auction' data has been updated. -
Uses of Auction in com.olziedev.playerauctions.api.expansion
Methods in com.olziedev.playerauctions.api.expansion with parameters of type AuctionModifier and TypeMethodDescriptionAProductProvider.getItemLore
(Auction auction, APlayer viewer, ConfigurationSection section) -
Uses of Auction in com.olziedev.playerauctions.api.player
Methods in com.olziedev.playerauctions.api.player that return AuctionMethods in com.olziedev.playerauctions.api.player that return types with arguments of type AuctionModifier and TypeMethodDescriptionAPlayer.getPlayerAuctions()
APlayer.getPlayerAuctions
(CommandSender sender) Methods in com.olziedev.playerauctions.api.player with parameters of type AuctionModifier and TypeMethodDescriptionabstract void
APlayer.addRecentAuction
(Auction auction, UUID target, double price, ACurrency currency, String internalCurrency, ASerializableProduct<?> product, RecentAuctionType type, Runnable runnable) Add a recent auction (sold/bought/auctioned) to the player.abstract void
AGUIPlayer.setPlayerAuction
(Auction playerAuction) Modifies the cached auction in this object.