⚡ DeluxeAuctions ⚡ The Best Auctions Plugin - Multi Server - Fully Customizable icon

⚡ DeluxeAuctions ⚡ The Best Auctions Plugin - Multi Server - Fully Customizable -----

Multi Economy System, 1.21.4 & Folia Support, Infinite categories, Search System and more...



deluxe auctions.jpg
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.

[​IMG]


[​IMG]

  • 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


[​IMG]

  • 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)
  • Multi Page System (You can add pages to categories to make unlimited categories!)
  • Global Auction Category to show all created auctions!
  • 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:

  1. Add DeluxeAuctions to your server plugins.
  2. While zAuctionHouse/AuctionMaster is enabled in your server, write /deluxeauctions:ahadmin convert [zauctionhouse/auctionmaster] command in the console.
  3. Plugin will automatically convert all auctions from these plugins to DeluxeAuctions.
  4. Don't forget to add and enable DeluxeAuctions and plugin that you want to convert to server.


[​IMG]
Every message & menu are customizable in configuration files.
  • Bought Message
    [​IMG]
  • Sold Auction
    [​IMG]
  • Cancel Auction
    [​IMG]
  • Bid Auction
    [​IMG]
  • Create Auction
    [​IMG]
  • Global Auctions
    [​IMG]
  • Enchant Search
    [​IMG]
  • Main Menu
    [​IMG]
  • Stats
    stats.gif
  • Auctions Menu (Categories)
    [​IMG]
  • Auctions Menu (Buttons)
    auctions buttons.gif
  • Search System
    search.gif
  • View Player Auctions
    view auctions.gif
  • Manage Auctions
    manage.gif
  • View Bids Menu
    view bids.gif
  • View Normal Auction Menu (No Money)
    view auction (no money).gif
  • View Normal Auction Menu (Top Bidder)
    view auction (top bidder).gif
  • View BIN Menu
    bin auction.gif
  • Shulker Viewer
    [​IMG]
  • Create Auction Menu (Without Item)
    [​IMG]
  • Create Auction Menu (With Item)
    [​IMG]
  • Duration Menu
    [​IMG]
  • Duration Menu
    [​IMG]

[​IMG]
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.


[​IMG]
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

  • 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.


[​IMG]
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.
Resource Information
Author:
----------
Total Downloads: 50
First Release: Jul 17, 2024
Last Update: Feb 23, 2025
Category: ---------------
All-Time Rating:
4 ratings
Find more info at sedattr.gitbook.io...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings