-
-
How it works
Try this product in game with a hosted Minecraft server!- Click 'Request test server'
- Join the provided IP address
- Try out the product for up to 30 minutes
- Stop the server when you're done
Requesting a test server will duplicate the original files and provide you a new server for you to join and experiment with for up to 30 minutes. Any changes you make will not be served so feel free to play around!
There are no limits to the number of servers you may start, but you can only have one test server active at a time. You must stop any active test servers in order to start up a new one.Features
- Completely free
- Instant setup
- Full operator permissions
- Invite friends
- No usage limits
Testing servers provided by PebbleHost.
Visit PebbleHost.com
DeluxeAuctions is a plugin that adds advanced auction system to your server, like the popular server!
The best, cheap, advanced, fully customizable auction plugin; like the popular server!
You can join to Discord for any questions or problems.
HOW TO CONVERT AUCTIONS FROM OTHER PLUGINS:
Every message & menu are customizable in configuration files.
Every message & permission are customizable in config.yml
You can use this placeholders for showing some informations.
Auction API can be used with adding DeluxeAuctions plugin to your plugin's dependencies.
You can find all methods in AuctionHook, AuctionCache, CategoryCache and PlayerCache class.
By purchasing and downloading this plugin, you agree that:
The best, cheap, advanced, fully customizable auction plugin; like the popular server!
You can join to Discord for any questions or problems.


- You need to download some plugins for using specific plugin features (please look to dependencies page).
- If you have any problem or suggestion, don't use reviews. Just contact to me via discussion, private messages or Discord.
- My Discord: SedatTR#8666
- Wiki Page: https://sedattr.gitbook.io/deluxeauctions

- Compatible with Spigot 1.8-1.21.1x versions
- Folia support
- Multi Server System (You can use same database for other servers. Currently: REDIS and BUNGEECORD support)
- BIN Auction System (Can be enabled or disabled; default price, duration and fees are customizable)
- NORMAL Auction System (Can be enabled or disabled; default price, duration and fees are customizable)
- Anti Lag System (Plugin checks to server tps and player ping for detecting lag to prevent dupes)
- Log File (Player actions will be logged to log file)
- Different Input Types (Sign, Anvil and Chat)
- Different Database Types (MySQL and SQLite)
- Different Economy Types (Vault, Lands, RoyaleEconomy, TokenManager, UltraEconomy, PlayerPoints and Yaml)
- Global Category System (Uncategorized auctions will automatically be found here)
- Auction Sorting System (Highest Price, Lowest Price, Ending Soon and Random)
- Auction Filter System (All, Bin and Normal)
- Auction Convert System (Auctions from zAuctionHouse and AuctionMaster can be converted to DeluxeAuctions)
- Search System (Auctions on sale can be found by searching)
- Bid Limit System (Player bid amount can be limited)
- Auction Limit System (Player auction amount can be limited)
- Price Limit System (Auction creation price can be limited)
- Duration Limit System (Auction duration can be limited)
- Custom Head Support (Only currently HeadDatabase and Skull Value)
- Mute Check System to disable broadcast for muted players (Only currently LiteBans and AdvancedBan)
- Auction Broadcast System (Plugin can run commands and do broadcast when new auction is created)
- Buyer & Seller Stats for players
- Fully Customizable Fee System (You can change fee percents for specific price ranges)
- Plugin can be disabled in some worlds
- Plugin can be enabled or disabled in config
- Custom Placeholders with PlaceholderAPI (Currently 7 placeholders)
- Discord Webhook Support (Currently 5 messages)
- Custom Sounds (Currently 11 sounds)
- HEX Support for messages
- Shulker Content Viewer for Shulker Auctions
- EcoItems support for auction items
- Item Blacklist System (Items can be blacklisted by material, model data, lore or display name)
- Custom Item System (Custom items can be added to categories by material, model data, lore or display name)
- Rich and Advanced Auction API & Events
- Everything is fully customizable in the plugin
- 100% customizable (messages, settings...)
HOW TO CONVERT AUCTIONS FROM OTHER PLUGINS:
- Add DeluxeAuctions to your server plugins.
- While zAuctionHouse/AuctionMaster is enabled in your server, write /deluxeauctions:ahadmin convert [zauctionhouse/auctionmaster] command in the console.
- Plugin will automatically convert all auctions from these plugins to DeluxeAuctions.
- Don't forget to add and enable DeluxeAuctions and plugin that you want to convert to server.

