Skip to content

mr-september/MercuryTrade-Community-Fork-2-Challenge-Cheeseroo

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

MercuryTrade Community Fork 2: Challenge Cheeseroo πŸ§€

MercuryTrade Screenshot

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.

GitHub release GitHub downloads Java Version License

πŸš€ Lightning Fast | πŸ”§ Highly Customizable | πŸ’Ž Community Driven

πŸ“₯ Download Now

🏷️ Latest Release | β˜• Java 8+ | πŸ“š Documentation

πŸ’– Support FOSS Projects

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.

PayPal Ko-fi Liberapay Crypto donation button by NOWPayments

🌟 Other Ways to Help

⭐ 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


Table of Contents

πŸš€ Quick Start

Get up and running in under 5 minutes:

  1. Download Java 8+: https://java.com/download
  2. Get MercuryTrade: Latest Release
  3. Launch: Double-click MercuryTrade.jar or run MercuryTrade.exe
  4. Configure: Set Path of Exile to Windowed or Borderless mode
  5. Ready to Trade! πŸŽ‰

⚠️ Important: Path of Exile must NOT be in fullscreen mode for the overlay to work properly.

πŸ§€ New Features

πŸ” Improved Chat Scanner with "+text" REsponse Support

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

🎯 Enhanced Filtering with Start Operator (^)

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

πŸš€ Lightning-Fast Performance

  • Optimized Rendering: Improved UI, responsiveness, and reduced memory usage
  • Background Processing: Non-blocking operations for smoother gameplay

🎯 Core Features

πŸŽͺ Mercury: Overseer - Your Ultimate Tracker

Mercury Overseer

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

πŸ“’ Smart Notifications

Smart Notifications

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

πŸ” Intelligent Chat Scanner

Chat Scanner

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

πŸ“š Complete Trading History

Trading History

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

🎯 Visual Stash Highlighting

Stash Highlighting

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

🚫 Do Not Disturb Mode

Do Not Disturb

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

πŸ’» System Requirements

  • 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)

πŸ”§ Installation

Option 1: JAR File (Recommended)

  1. Download and install Java 8+
  2. Download MercuryTrade.jar from Latest Release
  3. Double-click the JAR file or run: java -jar MercuryTrade.jar

Option 2: Windows Executable

  1. Download MercuryTrade.exe from Latest Release
  2. Run as Administrator (recommended for full functionality)
  3. If the JAR version doesn't work, try this alternative launcher

First Time Setup

  1. Tutorial: Follow the built-in tutorial on first launch
  2. Game Path: Set your Path of Exile installation directory
  3. Display Mode: Ensure PoE is in Windowed or Borderless mode
  4. Configuration: Customize notifications, hotkeys, and appearance

πŸ“– Usage Guide

Getting Started

  1. Launch MercuryTrade before starting Path of Exile
  2. Configure your settings via the settings panel
  3. Set up hotkeys for quick responses
  4. Test notifications with the built-in test system

Advanced Configuration

  • 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

Pro Tips

  • 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

πŸ› οΈ Building from Source

Prerequisites

  • Java 8+ and Maven 3.6+
  • Git for version control
  • Launch4j (optional, for Windows EXE generation)

Build Instructions

# 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

Creating Releases

# 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.

πŸ“ Changelog

Version 1.6.1 and 1.6.2 - Debugging and Debloating πŸ§€

  • Fixed and unfixed and refixed some mistakes. Oops.

Version 1.6.0 - Public Release πŸ§€

  • 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

Version 1.5.0 - Fork 2 Beginnings πŸ§€

  • 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

Previous Versions

  • 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!

Star History

About

An overlay application for Path of Exile(Tracking, Trading, Chat, etc)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 89.9%
  • C 4.9%
  • HTML 3.9%
  • Shell 0.5%
  • Batchfile 0.4%
  • CSS 0.3%
  • Other 0.1%