Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Store is a player-to-player trading shop plugin for Paper servers. It gives players a shared in-game shop where anyone c
Store Plugin · V0.1.2 Changelog
This update introduces item-ID purchases and a fee system , along with several trading and messaging fixes.
What's New
- Item ID : Hover over any item in the shop GUI to see its "Item ID" (shown directly above the "Seller" line), making each listing easy to identify.
- New command
/store purchase <itemID> <amount>: Buy items listed for sale by other players directly with an item ID, up to multiple units at once. Works only for SELL listings. Tab completion is supported (suggests buyable item IDs and common amounts). - Listing fee (default 5%) : Charged to the publisher based on the total price (unit price × quantity) when listing. If your balance is insufficient, the listing is rejected and your items are not taken.
- Purchase fee (default 5%) : Paid on top by the paying party during a trade, while the seller still receives the full price. Applies to both buying and acquiring.
- Configurable rates : Adjust the listing and purchase fees under the
feessection ofconfig.yml; set a rate to0to disable it.
Improvements & Fixes
- Clicking the player head in the GUI no longer does nothing when the Points plugin is not installed — a clear message is now shown.
- Fixed an issue where some legacy data with missing publisher information caused abnormal trades (buyer paid but seller received nothing).
- Fixed blank messages appearing when an older config file lacked newly added text — the built-in defaults are now used as a fallback.
- Improved handling of edge cases such as sold-out acquire orders and offline pending storage, preventing item loss.
Compatibility
- Existing config files can be reused as-is; new text entries are filled in automatically — no manual editing required.
Platforms
Paper
26.2–26.3
Dependencies
Paper
- Points Optional