By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

Feature-packed auction house plugin for PocketMine-MP
version 1.2.3
Approved
Direct Download How to install?
Switch version
909 Downloads / 8721 Total
14 Reviews
Plugin Description §

Overview

AuctionHouse allows players to list their items for sale and purchase items that others have listed for sale.

AuctionHouse

Features

  • Chest GUI
  • Config (See below)
  • Multi-lang support
  • Custom Events
  • Cancel Listings
  • Economy plugin support (EconomyAPI as of now)
  • MySQL and SQLite database support
  • Customizable messages
  • Admin menu
  • And more coming soon!

Config

---  
# Sets the prefix for this plugin.
prefix: "[&l&6Auction House&r]"
# Minimum price required to create a listing
min-price: 0
# Maximum price a listing can have (-1 = No limit)
max-price: -1
# Sets the default language for the plugin, you can edit text and messages in this file.
default-language: en_US
# Sets the amount of hours a listing is active before being automatically cancelled and expired.
expire-interval: 48
# Sets the price it costs to list an item on the auction house.
listing-price: 0
# Allows or blocks players in creative mode from selling items.
creative-sale: false
# The maximum amount of listings a player can have.
max-items: 45
# Shows item lore on the auction house
show-lore: true
# Formats price with commas (ex. 1,000,000)
price-formatted: true
# Items that cannot be listed on the auction. Refer to https://minecraftitemids.com/ or https://minecraft-ids.grahamedgecombe.com/ for a list of item ids.
blacklist:
  - '1000' # Example items, these items dont exist in MC, but you should use ones that do if you want.
  - '1001:12'
  - '12333:4'
...  

Commands

Command Description
/ah AuctionHouse main command, opens the shop menu if there are no specified parameters
/ah shop Opens the shop menu
/ah sell [price] Allows player to list items in their hand on the auction house. [price] is the amount that the player is listing the item to sell for
/ah listings Shows all active listings of the player
/ah listings [player] Shows all active listings of a specific player
/ah admin Opens the AuctionHouse admin menu (OP Command)
/ah reload Allows player to reload configuration files (OP command)
/ah about Shows AuctionHouse version the server is running

API

Events

Event Description
shock95x\auctionhouse\event\AuctionStartEvent Called when an auction is started
shock95x\auctionhouse\event\AuctionEndEvent Called when an auction has ended
shock95x\auctionhouse\event\ItemListedEvent Called when an item is listed by player (cancellable)
shock95x\auctionhouse\event\MenuCloseEvent Called when a menu is closed by player

Contributing

You can contribute to this project by creating a new language file and opening a PR on GitHub!

Supported languages and contributors

Credits

What's new §
  • Crash fixes

v1.2.1

  • Index out of range fix

v1.2.0

  • Bug fixes
  • Code revamp & Optimizations
  • Added admin menu to edit listings
  • Added /ah expired command
  • Option to enable/disable item lores
  • Support for vanilla command arguments
  • Added price format option to add commas
  • View listings of a certain player with /ah listings [player]

Temporary fix for client crashes

  • Updated InvMenu
  • Added warning for users who don't have InvCrashFix
  • Added German language
  • Fixed /ah update not working
  • Added missing localization for some items in the AH
  • Version 1.1.0
      • MySQL support
      • Updated InvMenu to 3.0
      • Added price range for listings (#20)
      • Fixed startup error on Linux servers
      • Added Russian language

BANKRTDV
using v1.2.3
12 Sep 20
Bug when other players click to buy things, the window has not been updated yet, when we click to buy the server, it will be an error.
Shock95x
12 Sep 20
Sorry about that, you can submit an issue here: https://github.com/Shock95x/AuctionHouse/issues
yumeko69
using v1.2.3
08 Sep 20
Hello i see internal server error ! I cant use this plugin in my server why?
Shock95x
08 Sep 20
Please submit an issue here: https://github.com/Shock95x/AuctionHouse/issues
Matrom3800
using v1.1.2
05 Sep 20
hello, The plugin is awesome, the only problem is that ps4 cannot access it !
hinexmine
using v1.1.2
01 Sep 20
make the same plugin on Nukkit you are please!!!
Shock95x
02 Sep 20
Might be working on it!
Ivncitto
using v1.1.2
25 Aug 20
Great plugin, works fine whit InvCrashFix https://poggit.pmmp.io/ci/Muqsit/InvCrashFix/InvCrashFix
BambankFx
using v1.1.2
10 Aug 20
If I type /ah internal
Shock95x
13 Aug 20
Please report the error here: https://github.com/Shock95x/AuctionHouse/issues
TowerFallGaming
using v1.1.2
11 Jul 20
Actually still doesn't work
Shock95x
12 Jul 20
Did you install the InvCrashFix plugin?
Chaosfelix4451
using v1.0.9
16 Jun 20
this is a great plugin not finished but its a great shop plugin
JGYTVevo
using v1.0.9
23 Apr 20
Worked for 1 time and comes up with a error on server start up, every time i do /ah it crashes me is it updated in dev?
Shock95x
23 Apr 20
Report the error here: https://github.com/Shock95x/AuctionHouse/issues
TungstenVn
using v1.0.9
21 Apr 20
plugin's name should be supermarket or sellinghouse instead
hinexmine
using v1.0.9
21 Mar 20
put 4 stars, because of a bug: if you put a funnel and go up 5 blocks, the funnel will take all the things from the auction, the Solution: make an auction in a certain place (for example: on spawn), specify the coordinates from which to which (/ax pos1,2
TimurSl
using v1.0.9
14 Mar 20
I thought that auctions are only on the PC, but here comes this plugin
TetroYT
using v1.0.9
11 Mar 20
Works perfectly and is by far the most advanced public auction plugin i could find would recommend anyone whos looking for an auction house to use this plugin
Shock95x
12 Mar 20
Thanks :D
mrpwes
using v1.0.9
09 Mar 20
Nice Idea
Shock95x
10 Mar 20
Thank you

Reply to review by :

Supported API versions
3.0.0
->
3.15.0
Dependencies
EconomyAPI 5.7.2
Optional
View Plugin
License §
Categories:
Economy
Miscellaneous
Permissions
Database
Permissions
Commands

You can leave one review per plugin release, and delete or update your review at any time

Loading...