Stop Minimizing on Focus Loss
If you have ever played Minecraft in native fullscreen and switched to a second monitor, only to watch the game minimize itself, you know how frustrating that can be. The Stop Minimizing on Focus Loss add-on is a tiny, zero-dependency utility that solves this exact problem. It keeps your fullscreen Minecraft window open and visible even when you click away, alt-tab, or shift focus to another application.
What This Add-on Does
Stop Minimizing on Focus Loss works at the window-system level, directly interacting with the LWJGL backend that Minecraft uses. Its core job is simple: prevent the native fullscreen window from auto-minimizing when focus is lost. The mod reapplies its fix every time Minecraft creates a new window or changes fullscreen mode, ensuring consistent behavior throughout your play session.
What It Does Not Do
- It does not force Minecraft to stay focused or prevent other programs from taking focus.
- It does not disable the pause-on-lost-focus feature; your game will still pause normally when you alt-tab.
- It does not affect borderless fullscreen, regular windowed mode, or operating system window management policies.
- It cannot restore a window that has already been minimized by another process or shortcut.
Supported Minecraft Versions and Mod Loaders
Stop Minimizing on Focus Loss is available for a wide range of Minecraft versions and modding platforms. On Fabric and Quilt, the add-on actively supports all releases from Minecraft 1.14 up to the latest version, with dedicated Quilt builds rather than reused Fabric jars. Forge users can find modern GLFW-based ports for 1.16.5, 1.17.x, 1.18.x, 1.19.x, 1.20.1, and 1.20.6, plus legacy LWJGL2 ports for older favorites like 1.7.10, 1.8.9, and 1.12.x. NeoForge builds cover 1.20.1, 1.20.6, and all newer versions starting from 1.21. Additionally, LiteLoader, Babric, and Better Than Adventure builds are available on Modrinth for those who prefer those loaders.
How the Modern Ports Work
Modern Minecraft versions use LWJGL3 and GLFW, which includes a GLFW_AUTO_ICONIFY window attribute. By default, this attribute can minimize a native fullscreen window on focus loss. The add-on sets it to GLFW_FALSE on Minecraft’s GLFW window handle with a single line: glfwSetWindowAttrib(windowHandle, GLFW_AUTO_ICONIFY, GLFW_FALSE);. Depending on the version, the mod injects into com.mojang.blaze3d.platform.Window after initialization and mode changes, adapting to field names like window or handle.
Legacy Forge LWJGL2 Ports
For Minecraft 1.7.10, 1.8.9, and 1.12.x, the situation is different. These versions use LWJGL2, which lacks GLFW_AUTO_ICONIFY. Instead, the legacy Forge ports patch the relevant display code directly through Forge/FML coremod transformers. On Linux and Unix-like systems (including many BSD variants), the mod patches org.lwjgl.opengl.LinuxDisplay to skip the fullscreen focus-loss iconify path. On Windows, it patches org.lwjgl.opengl.WindowsDisplay to skip the minimize and display-mode reset. On affected versions like 1.7.10 and 1.12.x, the mod also suppresses Minecraft’s own lost-focus fullscreen toggle logic. macOS is a known limitation for LWJGL2 builds because the fullscreen behavior relies on native Cocoa code that cannot be patched from the Java side, so support on macOS may be limited compared to other platforms. The modern LWJGL3/GLFW ports do not share this limitation.
How to Install Stop Minimizing on Focus Loss
Installing the add-on is straightforward. First, make sure you have the correct mod loader installed for your Minecraft version. Then, download the jar file that matches your loader and game version. Place the jar into your mods folder, and you are done. The mod has zero dependencies; even the Fabric version does not require Fabric API.
If you use a launcher like foxygame.net, you can find Stop Minimizing on Focus Loss in its add-on catalog and install it with a single click, ensuring you always have the correct version for your mod loader. The launcher also handles updates automatically, so you never have to worry about version mismatches or manually tracking down new releases.
Why This Add-on Matters
Many players run Minecraft on multi-monitor setups or frequently alt-tab to check guides, chat, or stream controls. Without Stop Minimizing on Focus Loss, native fullscreen mode can become a constant annoyance. This tiny utility eliminates that friction, letting you keep the game visible while you interact with other windows. It is especially useful for content creators, modpack developers, and anyone who values a seamless desktop experience.
Final Thoughts
Stop Minimizing on Focus Loss is a focused, no-bloat solution to a specific but persistent problem. With broad loader support, zero dependencies, and a clear technical approach, it is a must-have for anyone who prefers native fullscreen over borderless windowed mode. Whether you are on Fabric, Forge, NeoForge, Quilt, or even legacy versions, there is likely a build that fits your setup. Download Stop Minimizing on Focus Loss for Minecraft today and keep your fullscreen game exactly where you want it.
--- **Update Jun 27, 2026:** Added 4 files for version 26.2, 1.13.2 (Forge, Fabric, NeoForge, Quilt). --- **Update Sep 22, 2026:** Added 36 files for version 26.2, 26.1.2, 26.1.1, 26.1, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.11, 1.21.10, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16, 1.15.2, 1.15.1, 1.15, 1.14.4, 1.14.3, 1.14.2, 1.14.1, 1.14 (Fabric, NeoForge, Forge).