Files
firefrost-operations-manual/docs/tasks/discord-server-complete-reorganization/mclogs-integration.md
The Chronicler a3bb3f36d5 Discord: Add MCLogs Integration for Technical Support
Added comprehensive MCLogs (mclo.gs) integration guide to Discord reorganization task.

WHAT IS MCLOGS:
- Industry-standard log sharing service for Minecraft
- Purpose-built for crash reports and server logs
- Automatic error highlighting and mod detection
- Free, permanent links, no account needed
- Used by most major Minecraft Discord servers

INTEGRATION COMPONENTS:
- Technical support channel setup
- Pinned player instructions (how to find/upload logs)
- Staff training on log analysis
- Common issue patterns and fixes
- Optional bot commands (future)

PLAYER WORKFLOW:
1. Find log file (.minecraft/crash-reports/ or logs/)
2. Upload to https://mclo.gs
3. Share link in #technical-support
4. Staff diagnoses and helps

STAFF WORKFLOW:
1. Receive MCLogs link
2. Review highlighted errors
3. Check mod list and versions
4. Identify common patterns (RAM, conflicts, etc.)
5. Provide specific fix

BENEFITS:
- No more log spam in Discord (truncated/unreadable)
- Faster diagnosis (automatic parsing)
- Cleaner support channels
- Professional support experience
- Better issue documentation

COMMON ISSUES DOCUMENTED:
- OutOfMemoryError → Increase RAM allocation
- Mod conflicts → Reinstall modpack
- Connection timeout → Check TPS/network
- Ticking entity → Corrupted world data

FUTURE ENHANCEMENTS:
- Discord bot commands (/logs, /diagnose)
- Automated log analysis
- Self-hosted alternative (DERP-compliant)

INSPIRED BY:
- Holly's crash during All The Mons testing (2026-02-18)
- Need for standardized support process
- Professional Discord support channels

Updated Discord reorganization README to reference MCLogs integration.

Status: Ready to deploy with Discord reorganization

Fire + Frost + Foundation 💙🔥❄️
2026-02-18 23:41:54 +00:00

9.0 KiB

Discord Support - MCLogs Integration

Component: Technical Support Infrastructure
Service: MCLogs (mclo.gs)
Purpose: Standardized log sharing for troubleshooting
Created: 2026-02-18
Status: Ready to implement with Discord reorganization


Overview

MCLogs (mclo.gs) is the industry-standard log sharing service for Minecraft servers. Purpose-built for Minecraft crash reports and server logs with automatic parsing, error highlighting, and common issue detection.

Why MCLogs:

  • Minecraft-specific parsing
  • Automatic error highlighting
  • Mod list detection
  • Common issue identification
  • Free, no account needed
  • Permanent links
  • Used by most major Minecraft Discord servers

Implementation Plan

Phase 1: Support Channel Setup

Create dedicated support channel:

  • Name: #technical-support or #help
  • Purpose: Player troubleshooting and issue reporting
  • Permissions: All members can post

Channel Description/Topic:

Having technical issues? Share your logs!

📋 How to submit logs:
1. Find your log file (see pinned message)
2. Upload to https://mclo.gs
3. Share the link here
4. Staff will help diagnose!

⚠️ DO NOT paste logs directly in chat

Phase 2: Pinned Instructions

Create pinned message in #technical-support:

# 🔧 How to Get Help With Technical Issues

## Before You Ask
1. Have you restarted your game?
2. Have you restarted the server connection?
3. Is your modpack up to date?

## Sharing Your Logs

### Step 1: Find Your Log File

**For Crashes:**
- Location: `.minecraft/crash-reports/`
- File: Most recent `crash-YYYY-MM-DD_HH.MM.SS-client.txt`

**For Other Issues:**
- Location: `.minecraft/logs/`
- File: `latest.log`

**How to find .minecraft folder:**
- Windows: Press `Win+R`, type `%appdata%\.minecraft`, press Enter
- Mac: `~/Library/Application Support/minecraft`
- Linux: `~/.minecraft`

### Step 2: Upload to MCLogs

1. Go to **https://mclo.gs**
2. Drag your log file onto the page (or click to browse)
3. Wait for upload to complete
4. Click **"Save"**
5. Copy the link from your browser

### Step 3: Share Here

Post in this channel with:
- Description of your issue
- What you were doing when it happened
- Your MCLogs link

**Example:**

Issue: Game crashes when I try to catch a Pokémon What I was doing: Threw a Pokéball at a wild Pikachu Log: https://mclo.gs/abc123xyz


## Staff Response Time
- Peak hours: Within 1 hour
- Off-peak: Within 6 hours
- Urgent issues: Ping @Staff

