How to Find and Share Your Minecraft Server Logs

Locate, read, and share Minecraft Java server logs via the panel Console, the logs folder, and mclo.gs for support tickets.

Server logs are the first place to look for any problem on a Minecraft server — startup errors, plugin crashes, player events, and warnings all live there. This guide shows you where to find them, how to read them, and how to share them properly when asking for help.

Where Logs Live

latest.log
2026-04-06-1.log.gz
2026-04-05-1.log.gz
2026-04-05-2.log.gz
server.properties
FileContains
logs/latest.logCurrent session's full log
logs/YYYY-MM-DD-N.log.gzCompressed previous sessions, numbered per day
crash-reports/Detailed crash dumps (only created when the server actually crashes)

View the Live Log

For real-time output, use the XGamingServer Panel Console in the sidebar — it streams the log as the server runs. This is the same content as latest.log, just live.

Download an Old Log

Open Files

Click Files in the panel sidebar.

Open the logs/ folder.

Download the relevant log

  • For the current session: download latest.log
  • For an older session: download the .log.gz file matching the date

Decompress (.log.gz files)

.log.gz is gzip-compressed. Open it with:

  • Windows: 7-Zip, WinRAR, or PeaZip
  • Mac: double-click in Finder
  • Linux: gunzip filename.log.gz

Share Logs with mclo.gs

When asking for help in support or Discord, never paste 5,000 lines of log into chat. Use mclo.gs, the standard Minecraft log paste service.

Copy the log content

Open latest.log and copy the entire contents (or the relevant section if you can identify it).

Paste into mclo.gs

Go to mclo.gs, paste the log into the text area, and click Save.

Copy the resulting URL (e.g., https://mclo.gs/abc1234) and paste it in support chat or our Discord.

mclo.gs automatically analyzes common errors and highlights them in the Analysis tab — sometimes it catches the issue before you even share the link.

What to Look For in a Log

PatternMeaningSeverity
[INFO]Normal informational messageNone
[WARN]Potential issue, server still runningLow–Medium
[ERROR] / [SEVERE]Something failedHigh
Exception in threadJava exception (read the next ~20 lines)High
Caused by:Root cause of a stack trace — always check thisCritical
Could not loadPlugin/mod failed to loadHigh
Disabling pluginPlugin was unloaded due to errorHigh
OutOfMemoryErrorRan out of RAMCritical
Watchdog ThreadServer hung — restart requiredCritical
Done (X.XXXs)!Server finished starting successfullyNone

Read the FIRST error, not the last. Later errors in a log are usually side effects of the first one. Start at the top of the failure and work down.

Filter the Noise

latest.log can be thousands of lines. To narrow down:

  • Look for [ERROR] or [SEVERE] — Ctrl+F in any text editor
  • Find Caused by: — that's the actual root cause
  • Identify the timestamp of when the issue started
  • Cross-reference with player reports — match player chat lines to the time of the issue

Common Mistakes

MistakeFix
Pasting raw log into DiscordUse mclo.gs — Discord truncates long messages
Sharing only the last 10 linesShare the full log so the first error is visible
Ignoring .log.gz filesThey contain the same useful info — decompress to read
Reading only Console without savingConsole scrolls away. Download latest.log for permanent reference
Sharing logs that don't include the issueVerify the timestamps match your problem before sharing

How is this guide?

40% Off — Limited TimeGet your Minecraft server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server

On this page