✨ pAuctionHouse » Ultimate Auction Experience ⚡ Fast • Modern • Player-Friendly icon

✨ pAuctionHouse » Ultimate Auction Experience ⚡ Fast • Modern • Player-Friendly -----

pauction is an advance minecraft auctionhouse plugin download now!!



pAuctionHouse
The Ultimate, Feature-Rich & Premium Auction House Solution
pAuctionHouse is not just another auction house plugin. It is a complete, premium, and robust economy-driving solution built from the ground up for performance, stability, and an unparalleled user experience. Designed for servers that demand quality, pAuctionHouse provides a seamless and intuitive marketplace for your players.
From its powerful admin management tools to its highly customizable player-facing features, every aspect has been meticulously crafted to be the only auction house plugin your server will ever need.
A clean, intuitive, and multi-page GUI for browsing auctions.
[​IMG]
Powerful Admin Management GUI
Global Listing Announcements with Item Hover
Easy Claiming of Expired Items

Core Features

  • []Intuitive & Modern GUI: A clean, multi-page graphical interface for browsing, buying, and managing auctions.
    []Database Driven: Uses SQLite by default for easy setup. All auctions are saved, ensuring no data loss on restarts.
    []Safe NBT Storage: Flawlessly saves any item, including custom items with special NBT data from other plugins, enchantments, and lores.
    []Vault Economy Support: Integrates with any Vault-supported economy plugin (like EssentialsX, CMI, etc.) for seamless transactions.
    []Configurable Sales Tax: Implement a server-wide sales tax to create a money sink and balance your economy.
    []Expiry & Claiming System: Unsold or expired items are never lost. Players can reclaim them from a separate, easy-to-use GUI.
    []Powerful Admin GUI: A dedicated interface for staff (/ahadmin view) to monitor all live auctions, view detailed item NBT, and safely remove inappropriate listings.
    []Global Listing Announcements: Announce new listings in chat with a hoverable message showing the item, generating excitement and driving sales. (Toggleable)
    []Permission-Based Listing Slots: Control how many items players can sell at once with permissions. Perfect for server ranks! (pauctionhouse.listings.10, pauctionhouse.listings.unlimited, etc.)
    []Highly Configurable: Customize nearly every message, GUI title, sound, and setting from the well-documented configuration files.
    []Performance Focused: Designed with performance in mind. Asynchronous tasks handle data saving and expiration to ensure zero lag on your main thread.
    []PlaceholderAPI Support: Provides useful placeholders to integrate with other plugins.
  • Developer API: A simple API for other plugins to hook into pAuctionHouse.
Commands
Player Commands:

  • []/auctionhouse, /ah, /pauction - Opens the main Auction House GUI.
    []/ah sell <price> - Lists the item in your main hand for sale.
    []/ah listings - View and manage your own active listings.
    []/ah expired - Open the GUI to claim your expired or unsold items.
Admin Commands:

  • []/ahadmin reload - Reloads the config.yml and messages.yml files.
    []/ahadmin view - Opens the Admin Management GUI to view all auctions.
Permissions

  • []pauctionhouse.use - Allows players to open and use the auction house. (Default: true)
    []pauctionhouse.sell - Allows players to use the /ah sell command. (Default: true)
    []pauctionhouse.admin.reload - Permission to use /ahadmin reload. (Default: op)
    []pauctionhouse.admin.manage - Permission to use /ahadmin view and manage auctions. (Default: op)
Listing Limit Permissions:
Control how many items a player can sell with ranked permissions. The plugin automatically gives the player the highest limit they have permission for.

  • []pauctionhouse.listings.5
    []pauctionhouse.listings.10
    []pauctionhouse.listings.20
    [](and any other number you wish to create)
  • pauctionhouse.listings.unlimited - Allows unlimited listings.
If a player has no specific limit permission, they will use the default-listing-limit from config.yml.
Dependencies
Configuration
The configuration is split into two easy-to-manage files.
Code (YAML):

pAuctionHouse Configuration
database
:
type
: 'SQLite'
auction
:
duration-hours
: 48
tax-percent
: 5.0
default-listing-limit
: 5
min-listing-price
: 1.0
max-listing-price
: 1000000.0
announcements
:
enabled
: true
gui
:
rows
: 6
sounds
:
item-listed
: 'ENTITY_EXPERIENCE_ORB_PICKUP'
item-bought
: 'ENTITY_PLAYER_LEVELUP'
... and more
 
Code (YAML):

pAuctionHouse Messages File
prefix
: "&8[&b&lPAH&8] &7"
--- Command & System Messages ---
reload
: "{prefix}&aPlugin reloaded successfully."
no-permission
: "{prefix}&cYou do not have permission to do that."
... many more messages
--- GUI Titles ---
gui-titles
:
main
: "&1&lAuction House &8- &7Page {page}/{total_pages}"
player-listings
: "&1&lYour Active Listings"
expired-items
: "&1&lClaim Expired Items"
--- GUI Lore Templates ---
item-lore
:
"&7---------------------"
"&fSeller
: &b{seller}"
"&fPrice
: &a${price}"
"&fExpires in
: &e{time_left}"
""
"&e&lLEFT-CLICK &7to purchase"
... and much more
 
Placeholders
If you have PlaceholderAPI installed, you can use these placeholders:

  • []%pauctionhouse_active_auctions% - Shows the total number of items currently on the auction house.
    []%pauctionhouse_player_listings% - Shows how many items the viewing player is currently selling.
  • %pauctionhouse_player_expired% - Shows how many expired items the viewing player has waiting to be claimed.

Need support or have a feature request?
Join our Discord server!
Resource Information
Author:
----------
Total Downloads: 11
First Release: Aug 30, 2025
Last Update: Aug 30, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings