
TradePost
TradePost is an SMP-friendly auction house for Paper 26+ / 1.21+ with an item-based economy no Vault needed. Features shulker inspection, LuckPerms prefix support, offline payouts, and a global admin-controlled currency.
- Fixed decorative glass panes in the My Listings menu not being configurable.
- All GUI filler items can now be customized through the configuration.
- Improved GUI customization consistency across TradePost menus.
- Fixed decorative glass panes in the My Listings menu not being configurable.
- All GUI filler items can now be customized through the configuration.
- Improved GUI customization consistency across TradePost menus.
Added
- Configurable GUI item materials/IDs.
- Configurable GUI item slots.
- Ability to disable GUI buttons such as filters and other menu elements.
- Improved GUI customization for server owners.
Added
- Configurable GUI item materials/IDs.
- Configurable GUI item slots.
- Ability to disable GUI buttons such as filters and other menu elements.
- Improved GUI customization for server owners.
- Added MySQL Support
- Added Support for 26.1.2
- Added Support for 26.1.1
ChangeLog v2.6
- Moved remaining hardcoded GUI text into messages files for full translation support.
- Currency selector, search menu, and pending payouts now use configurable message keys.
- Added new message keys for search button, pending payouts, and related GUI lore.
- Fixed untranslated GUI elements appearing in English across different languages.
- Updated all messages_*.yml files to include the newly required keys.
- Improved consistency between GUI code and language configuration.
- Minor internal adjustments to keep changes minimal without affecting existing behavior.
ChangeLog v2.5
- Added missing GUI message keys across all language files (
messages_*.yml). - Introduced configurable text for GUI buttons such as exit, back, and navigation controls.
- Added support for configurable sort labels and sort mode names (newest, price low/high, etc.).
- Added missing lore and currency-related GUI text sections for better consistency.
- Improved multi-language support by ensuring all translations include the same GUI structure.
- Fixed issues where certain GUI buttons and labels appeared blank due to missing message entries.
- Minor internal adjustments to keep message handling consistent without changing existing behavior.
- Added missing GUI message keys across all language files (
ChangeLog v2.4
- GUI item materials are now configurable, allowing servers to customize menu icons.
- Improved support for servers using resource packs (for example using
STRUCTURE_VOIDicons). - GUI items can now be changed without modifying plugin code.
- Removed the
currency: DIAMONDGUI material from the configuration to avoid conflicts with custom resource-pack icons. - Fixed an issue where GUI icons could interfere with resource-pack based menu designs.
- Minor internal adjustments to keep GUI customization simple without changing existing behavior.
ChangeLog v2.3
- Fixed
%prefix%not showing in some messages (example: default currency message). - Fixed GUI titles not updating after
/tradepost reload. - Fixed translations not loading properly when switching languages.
- Fixed missing translation keys causing messages to not appear in chat.
- Fixed claim payouts message showing even when players had no payouts.
- Fixed “You’re X currency short” message appearing on your own listings.
- Fixed “Click to buy” appearing even when a player cannot afford the item.
- Updated translation files to match the English message keys.
- Added improved language support:
- German (
de) - Spanish (
es) - French (
fr) - Hindi (
hi) - Japanese (
ja) - Dutch (
nl) - Portuguese (
pt) - Turkish (
tr) - Vietnamese (
vi) - Chinese (
zh)
- German (
- Missing translation messages now properly fall back to English.
- GUI titles can now be customized and correctly update after reload.
- Message system improved to support consistent
%prefix%usage. - Updated
messages.ymlto include additional configurable messages. - Improved message handling and translation detection.
- Minor code cleanup without major structural changes.
- Fixed
Changelog v2.2
-
Removed buy / confirm purchase prompts on your own listings → Your listings now clearly show they’re yours and redirect to My Listings instead of confusing buy messages.
-
Added clear, consistent TradePost chat messages with a unified
[TradePost]prefix. -
Improved purchase confirmation flow so it only applies when buying other players’ listings.
-
Blocked items now show a clear message when players attempt to list them.
-
Renamed items or items with blocked words in their name or lore are properly detected and prevented from being listed.
-
Added clearer feedback when an item cannot be listed due to server restrictions.
-
Reworded listing-limit messages to be more descriptive.
-
Listing limit messages now only appear when the player has actually reached their auction slots.
-
Removed misleading “You reached the listing limit” messages when listings fail for other reasons.
-
Added tab completion for TradePost subcommands (player vs admin).
-
Added tab completion for listing IDs on admin commands (
info,remove,return). -
Improved overall GUI clarity to reduce misclicks and confusion.
-
Fixed edge cases that caused unnecessary confirmation spam.
-
Minor internal cleanups without changing existing features or behavior.
-
Changelog v2.1 Hotfix
- Fixed minimum price still being enforced even when disabled
- Added config option to fully toggle minimum price enforcement
- Minimum price setting now correctly affects backend listing validation
Changelog v2.0
- Config now auto-merges new options when updating (no manual reset needed)
- Added console message when new config options are added
- No command changes — /ah, /auction, /market, /tradepost, and /tradepost reload all remain supported
Changelog v1.8
- Added option to let sellers see who bought their item (configurable)
- Added config toggle to disable auction price history file (static pricing support)
Changelog v1.7
- Fixed /ah, /auction, and /market commands not working
- Added a proper /tradepost reload command (player + console)
- Removed redundant “Pay with” field for cleaner price display
- Added right-click shulker inspection (read-only preview)
Changelog
- Fixed Shift + Click (+10 / −10) not working on price buttons
- Added “You’re X short” hover text to show affordability before buying
- Added optional tax system (percent or flat, configurable, default off)
- Purchase messages now show tax and total paid
- Seller names now display LuckPerms prefixes (if available)
Added placeholders
- %tradepost_iron%
- %tradepost_gold%
- %tradepost_redstone%
- %tradepost_emerald%
- %tradepost_diamond%
- %tradepost_netherite%
- %tradepost_total%
Global Currency Update
- Added admin-controlled global currency via the Select Currency GUI
- Listings now always use the server-selected currency
- Fixed currency GUI clicks, locking, and persistence issues
Нет описания изменений