## Common Issues & Quick Fixes
- **Low FPS:** Reduce render distance, turn off shaders
- **Connection timeout:** Check server status in #server-status
- **Missing textures:** Reinstall modpack
- **Out of memory:** Allocate more RAM (see #modpack-setup)

---

⚠️ **Important:** Do NOT paste logs directly in chat
❌ Discord truncates long messages
❌ Formatting breaks and makes logs unreadable
✅ Always use https://mclo.gs instead

Phase 3: Bot Integration (Optional - Future)

When Discord bot is deployed, add commands:

/help-logs

Description: Show log submission instructions
Response: (Same as pinned message above)

/logs

Alias: Quick reminder
Response:

📋 To share logs for troubleshooting:
1. Upload to https://mclo.gs
2. Share the link here
Staff will help! 🔧

Description: Staff command to analyze log
Response: Parse MCLogs link, extract key errors, suggest common fixes
Example:

🔍 Log Analysis:
- Error: OutOfMemoryError
- Allocated RAM: 4GB
- Recommended: Increase to 8GB

💡 Quick Fix: Launcher → Installations → Edit → More Options → Change -Xmx4G to -Xmx8G

Phase 4: Staff Training

Train all staff on MCLogs usage:

DO:

  • Always ask for MCLogs link
  • Read full log before responding
  • Look for highlighted errors (red text)
  • Check mod list at bottom
  • Identify common issues (RAM, mod conflicts)

DON'T:

  • Ask players to paste logs in Discord
  • Guess at issues without logs
  • Give generic advice without diagnostics

Common Error Patterns:

OutOfMemoryError:

  • Cause: Not enough RAM allocated
  • Fix: Increase to 8GB for modpacks

Missing/Incompatible Mod:

  • Cause: Client mod mismatch with server
  • Fix: Reinstall modpack or update specific mod

Connection Timeout:

  • Cause: Server lag or network issue
  • Fix: Check server TPS, player's internet

Ticking Entity:

  • Cause: Corrupted entity/block in world
  • Fix: Delete player data or rollback chunk

Phase 5: Documentation Integration

Update these documents:

#modpack-setup channel: Add section: "When Things Go Wrong - Getting Help"

Welcome/Rules: Add rule: "Use MCLogs for technical support (no log spam in chat)"

FAQ: Add entry: "How do I share crash logs?"


MCLogs Features for Staff

Automatic Detection

MCLogs automatically highlights:

  • Java exceptions (in red)
  • Mod conflicts
  • Memory issues
  • Missing dependencies

Mod List

Bottom of every log shows:

  • All installed mods
  • Mod versions
  • Loader version (Forge/Fabric/NeoForge)

Use this to verify:

  • Player has correct modpack version
  • No extra/missing mods
  • Mod versions match server

Search Function

Use Ctrl+F to find:

  • Specific mod names
  • Error types
  • Player names
  • Timestamps

Common Support Scenarios

Scenario 1: Player Crashes on Join

Player reports: "I crash when I try to join the server"

Staff response:

Sorry to hear that! Let's diagnose:
1. Upload your crash report to https://mclo.gs
2. Share the link here
3. Also check: How much RAM do you have allocated?
   (Launcher → Installations → Edit → More Options → Look for -Xmx)

When log arrives:

  • Check for OutOfMemoryError → RAM issue
  • Check for mod mismatch → Reinstall modpack
  • Check for connection errors → Network/firewall

Scenario 2: Server Lag Reported

Player reports: "Server is super laggy right now"

Staff response:

Thanks for the report! A few things:
1. What's your ping? (Press Tab in-game, see number next to your name)
2. Check server TPS: Type /tps or /forge tps
3. If TPS is below 18, it's server-side. If TPS is 20 but you're laggy, it's client-side.

If client-side lag:
- Upload your latest.log to https://mclo.gs and share here
- I'll check for performance issues

Scenario 3: Specific Feature Broken

Player reports: "Pokémon menu won't open"

Staff response:

Let's troubleshoot:
1. Have you tried restarting your game?
2. What happens when you press R? (Nothing? Error? Crash?)
3. Upload your latest.log to https://mclo.gs

Also check:
- Are you using any custom keybinds?
- Did you recently change any settings?

Alternative: Self-Hosted (Future)

If you want DERP-compliant log hosting:

MCLogs-like Self-Hosted Options

Gist-like services:

  • PrivateBin (self-hosted pastebin)
  • Hastebin (can be self-hosted)
  • Custom solution with log parsing

Deployment:

  • Host on TX1 or NC1
  • URL: logs.firefrostgaming.com
  • Docker deployment (~1 hour setup)

Pros:

  • DERP-compliant
  • Full control
  • Branded to Firefrost
  • Privacy (logs stay on your servers)

Cons:

  • Setup/maintenance work
  • Storage costs (logs can be large)
  • Need to keep updated
  • Less features than MCLogs (unless you build them)

Recommendation: Start with mclo.gs (free, proven), consider self-hosting later if needed


Success Metrics

After implementation, track:

Response Quality:

  • % of support requests with logs provided
  • Average time to resolution (with vs without logs)
  • Staff satisfaction (easier troubleshooting)

Player Experience:

  • Fewer "can't help without logs" messages
  • Faster issue resolution
  • Less back-and-forth in support channel

Target Metrics:

  • 80%+ of support requests include MCLogs link
  • Average resolution time under 15 minutes
  • Staff report "much easier to diagnose"

Integration Checklist

When deploying Discord reorganization:

  • Create #technical-support channel
  • Set channel description with MCLogs link
  • Create and pin detailed instructions
  • Train all staff on MCLogs usage
  • Update #modpack-setup with troubleshooting section
  • Add FAQ entry about log sharing
  • Test with sample issues
  • Announce to community about new support process
  • Monitor first week for confusion/questions
  • Iterate on instructions based on feedback

  • Discord Server Complete Reorganization: Parent task
  • Discord Bot Deployment (Future): Bot commands integration
  • Staff Training Program: Include MCLogs in staff onboarding

References


Fire + Frost + Foundation = Where Love Builds Legacy 💙🔥❄️

Professional support infrastructure = Player confidence