WindowFix
WindowFix addresses a Windows-specific Minecraft issue where interacting with the title-bar system menu (right-click title bar, minimize, restore, etc.) may cause the game loop to hang or stutter.
Environment
- Windows client
Configuration
Config file is generated after first launch:
config/windowfix-client.toml
Example:
blockTitleBarSystemMenu = false
Restart the game after changing config values.
blockTitleBarSystemMenutrue: Block the title-bar system menu for maximum stability.false: Keep the system menu and enable nativeMNS_MODELESScompatibility handling.
Usage
- Put the built JAR into your client
modsdirectory. - Launch the game and adjust
config/windowfix-client.tomlas needed.
Log Keywords
Search these in latest.log:
Installed Win32 window hook for system menu freeze workaround.Enabled MNS_MODELESS on system menu.
Known Limitations
- Windows-only behavior.
- In native compatibility mode, brief hitching may still happen depending on system window management behavior.
No gallery available for this project.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
WindowFix 1.0.1 1.0.1 |
26.3
|
neoforge
|
Download |
|
WindowFix 1.0.1 1.0.1 |
26.3
|
forge
|
Download |
|
WindowFix 1.0.1 1.0.1 |
26.3
|
fabric
|
Download |
|
WindowFix 1.0.1 1.0.1 |
26.1, 26.1.1, 26.1.2, 26.2
|
forge
|
Download |
|
WindowFix 1.0.1 1.0.1 |
26.1, 26.1.1, 26.1.2, 26.2
|
neoforge
|
Download |
|
WindowFix 1.0.1 1.0.1 |
26.1, 26.1.1, 26.1.2, 26.2
|
fabric
|
Download |
|
WindowFix 1.0.1 1.0.1 |
1.21.10, 1.21.11, 1.21.9
|
neoforge
|
Download |
|
WindowFix 1.0.1 1.0.1 |
1.21.10, 1.21.11, 1.21.9
|
forge
|
Download |
|
WindowFix 1.0.1 1.0.1 |
1.21.6, 1.21.7, 1.21.8
|
forge
|
Download |
|
WindowFix 1.0.1 1.0.1 |
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8
|
neoforge
|
Download |
|
WindowFix 1.0.1 1.0.1 |
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
|
forge
|
Download |
|
WindowFix 1.0.1 1.0.1 |
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4
|
forge
|
Download |
|
WindowFix 1.0.1 1.0.1 |
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
fabric
|
Download |
|
WindowFix 1.0.0 1.0.0 |
26.1, 26.1.1, 26.1.2, 26.2
|
neoforge
|
Download |
|
WindowFix 1.0.0 1.0.0 |
26.1, 26.1.1, 26.1.2, 26.2, 26.2-pre-1, 26.2-pre-2, 26.2-pre-3, 26.2-pre-4, 26.2-pre-5, 26.2-pre-6, 26.2-rc-1, 26.2-rc-2, 26.2-snapshot-2, 26.2-snapshot-3, 26.2-snapshot-4, 26.2-snapshot-5, 26.2-snapshot-6, 26.2-snapshot-7, 26.2-snapshot-8
|
fabric
|
Download |
|
WindowFix 1.0.0 1.0.0 |
1.21.10, 1.21.11, 1.21.9
|
neoforge
|
Download |
|
WindowFix 1.0.0 1.0.0 |
1.21.10, 1.21.11, 1.21.9
|
forge
|
Download |
|
WindowFix 1.0.0 1.0.0 |
1.21.6, 1.21.7, 1.21.8
|
forge
|
Download |
|
WindowFix 1.0.0 1.0.0 |
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8
|
neoforge
|
Download |
|
WindowFix 1.0.0 1.0.0 |
1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5
|
forge
|
Download |
|
WindowFix 1.0.0 1.0.0 |
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4
|
forge
|
Download |
|
WindowFix 1.0.0 1.0.0 |
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
fabric
|
Download |
|
1.0.0 Beta 1.0.0-beta |
1.20.1
|
forge
|
Download |