Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
Please consider supporting me on ko-fi if you like the mod and can afford it, I appreciate even 1 dollar. 
I grant permission to anyone seeking to add my mod to a modpack
Features:
- Global Trade Pool - Pokémon traded by players are stored and can be received by others
- Rarity Matching - Legendary, Mythical, Ultra Beasts, and Paradox Pokémon only trade for other legendary-tier Pokémon
- Shiny Matching - Trade a shiny, receive a shiny back (when available)
- Random Fallback - When the pool is empty, receive a randomly generated Pokémon matching your trade's rarity tier
- Random Only Mode - Skip the pool entirely and always generate random Pokémon
- Random Pool Shiny Chance - Configurable odds for randomly generated Pokémon to be shiny (default 1/4096)
- Configurable Cooldown - Default 1 hour between trades (adjustable 0-1440 minutes)
- Optional Level Matching - Receive Pokémon within a configurable level range of what you traded
- Minimum Level Requirement - Set a minimum level for Pokémon that can be traded
- Species Blacklist - Admins can block specific species from being traded
- Block Legendaries/Shinies - Options to prevent legendaries or shinies from being traded entirely
- Trade History - View your recent trades (last 50), total count, and shinies/legendaries received
- Trade Broadcasting - Server-wide announcements when players receive shinies or legendaries (separate toggles)
- Persistent Pool - Trade pool and history save across server restarts
- Full Admin Commands - Configure all settings in-game via /wt admin
Commands:
/wt or /wondertrade - Open Wonder Trade GUI
/wt history - Open trade history
/wt admin - Shows help for all admin commands
Config:
/wt admin cooldown [minutes] - Get/set trade cooldown (0-1440 min)
/wt admin levelmatching [true/false] - Enable/disable level matching
/wt admin levelrange [range] - Set level match range (±1-50)
/wt admin minlevel [level] - Set minimum tradeable level (1-100)
/wt admin blocklegendaries [true/false] - Block legendary trades
/wt admin blockshinies [true/false] - Block shiny trades
/wt admin randomonly [true/false] - Skip player pool, always generate random
/wt admin legendarymatching [true/false] - Legendary trades give legendaries
/wt admin shinymatching [true/false] - Shiny trades give shinies
/wt admin broadcast [true/false] - Enable/disable all trade broadcasts
/wt admin broadcastlegendaries [true/false] - Broadcast legendary receives
/wt admin broadcastshinies [true/false] - Broadcast shiny receives
/wt admin randompoolshiny [true/false] - Enable shiny chance for random Pokémon
/wt admin randompoolshinyodds [odds] - Set shiny odds (1/X, range 1-100000)
Blacklist:
/wt admin blacklist add <species> - Add species to blacklist
/wt admin blacklist remove <species> - Remove from blacklist
/wt admin blacklist list - Show blacklisted species
/wt admin blacklist clear - Clear entire blacklist
Utility:
/wt admin resetcooldown <player> - Reset a player's cooldown
/wt admin poolinfo - View pool statistics
/wt admin reload - Reload config from file
All admin commands require permission level 2 (op).