Every message & menu are customizable in configuration files.
- Bought Message
- Sold Auction
- Cancel Auction
- Bid Auction
- Create Auction
- Main Menu & Stats
- Auctions Menu
- Search System & View Player Auctions
- Manage Auctions & View Bids Menu
- View Normal Auction Menu (No Money & Top Bidder)
- View BIN Menu & Shulker Viewer
- Create Auction Menu (Without Item & With Item)
- Duration Menu

Every message & permission are customizable in config.yml
- /auction: Shows all commands.
- /auction menu: Opens bazaar auctions main menu.
- /auction auctions: Opens auctions menu.
- /auction view [player/auction uuid]: Open player's auctions or auction view menu.
- /auction sell [bin/normal] [price] [duration]: Opens auction creation menu with specific settings. (Hold item to be sold)
- /auction manage: Opens auction manage menu.
- /auction bids: Opens auction bids menu.
- /auctionadmin: Shows all commands.
- /auctionadmin menu [player]: Open main menu to player.
- /auctionadmin convert [zauctionhouse/auctionmaster]: Converts auctions from other plugins. (Only usable in Console)
- /auctionadmin lock: Locks plugin to close temporarily.
- /auctionadmin cancel [auction uuid]: Cancels auction.
- /auctionadmin reload: Reloads plugin.

You can use this placeholders for showing some informations.
- %auction_owned_auctions%: Get player's owned auctions amount.
- %auction_bid_auctions%: Get player's bid auctions amount.
- %auction_balance_formatted%: Get player's balance with number format.
- %auction_balance%: Get player's clean balance.
- %auction_bin_auctions%: Get BIN auctions amount.
- %auction_normal_auctions%: Get NORMAL auctions amount.
- %auction_category_auctions_CATEGORYNAME%: Get category's auctions amount.
Auction API can be used with adding DeluxeAuctions plugin to your plugin's dependencies.
You can find all methods in AuctionHook, AuctionCache, CategoryCache and PlayerCache class.
Some Auction API Methods
Auction Events (All Cancellable)
- isAuctionTypeDisabled(String type): Check if auction type is disabled (BIN/NORMAL) (Boolean)
- calculatePriceFeePercent(Double price, String type): Get price fee percent for specific price. (BIN/NORMAL) (Double)
- calculateDurationFee(Integer time): Get duration fee price for specific time. (Double)
- getLimit(Player player, String type): Get player's limit amount. (bid_limit, auction_limit, price_limit, duration_limit) (Integer)
- isSellable(Player player, ItemStack item): Check if item is sellable. (Returns "no_permission_for_item", "unsellable_item", "blacklisted_item". If can sellable will return empty.) (String)
- getUpdatedAuctionItem(Auction auction): Get auction's item with updated display name and lore. (ItemStack)
Auction Events (All Cancellable)
- AuctionCancelEvent(Player player, Auction auction): Called when player cancelled auction.
- AuctionCollectEvent(Player player, Auction auction, Boolean expired): Called when buyer/seller collected auction.
- AuctionCreateEvent(Player player, Auction auction): Called when player created auction.
- AuctionPurchaseEvent(Player player, Auction auction): Called when player purchased auction.
- ItemPreviewEvent(Player player, ItemStack item): Called when player added item to create menu.
- PlayerBidEvent(Player player, Auction auction): Called when player bid to auction.

By purchasing and downloading this plugin, you agree that:
- There will be no refunds unless it's my fault.
- You may not redistribute plugin, in any shape or form neither it's code or parts of it.
- You may not decompile/edit the source code without my permission.
- You may use it for all the servers you own, but you may not give it to anyone else.
- You are responsible what happens with the plugin after you download, if plugin is leaked or redistributed and it's registered with your name, I'm allowed to remove your license without warning.
- You agree to everything listed above.