7.4 KiB
EU-Utility Feature Pack
Three high-value plugins for EU-Utility that enhance your Entropia Universe gameplay experience.
📦 Features Included
- Session Exporter - Export hunting/mining sessions to CSV/JSON
- Price Alerts - Monitor Nexus API prices with smart alerts
- Auto-Screenshot - Capture screenshots on Global/HOF automatically
📊 Session Exporter
Automatically track and export your hunting, mining, or crafting sessions.
Features
- Automatic Tracking: Captures loot, skills, globals, and HOFs in real-time
- Export Formats: CSV for spreadsheets, JSON for advanced analysis
- Session Statistics: Track totals, unique items, damage dealt/received
- Auto-Export: Automatically save sessions at configurable intervals
- Hotkey Support:
Ctrl+Shift+Eto start/stop sessions
Usage
- Open the overlay and navigate to "Session Exporter"
- Click "Start New" to begin tracking (or use hotkey)
- Play normally - all events are captured automatically
- Click "Export CSV" or "Export JSON" when done
- Files are saved to
Documents/EU-Sessions/by default
Data Captured
| Event Type | Data Captured |
|---|---|
| Loot | Mob name, items received, TT value, position |
| Skill Gain | Skill name, new value, gain amount |
| Global/HOF | Player name, achievement type, value, item |
| Damage | Amount dealt/received (in session stats) |
File Formats
JSON Export:
{
"export_info": {
"version": "1.0.0",
"exported_at": "2025-02-14T10:30:00"
},
"session": {
"start_time": "2025-02-14T09:00:00",
"summary": { "total_loot_tt": 150.50, ... },
"entries": [...]
}
}
CSV Export:
timestamp,event_type,description,value,details
2025-02-14T09:05:00,Loot,"From Daikiba: Animal Oil",0.05,{...}
2025-02-14T09:10:00,Skill,"Rifle +0.01",0.01,{...}
🔔 Price Alerts
Monitor Entropia Nexus market prices and get notified when items hit your targets.
Features
- Smart Monitoring: Check prices at configurable intervals (1-60 minutes)
- Flexible Alerts: Set "below" alerts for buying, "above" for selling
- Nexus Integration: Direct API access to real-time market data
- Price History: Track price trends over time
- Notifications: Visual + sound alerts when conditions are met
- Hotkey Support:
Ctrl+Shift+Pto trigger manual price check
Usage
- Open "Price Alerts" from the overlay
- Search for items using the search tab
- Click "+ Alert" next to an item
- Set condition (Price Below/Above) and target percentage
- Wait for notifications when prices hit your targets!
Alert Types
| Type | Use Case | Example |
|---|---|---|
| Below | Buy opportunities | Alert when ArMatrix LP-35 drops below 120% |
| Above | Sell opportunities | Alert when your loot rises above 150% |
Settings
- Check Interval: How often to query Nexus API (default: 5 minutes)
- Notifications: Toast notifications on price triggers
- Sound: Audio alert when conditions are met
- History: Keep 7 days of price history for trend analysis
Tips
- Set alerts for items you frequently buy/sell
- Use "below" alerts to stock up when prices dip
- Use "above" alerts to know when to sell your loot
- Check the status bar for next scheduled price check
📸 Auto-Screenshot
Never miss capturing your big wins! Automatically takes screenshots on Global, HOF, and more.
Features
- Event Detection: Global, HOF, ATH, Discovery, high-value loot, skill gains
- Smart Delay: Configurable delay to hide overlay before capture
- Custom Naming: Filename patterns with variables
- Organized Storage: Automatic folder creation by event type
- Notifications: Optional sound and visual confirmation
- Hotkey Support:
Ctrl+Shift+Cfor manual screenshot
Usage
- Enable "Auto-Screenshot" in the plugin settings
- Configure which events trigger screenshots
- Set your preferred save location
- Play normally - screenshots are captured automatically!
Capture Rules
| Rule | Trigger | Default |
|---|---|---|
| Global | Any global announcement | ✅ Enabled |
| HOF | Hall of Fame (50+ PED) | ✅ Enabled |
| ATH | All-Time High | ✅ Enabled |
| Discovery | New discovery announced | ✅ Enabled |
| High Loot | Loot above threshold | ❌ Disabled |
| Skill Gain | Large skill gains | ❌ Disabled |
Filename Patterns
Use variables to customize screenshot names:
{timestamp} - Date/time (20250214_143022)
{event_type} - Type of event (GLOBAL, HOF, ATH)
{player} - Player name
{value} - PED value
Examples:
{event_type}_{timestamp}→HOF_20250214_143022.png{player}_{event_type}_{value}→PlayerName_GLOBAL_150PED.png
Settings
- Capture Delay: Time to hide overlay before capture (0-5000ms)
- Save Location: Default is
Documents/Entropia Universe/Screenshots/Globals/ - Play Sound: Audio confirmation on capture
- Show Notification: Visual confirmation with filename
Manual Capture
Press Ctrl+Shift+C at any time to take a manual screenshot.
🔧 Installation
-
Copy the three plugin folders to
EU-Utility/plugins/:plugins/ ├── session_exporter/ │ ├── __init__.py │ └── plugin.py ├── price_alerts/ │ ├── __init__.py │ └── plugin.py └── auto_screenshot/ ├── __init__.py └── plugin.py -
Restart EU-Utility
-
The plugins will appear in your overlay automatically
⌨️ Hotkeys
| Plugin | Hotkey | Action |
|---|---|---|
| Session Exporter | Ctrl+Shift+E |
Start/Stop session |
| Price Alerts | Ctrl+Shift+P |
Check prices now |
| Auto-Screenshot | Ctrl+Shift+C |
Manual screenshot |
📝 Data Storage
All plugins use the EU-Utility DataStore for persistent storage:
- Session Exporter:
data/plugins/session_exporter.json - Price Alerts:
data/plugins/price_alerts.json - Auto-Screenshot:
data/plugins/auto_screenshot.json
🐛 Troubleshooting
Session Exporter
Q: No events are being captured
- Ensure EU chat.log is being written
- Check that the session is started (green status)
Q: Export fails
- Verify the export directory exists and is writable
- Check available disk space
Price Alerts
Q: Prices not updating
- Check internet connection
- Verify Nexus API is accessible
- Try manual refresh with hotkey
Q: Alerts not triggering
- Ensure alert is enabled (checkmark in table)
- Verify current price is available
- Check notification settings
Auto-Screenshot
Q: Screenshots not being taken
- Enable the plugin (master toggle)
- Verify capture rules are enabled
- Check save directory permissions
Q: Overlay appears in screenshots
- Increase capture delay (500-1000ms recommended)
🔗 API Integration
These plugins use the following EU-Utility core services:
- Event Bus: For real-time game event capture
- Nexus API: For market price data
- Screenshot Service: For screen capture
- DataStore: For persistent settings
- Notification Service: For user alerts
📄 License
Part of EU-Utility - Entropia Universe Tool Suite
🙏 Credits
Developed for EU-Utility by the Feature Developer Agent Data provided by Entropia Nexus