MercuryTrade Community Fork 2: Challenge Cheeseroo is a powerful, feature-rich overlay application for Path of Exile that revolutionizes your trading experience and gameplay monitoring. Built by active PoE players, this fork introduces cutting-edge enhancements while maintaining the reliability you expect.
π Lightning Fast | π§ Highly Customizable | π Community Driven
π·οΈ Latest Release | β Java 8+ | π Documentation
My work developing, contributing to, and maintaining open-source software is made possible solely by your donations. Your support is vital to the ongoing development of FOSS solutions.
β Star the repository to show your support
π¦ Share to help others discover MercuryTrade
π Write reviews and share your experience
π₯ Create content - tutorials, guides, or showcase videos
- π Quick Start
- π§ New Features
- π― Core Features
- π» System Requirements
- π§ Installation
- π Usage Guide
- π οΈ Building from Source
- Changelog
Get up and running in under 5 minutes:
- Download Java 8+: https://java.com/download
- Get MercuryTrade: Latest Release
- Launch: Double-click
MercuryTrade.jar
or runMercuryTrade.exe
- Configure: Set Path of Exile to Windowed or Borderless mode
- Ready to Trade! π
β οΈ Important: Path of Exile must NOT be in fullscreen mode for the overlay to work properly.
Plus Text Feature automatically detects and responds to modern Path of Exile chat pattern:
- Smart Detection: Automatically identifies "+text" patterns like "Free elder +elder"
- Global Chat Integration: One-click response in global chat with "+elder"
- Hotkey Support: Full keyboard shortcut integration for power users
- Backwards Compatible: Traditional whispers like "invite please" still available
Powerful new filtering capabilities for chat scanner:
- Start Filtering: Use
^
operator to filter OUT (exclude) messages that START with specific characters - Multiple Filters: Combine
^+
,^-
,^!
for comprehensive filtering
- Optimized Rendering: Improved UI, responsiveness, and reduced memory usage
- Background Processing: Non-blocking operations for smoother gameplay
Overseer transforms your PoE experience with customizable overlay timers:
- Flask Tracking: Never miss a flask refresh again
- Vaal Skill Monitoring: Track your vaal buffs with precision
- Cooldown Management: Monitor all your skill cooldowns
- Screen Capture: Duplicate parts of your screen for enhanced visibility
- 100% Legal: No game interaction - just smart visual overlays
Advanced notification system with:
- Instant Alerts: Immediate trade and scanner notifications
- Quick Responses: Customizable response buttons ("Sold", "Wait 3m", etc.)
- Full Hotkey Support: Every button is keyboard accessible
- Smart Grouping: Multiple notifications stack intelligently
- Ignore System: Hide notifications for already sold items
Powerful chat monitoring with:
- Keyword Detection: Find exactly what you're looking for
- Exclusion Filter: Use
!
to exclude unwanted matches - Start Exclude Filter: New
^
operator to exclude messages starting with a string or symbol - Service Monitoring: Track carries, crafting services, and more
Never lose track of your trades:
- Persistent Storage: All notifications saved automatically
- Easy Restoration: Bring back previous trade notifications
- Crash Recovery: History survives client crashes
- Search & Filter: Find past trades quickly
Find your items instantly:
- Precise Highlighting: Exact stash location overlay
- Customizable Grid: Adapts to your screen resolution
- Quick Setup: Easy alignment with your stash tabs
- Visual Feedback: Clear indication of item locations
Focus on your gameplay:
- Hidden Mode: Silently processes trades in background
- One-Click Toggle: Easy activation from taskbar
- Selective Hiding: Choose what to hide and what to show
- Smart Resume: Instantly return to normal operation
- Java: Version 8 or higher
- Operating System: Windows 10/11, Linux (Ubuntu 18.04+)
- Memory: 512MB RAM minimum (1GB recommended)
- Path of Exile: Windowed or Borderless mode required
- Screen Resolution: 1024x768 minimum (1920x1080+ recommended)
- Download and install Java 8+
- Download
MercuryTrade.jar
from Latest Release - Double-click the JAR file or run:
java -jar MercuryTrade.jar
- Download
MercuryTrade.exe
from Latest Release - Run as Administrator (recommended for full functionality)
- If the JAR version doesn't work, try this alternative launcher
- Tutorial: Follow the built-in tutorial on first launch
- Game Path: Set your Path of Exile installation directory
- Display Mode: Ensure PoE is in Windowed or Borderless mode
- Configuration: Customize notifications, hotkeys, and appearance
- Launch MercuryTrade before starting Path of Exile
- Configure your settings via the settings panel
- Set up hotkeys for quick responses
- Test notifications with the built-in test system
- Custom Response Buttons: Create your own quick-reply messages
- Sound Notifications: Configure audio alerts for different events
- Visual Customization: Adjust colors, fonts, and transparency
- Multi-Profile Support: Different settings for different characters
- Use Ctrl+Alt+R to quickly restore the last trade notification
- Set up item highlighting for faster stash navigation
- Configure Do Not Disturb for mapping sessions
- Use chat scanner for trial rotations and service hunting
- Java 8+ and Maven 3.6+
- Git for version control
- Launch4j (optional, for Windows EXE generation)
# Clone the repository
git clone https://github.com/mr-september/MercuryTrade-Community-Fork.git
cd MercuryTrade-Community-Fork
# Build with Maven
mvn clean package
# Or use the build script
./build_mercury.sh
# Tag a new version
git tag v1.5.0
git push origin v1.5.0
# Automated builds will create release artifacts
For detailed build instructions, see BUILD_AUTOMATION.md.
- Fixed and unfixed and refixed some mistakes. Oops.
- NEW: Plus Text Feature for modern chat patterns
- NEW: Start operator (^) for advanced filtering
- IMPROVED: Performance optimizations and UI enhancements
- FIXED: Various stability improvements and bug fixes
- NEW: New button to join channel (useful when the channel is crowded and you get kicked between instances). Default 820 but can be set to anything you want.
- IMPROVED: Performance optimizations and UI enhancements
- FIXED: Various stability improvements and bug fixes
- v1.4.x: Enhanced notification system and chat scanner improvements
- v1.3.x: Overseer system with capture functionality
- v1.2.x: Stash highlighting and history management
- v1.1.x: Core trading functionality and notification system
For complete changelog, see Releases.
MercuryTrade Community Fork 2: Challenge Cheeseroo π§
Electrifying your Path of Exile experience!
Made with β€οΈ by the Path of Exile community, for the Path of Exile community.
π₯ Download β’ π Report Bug β’ π‘ Request Feature β’ π¬ Discussions β’ π Wiki
π Join thousands of exiles who've upgraded their PoE experience with Challenge Cheeseroo!