Uses of Class
com.olziedev.playerauctions.api.auction.product.ASerializableProduct
Package
Description
All auction based objects that handles and manages data.
All product based objects that handles and manages data for auctions.
All recent based objects that handles and manages data for auctions.
All auction events that are triggered for auctions.
All expansion based objects that expose methods for external plugins to hook into.
All player based objects that handles and manages data.
-
Uses of ASerializableProduct in com.olziedev.playerauctions.api.auction
Modifier and TypeMethodDescriptionabstract ASerializableProduct<?>
Auction.getSerializableProduct()
Modifier and TypeMethodDescriptionabstract void
Auction.setProduct
(ASerializableProduct<?> serializableProduct, long amount) Modifies the item stack of the auction. -
Uses of ASerializableProduct in com.olziedev.playerauctions.api.auction.product
Modifier and TypeMethodDescriptionAProduct.getSerializableProduct()
ASerializableProduct.getSerializableProduct
(long amount) -
Uses of ASerializableProduct in com.olziedev.playerauctions.api.auction.recent
Modifier and TypeMethodDescriptionabstract void
ARecent.setProduct
(ASerializableProduct<?> serializableProduct, long amount) Modifies the item stack of the auction. -
Uses of ASerializableProduct in com.olziedev.playerauctions.api.events.auction
ModifierConstructorDescriptionPlayerAuctionBuyEvent
(Auction playerAuction, Player buyer, double price, ASerializableProduct<?> serializableProduct) This event is triggered before a player purchases an auction. -
Uses of ASerializableProduct in com.olziedev.playerauctions.api.expansion
Modifier and TypeMethodDescriptionAConverter.convertProduct
(byte[] oldBytes) This method converts old product data to new product data.static ASerializableProduct<?>
AProductProvider.deserializeProduct
(byte[] bytes) abstract ASerializableProduct<T>
AProductProvider.getSerializableProduct
(byte[] bytes) Modifier and TypeMethodDescriptionabstract boolean
AProductProvider.isSimilarProduct
(ASerializableProduct<?> product, ASerializableProduct<?> other) -
Uses of ASerializableProduct in com.olziedev.playerauctions.api.player
Modifier and TypeMethodDescriptionabstract void
APlayer.addRecentAuction
(Auction auction, UUID target, double price, ACurrency currency, ASerializableProduct<?> product, RecentAuctionType type, Runnable runnable) Add a recent auction (sold/bought/auctioned) to the player.