
CobbleMarket
A Cobblemon GTS system For neoforge
About this Mod
CobbleMarket
A full-featured player marketplace (GTS) for Cobblemon servers. Buy, sell, and auction Pokemon and items with an intuitive GUI interface.
Requirements
- Minecraft 1.21.1
- NeoForge 21.1.90+
- Cobblemon 1.7.2+
- CobbleLib 1.0.0+
- Java 21+
Features
Pokemon Trading
- List Pokemon for sale with fixed prices
- Smart pricing formulas based on IVs, shininess, and rarity
- Minimum price tiers prevent underselling valuable Pokemon
- Full stat display in listing previews
Item Trading
- Sell any Minecraft or Cobblemon items
- Configurable item blacklists
- Stack support for bulk sales
Auction System
- Time-limited bidding on Pokemon and items
- Configurable minimum bid increments
- Automatic winner notification and delivery
- Auction duration limits (30 min - 7 days)
Economy Integration
- Uses CobbleLib's Cobbletokens by default
- Configurable tax rates on sales
- Minimum and maximum price limits
- Multiple currency support
Player Features
- Browse all active listings
- Search by Pokemon name or item
- View your active listings
- Reclaim expired listings
- Full transaction history
Moderation Tools
- Timeout players from marketplace access
- Admin removal of inappropriate listings
- Configurable item/Pokemon blacklists
- Discord webhook notifications
Commands
| Command | Permission | Description |
|---|---|---|
/market |
cobblemarket.base |
Open the main marketplace menu |
/market pokemon |
cobblemarket.base |
Browse Pokemon listings |
/market items |
cobblemarket.base |
Browse item listings |
/market manage |
cobblemarket.base |
View your active listings |
/market expired |
cobblemarket.base |
Reclaim expired listings |
/market history |
cobblemarket.base |
View transaction history |
/market search <query> |
cobblemarket.base |
Search for listings |
/market reload |
cobblemarket.reload |
Reload configuration |
/market admin timeout <player> <minutes> |
cobblemarket.admin |
Timeout a player |
/market admin remove <listingId> |
cobblemarket.admin |
Remove a listing |
Aliases: /gts, /cobblemarket
Configuration
Config files are located at config/cobblemarket/
config.json
{
"debug": false,
"lang": "en",
"commands": ["market", "gts", "cobblemarket"],
"enablePokemonSales": true,
"enableItemSales": true,
"enableAuctions": true,
"maxListingsPerPlayer": 8,
"listingDurationHours": 72,
"auctionMinDurationMinutes": 30,
"auctionMaxDurationHours": 168,
"taxRate": 0.10,
"minimumPrice": 100,
"maximumPrice": 10000000,
"auctionMinBidIncrement": 100,
"pokemonFormula": "100 + (level * 10) + (perfect_ivs * 500) + (shiny * 5000)",
"broadcastNewListings": true,
"broadcastSales": true
}
Price Tiers
Minimum prices based on Pokemon attributes:
| Attribute | Minimum Price |
|---|---|
| 1 Perfect IV | 1,000 |
| 2 Perfect IVs | 2,000 |
| 3 Perfect IVs | 4,000 |
| 4 Perfect IVs | 8,000 |
| 5 Perfect IVs | 15,000 |
| 6 Perfect IVs | 30,000 |
| Hidden Ability | 5,000 |
| Shiny | 10,000 |
| Legendary | 25,000 |
| Mythical | 50,000 |
Discord Integration
{
"discord": {
"enabled": false,
"webhookUrl": "",
"notifyNewListings": true,
"notifySales": true,
"notifyAuctionEnd": true
}
}
Data Storage
- Active listings:
config/cobblemarket/listings/ - Expired listings:
config/cobblemarket/expired/ - Transaction history:
config/cobblemarket/history/ - Language files:
config/cobblemarket/lang/
Building
./gradlew build
Output: build/libs/cobblemarket-1.0.0.jar
License
All rights reserved.
Available Versions
How to Install CobbleMarket on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set neoforge Loader
In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.11).
Install Mod
Open the mod browser in the dashboard and search for "CobbleMarket". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.11, 1.21.10, 1.21.9 (+8 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
CobbleMarket server crashes on startup – what to do?
Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.
Is CobbleMarket compatible with neoforge?
CobbleMarket officially supports neoforge for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with CobbleMarket – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if CobbleMarket consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install CobbleMarket with just one click on your server.