/
!Team Auctions
/auction team - browse team listings (hidden when disabled or TeamsAPI absent)./auction team sell - list held item as a team auction.team-auctions.enabled toggle in auction.yml (default false).TeamsIntegration facade - null-safe soft-dependency wrapper around TeamsAPI 1.4.0.AuctionListing.teamId field persisted to both YAML and MySQL backends.AuctionListingService team scope and AuctionQueryService team query, both guarded by the config flag.AuctionManager.createTeamListing() and listActiveTeamListings().TeamsAPI added to softdepend in plugin.yml.en, es, nl, zh).ezauction.auction.team, ezauction.auction.team.sell.SellMenuState.quantity() - tracks the chosen listing amount, clamped to [1, item stack size].SellMenuInteractionConfiguration.quantityAdjustments - configurable quantity-step list (default: ±1, ±8, ±16, ±64).SellMenuLayoutConfiguration.quantityAdjustmentSlots / quantityDisplay layout fields; inventory expanded from 27 to 36 slots to accommodate the extra row.$ by default). Labels now use formatCurrency() consistently with the rest of the sell menu.zh) translation files: gui-messages_zh.yml had a duplicate activity preamble block and incorrect 4-space indentation; messages_zh.yml had broadcast and team-auctions merged onto one line and was missing a trailing newline; orders-only.yml had Windows CRLF line endings. All three files now pass YAML validation.
Menu-first marketplace with listings, buy orders, and async safety nets