https://github.com/kavex/minecraft-crash-log-viewer
GUI to help read Minecraft Crash Logs
https://github.com/kavex/minecraft-crash-log-viewer
crash crash-reports log minecraft minecraft-mod reader viewer
Last synced: 6 months ago
JSON representation
GUI to help read Minecraft Crash Logs
- Host: GitHub
- URL: https://github.com/kavex/minecraft-crash-log-viewer
- Owner: Kavex
- License: gpl-3.0
- Created: 2025-03-17T17:38:52.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-03-17T17:42:53.000Z (7 months ago)
- Last Synced: 2025-03-17T18:43:41.541Z (7 months ago)
- Topics: crash, crash-reports, log, minecraft, minecraft-mod, reader, viewer
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Minecraft Crash Log Viewer
A simple Python GUI tool built with Tkinter for reading and analyzing Minecraft crash logs. This tool allows you to select a crash log file from your computer, view its contents in a scrollable text area, and automatically highlights key elements of the log to help you quickly identify issues.
## Features
- **File Selection:** Easily choose a Minecraft crash log file using a file dialog.
- **Automatic Syntax Highlighting:**
- Header dividers (e.g., "---- Minecraft Crash Report ----") are highlighted in purple.
- Time lines (e.g., "Time: 2025-03-16 21:23:02") are highlighted in orange.
- Description lines (e.g., "Description: Watching Server") are highlighted in blue.
- Exception messages (lines containing "java.lang." or "Caused by:") are highlighted in red.
- Stack trace lines (lines starting with "at ") are highlighted in green.
- Thread and section lines are also specially formatted.
- **Crash Description Extraction:** Automatically extracts and displays the crash description from the log.## Requirements
- Python 3.x
- Tkinter (usually bundled with Python)## Installation
1. Clone or download this repository.
2. Ensure you have Python 3 installed on your system.
3. No additional libraries are required since Tkinter comes with Python.## Usage
1. Open a terminal or command prompt.
2. Navigate to the project directory.
3. Run the script:```bash
python MinecraftCrashViewer.py