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

Auction House is the solution when it comes to server auctions.
version 1.0.0
Approved
Direct Download How to install?
105 Downloads / 105 Total
Plugin Description §



πŸ“¦ ActionHouse

A powerful Auction House plugin for PocketMine-MP, ShulkerBox Viewer support, multi-language, NPC interaction, and lag-free performance!


✨ Features

  • βœ… Fully customizable messages via language files
  • πŸ’Έ Economy support with BedrockEconomy
  • πŸ§ͺ Compatible with latest PocketMine-MP API
  • 🌍 Multi-language system (es-ES, en-US, fr-FR, etc.)
  • πŸ“¦ Support for ShulkerBox item content viewer
  • πŸ’° Min & Max price configuration per item
  • 🎯 Limit max items per player
  • ⏱️ Configurable item expiration/duration
  • ⚑ Optimized for performance β€” no lag, even with large data
  • πŸ“š Paginated inventory menus
  • βœ… Confirm Buy system
  • πŸ‘€ NPC support to open /ah menu
  • πŸ”’ Permission-based control

🧱 Supported Software

βœ… This plugin is only compatible with PocketMine-MP
❌ It will NOT work on Nukkit, Altay, or other forks


πŸ“₯ Installation

  1. πŸ“¦ Download ActionHouse from Poggit
  2. πŸ’° Download BedrockEconomy
  3. πŸ“ Place both .phar files inside your /plugins/ directory
  4. πŸ” Restart your server
  5. βœ… Ready to go! Use /ah to open the auction menu

πŸ“œ Commands

Command Description
/actionhouse or /ah Open the main auction house menu
/actionhouse sell [price] or /ah sell [price] Sell the item in hand for the given price
/actionhouse setlanguage [lang] or /ah setlanguage [lang] Change the plugin language (e.g., en-US)
/actionhouse npc or /ah npc Spawn a custom NPC that opens the auction menu

βš™οΈ Configuration

Once installed, the plugin generates the following files:

  • config.yml – General configuration (max items, min/max prices, etc.)
  • items.yml – Auctioned item data (auto-managed)
  • /language/ – Translatable strings (en-US.yml, es-ES.yml, etc.)

You can edit lang files to fully customize messages and colors.


πŸ‘€ NPC System

Spawn an NPC using:

/ah npc

This NPC allows players to open the auction menu just by clicking it. To remove the NPC, hit it with a Bedrock block (Requires permission: actionhouse.command.npc)


🌍 Supported Languages

You can switch the plugin language at any time:

/ah setlanguage en-US

Supported languages:

  • πŸ‡ΊπŸ‡Έ English (en-US)
  • πŸ‡ͺπŸ‡Έ EspaΓ±ol (es-ES)
  • πŸ‡«πŸ‡· FranΓ§ais (fr-FR)
  • πŸ‡§πŸ‡· PortuguΓͺs (pr-BR)
  • πŸ‡©πŸ‡ͺ Deutsch (de-DE)
  • πŸ‡·πŸ‡Ί Русский (ru-RU)

Feel free to contribute more in /language/.


πŸ§‘β€πŸ’» Developer Notes

  • Uses InvMenu for inventory GUIs
  • All data is serialized/deserialized and saved using optimized logic
  • Supports ShulkerBox viewing directly from confirm menu inventory
  • Saves data asynchronously to avoid lag on high-load servers

πŸ“– License

Licensed under the MIT License You are free to fork, contribute, or suggest changes.


β˜• Support & Donate

If this plugin helped you, or you want to support future updates:

πŸ’– Donate via PayPal

Any support is greatly appreciated!


Made with πŸ’™ by FrostCheatMC

Supported API versions
5.3.0
->
5.30.1
Dependencies
BedrockEconomy 4.0.4
Required
View Plugin
Producers §
  • Collaborators:
    • @FrostCheat
License §
Categories:
General
Mechanics
Economy
Minigame
Miscellaneous
Permissions
Other files
Permissions
Commands
Asynchronous tasks

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

/ 5
Loading...