ModsFinder
LO

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.

ForgeClient-side onlyCreative Commons Attribution Non Commercial Share Alike 4.01.20.1

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

  1. Standalone log window

    A separate window shows the game log, so it stays visible while the Minecraft client runs in its main window.

  2. Real-time log interception

    Log4j2 output is captured and displayed as it is written, which helps when tracking loading and performance problems.

  3. Automatic window opening

    The log window appears on its own each time the client launches, with no command or key needed.

  4. 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.

1.20.11.0.0
ReleaseBetaAlphaNot available

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?

No. It is installed on the player's side alone, so servers need nothing. Servers run without it.

Which loader and game version does logwindow support?

The mod is published for Forge only, with version 1.0.0 for 1.20.1.

How can the window's memory use be limited?

The client configuration file, logwindows-client.toml, sets the maximum number of lines kept. The default is -1, meaning unlimited, and 10000 is suggested to prevent a log that grows too large.

More from barian0517

All projects

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.
barian0517, on the Modrinth page

Official listing

Owner
barian0517
Published
2026-07-30
Updated on Modrinth
2026-07-30
Facts verified
2026-10-15