zian-gts-1.0.0-beta.1
Curse Maven Snippet
What's new
Zian GTS 1.0.0 Beta 1
The first public beta of Zian GTS is here!
Zian GTS introduces a complete Global Trade System for Cobblemon, designed for multiplayer servers with persistent trading, AVECOINS integration and transaction protection.
✨ Features
- Added the complete GTS Market interface.
- Added Pokémon listings directly from the player's Party.
- Added purchasing and withdrawing listings.
- Added seller earnings and Claim system.
- Added persistent transaction history.
- Added market filters and sorting.
- Added market pagination.
- Added personal listing filtering.
- Added detailed Pokémon information:
- Level
- Gender
- Nature
- Ability
- Moves
- IVs
- Shiny status
- Alpha status
- Legendary status
- Added visual IV Radar.
- Added Cobblemon Pokémon models to the interface.
💰 Economy
- Added AVECOINS 2.3 integration.
- Added server-side balance validation.
- Added persistent seller proceeds.
- Added safe purchase transaction handling.
🛡️ Security & Reliability
- Added server-authoritative transaction validation.
- Added protection against simultaneous purchases.
- Added protection against duplicate transaction attempts.
- Added persistent market storage.
- Added persistent transaction history.
- Added durable transaction journaling.
- Added recovery tools for interrupted transactions.
- Added protection against outdated market responses.
- Added safe handling for uncertain transaction states.
🔄 Persistence
Market listings, transaction history and seller earnings persist across normal server restarts.
The transaction journal also preserves information required to investigate interrupted operations.
🧪 Testing
Beta 1 has been tested with multiple simultaneous players and scenarios including:
- Publishing and purchasing Pokémon.
- Withdrawing listings.
- Claiming earnings.
- Multiple buyers.
- Simultaneous purchase attempts.
- Purchase vs. withdrawal races.
- Server restarts.
- Interrupted server operations.
- Persistence testing.
- Duplication and abuse attempts.
No Pokémon or currency duplication was observed during these tests.
📦 Compatibility
- Minecraft: 1.21.1
- NeoForge: 21.1.228+
- Java: 21
- Cobblemon: 1.8+
- Kotlin for Forge: 5.10+
- AVECOINS: 2.3
This is a Beta release. Future updates will focus on bug fixes, compatibility improvements, performance refinements and a more polished GTS interface.
This mod has no additional files
