
Auction House Cobb
Auction House for Cobblemon
- Загрузки
- 1K
- Подписчики
- 1
- Обновлён
- 20 июня 2026 г.
- Лицензия
- All-Rights-Reserved
Опубликован 31 января 2026 г.
Auction House Cobblemon
A mods Auction House + Player-to-Player Trade system built specifically for Cobblemon and Cobblemon Economy. Buy and sell Pokémon using the balance currency, with a clean UI and no extra commands beyond /ah.
Features
- One command:
/ahopens the full menu (no extra sell/buy commands). - Auction House (server-wide):
- Browse listings in a 3-column grid with Pokémon icons.
- Search, sort, and pagination.
- Buy with Cobblemon Economy balance (server-authoritative).
- Sell from PC:
- Click “Sell a Pokémon” → select a Pokémon from your PC → choose a price → listing is created.
- Player-to-Player Trades (Pokémon ↔ Pokémon):
- Trade tab shows online players.
- Click a player to send a trade request.
- Uses Cobblemon’s built-in trade flow (accept/decline + trade GUI).
- Persistence:
- Auction listings are saved to disk and survive server restarts.
- Languages:
- Full English / French localization (auto-switches with Minecraft language).
Requirements
- Minecraft: 1.21.1
- Mod Loader: Fabric
- Dependencies:
- Cobblemon
- Cobblemon Economy (currency: balance)
- Fabric API
- Fabric Language Kotlin
How to Use
- Run
/ah - Auctions tab
- Click a listing to buy
- Use search/sort if needed
- Selling
- Click Sell a Pokémon
- Pick a Pokémon from your PC
- Enter your price and confirm
- Trade tab
- Click a player to request a trade
- The target player can accept/decline, then the trade screen opens
Ченджлог
1.8.0Релиз1.21.1 · 20 июня 2026 г.
Changelog - 1.8.0
Added
- Mailbox System: Added a
/ah mailcommand and a dedicated Mailbox tab in the main interface. All expired and cancelled Pokémon or items are now sent to a secure player mailbox database (auction_house_mailbox.json) instead of being pushed directly to the PC or inventory. This ensures zero items or Pokémon are lost even if the player is offline or their inventory/PC is completely full. - Dedicated Transaction Log: Added a dedicated server-side transaction logging file (
logs/ah_transactions.log) to track all listings, purchases, cancellations, and mailbox claims with detailed timestamps.
Improved
- Transaction Safety: Rewrote transaction fallback logic and integrated mailbox routing for both Pokémon and items to prevent duplications or inventory loss.
1.6.5Релиз1.21.1 · 30 мая 2026 г.
Changelog - 1.6.5
Fixed
- Fixed Pokémon being permanently lost if a listing expired while the seller's PC was full.
- Fixed race conditions and inventory rollback failures that could cause item or money loss during transactions.
- Fixed malformed NBT items converting into blank items instead of canceling the transaction.
- Fixed listings jumping to the end of the page when a purchase fails.
- Fixed modded clients being able to create listings or offers with zero or negative prices.
Improved
- Removed unnecessary thread locks (synchronized blocks) to eliminate server lag spikes during high AH traffic.
- Optimized the trade history pruning to use instantaneous LinkedList operations instead of heavy Array recalculations.
- Added automatic
.baksafety backups for all JSON database saves to prevent total corruption during server crashes.
1.6.4Релиз1.21.1 · 12 мая 2026 г.
Changelog - 1.6.4
Fixed
- Fixed item auction listings sometimes deleting the item without paying the seller.
- Fixed cancelled item auctions sometimes removing the listing without returning the item.
- Fixed item purchases where the buyer could complete the transaction without the seller receiving payment.
- Improved item auction transaction safety with better rollback handling when payment, delivery, or inventory insertion fails.
- Item auction listings now save their full item data, preventing listed items from becoming unrecoverable after a server restart.
1.6.3Релиз1.21.1 · 8 апреля 2026 г.
Changelog (1.6.3)
Fixed
- Critical: Item Data Loss: Fixed a major bug where item enchantments, custom names, and components were lost when sold in
/ahi. Now fully compatible with Minecraft 1.21.1. - Critical: Duplication Glitch: Fixed race conditions that allowed multiple players to buy the same listing. Transactions are now atomic.
- Thread Safety: Added synchronization to auction listing operations to prevent concurrent modification errors.
1.6.2Релиз1.21.1 · 25 марта 2026 г.
Changelog (1.6.2)
Added
- Buy Confirmation Dialog: Added a confirmation screen when purchasing items through
/ahi. - Item History Persistence: Trade history for items is now saved in
auction_house_item_trades.json.
Fixed
- Item History Display: Resolved an issue where the item history tab was displaying raw translation strings.
- Localization Errors: Fixed missing translations for trade types and formatted history lines with proper details.
1.6.1Релиз1.21.1 · 5 марта 2026 г.
Changelog (1.6.1)
Added
- Item Auction House History tab (
/ahi)- New History tab in the Item Auction House screen.
- Server-side storage of item trade history (recent actions, capped).
- New network packets:
RequestItemTradeHistoryPayloadItemTradeHistoryPayload
- Client renders the history list for the player.
Changed
Pagination improvements for
/ahand/ahi- Pagination is now server-driven and kept in sync after actions.
- The server no longer forces a refresh back to page 1 after buy/create/remove/price update actions.
- The client now refreshes the current page after receiving an
ActionResult(keeps your page instead of resetting). - Opening
/ahand/ahinow requests listings using the screen’s current pagination state (instead of hardcoding page 0).
Page size reduced
/ah(Pokémon AH): 9 listings per page/ahi(Item AH): 9 listings per page
Fixed
- Fixed cases where pagination buttons appeared to “not work” because the listings refresh was being reset to page 1 after actions.
- Fixed issues where
/ahand/ahicould fail to open correctly due to client/server listing request flow inconsistencies.
1.5.3Релиз1.21.1 · 26 февраля 2026 г.
Changelog (1.5.3)
Item Auction House (/ahi)
- Added mouse wheel scrolling in the Item Auction House listings.
1.5.2Релиз1.21.1 · 24 февраля 2026 г.
Changelog (1.5.2)
Fixes
- Fixed disconnect/kick for some players when opening the Auction House
- Error seen:
EncoderException: Failed to encode packet ... custom_payload (auction_house_cobblemon:listings) - Root cause: the listings packet could become too large because it embedded the full Cobblemon
pokemonJSON for every listing.
- Error seen:
Комментарии
Загружаем…