logwindow
by barian0517
logwindow opens a separate Java Swing window that shows the Minecraft game log as the client runs, for tracking loading and runtime output.
What it does
When the client launches, logwindow opens an independent Java Swing window next to the game. Log4j2 output is intercepted and displayed in that window in real time, which makes it easier to follow what the game is doing during startup and play. The window is meant for debugging, for developers who want to watch log lines and for players who need to check what happened when something goes wrong.
The line count kept in the window is capped by a setting in the client configuration file, so a long session cannot grow the log without limit. Left at its default of -1, the window keeps every line with no cap, while setting a number such as 10000 stops the log from growing until it takes up a large share of memory. The file is created in the config directory after the first launch of the game, and the mod itself is placed in the mods folder of the .minecraft directory.
The mod is a simple Forge 1.20.1 project. Only the client needs it, because it works on the local game window and does not change what a server runs. It is published for Forge only, with one version, 1.0.0 for 1.20.1. The license is Creative Commons Attribution Non Commercial Share Alike 4.0, so the code is not open source, and source code and an issue tracker are linked publicly.
Key features
Standalone log window
A separate window shows the game log, so it stays visible while the Minecraft client runs in its main window.
Real-time log interception
Log4j2 output is captured and displayed as it is written, which helps when tracking loading and performance problems.
Automatic window opening
The log window appears on its own each time the client launches, with no command or key needed.
Adjustable line limit
The number of lines kept in the window can be set in the config file, which keeps memory use bounded in long sessions.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Debugging a mod pack
A developer can watch log output from several mods during startup to see which one fails or slows the load.
Checking loading performance
Players who suspect a slow launch can read the timing lines in real time instead of searching the log file afterwards.
Who it’s for: Developers of Forge 1.20.1 mods and players who want to follow the game log while the client runs. Only the client side needs the mod.
Questions
Does logwindow need to be installed on the server?
Which loader and game version does logwindow support?
How can the window's memory use be limited?
More from barian0517
What the author says
This is a simple and practical Minecraft Forge (1.20.1) mod, designed specifically for developers and players who need debugging tools. Features Standalone Log Window: Automatically pops up an independent Java Swing window when the client launches.
Official listing
- Modrinth page
- modrinth.com/mod/logwindow
- Owner
- barian0517
- Published
- 2026-07-30
- Updated on Modrinth
- 2026-07-30
- Facts verified
- 2026-10-15