
A mod that allows you to play Minecraft in a borderless fullscreen window. This means you can keep the game open while interacting with other applications on a different monitor, or even directly on top of Minecraft itself, without the game being minimized.
Unlike other "borderless fullscreen" mods, Cubes Without Borders is highly configurable, does not hinder your input latency, and explicitly supports all major platforms - Linux, macOS, and even Windows - instead of providing a passable experience for only one group of players while making it seem as though others do not exist.
To enable borderless fullscreen, go to the Video Settings tab, where you would typically find the Fullscreen setting, and switch it to the newly added third option: Borderless.
Depending on whether you have Sodium installed, you may find this option in one of the following locations:
![]() |
![]() |
|---|---|
Additionally, the mod introduces a --borderless startup flag that forces the game to launch in the borderless fullscreen mode, regardless of your current settings.
The mod provides a simple configuration screen that can be accessed if you have YACL or Cloth Config installed:

Otherwise, you can configure it by directly editing the cwb.json file, stored in your mod loader's default configuration directory:
{
// Specifies whether the game should start in windowed, exclusive fullscreen,
// or borderless fullscreen mode.
//
// Should be one of: "OFF", "ON", or "BORDERLESS".
"fullscreenMode": "OFF",
// Specifies whether the game should enter exclusive or borderless fullscreen mode
// when a player attempts to switch to fullscreen using a keybinding (e.g., F11).
//
// Should be either "ON", or "BORDERLESS".
"preferredFullscreenMode": "BORDERLESS",
// Specifies whether to postpone entering fullscreen mode until Minecraft is fully loaded.
//
// Enabling this option may result in a smoother startup sequence and can fix rare issues
// on systems with faulty drivers that do not immediately allow certain windows to enter
// fullscreen mode at a resolution that differs from the default one.
"useDelayedFullscreen": true,
// Specifies whether to use a full-resolution framebuffer on platforms where
// screen coordinates can be scaled relative to pixel coordinates, such as
// macOS and Wayland (Linux).
//
// Disabling this option may lead to a significant performance boost
// at the cost of image quality.
"useScaledFramebuffer": true,
// When "pauseOnLostFocus" is enabled, specifies whether its effect should
// also apply to multiplayer sessions, where the game cannot be truly paused.
//
// Note: "pauseOnLostFocus" is a vanilla option, and should be
// looked for in the standard "options.txt" file.
"pauseOnLostFocusDuringMultiplayer": true,
// Controls which fullscreen mode is enabled when
// "fullscreenMode" is set to "ON".
"fullscreenType": "minecraft:default",
// Controls which fullscreen mode is enabled when
// "fullscreenMode" is set to "BORDERLESS".
"borderlessFullscreenType": "minecraft:hybrid",
// Provides configuration overrides for the Linux operating system.
// Properties defined within this section take precedence over
// their top-level counterparts.
"linux": {
"borderlessFullscreenType": "linux:borderless"
},
// Provides configuration overrides for the macOS operating system.
// Properties defined within this section take precedence over
// their top-level counterparts.
"macos": {
"borderlessFullscreenType": "macos:borderless"
},
// Provides configuration overrides for the Windows operating system.
// Properties defined within this section take precedence over
// their top-level counterparts.
"windows": {
"borderlessFullscreenType": "minecraft:windowed"
}
}
| Name | Description |
|---|---|
minecraft:default |
Minecraft's default exclusive fullscreen mode. Provides great performance with minimal latency at the cost of usability - the game is automatically minimized each time its window loses focus. |
minecraft:hybrid |
Minecraft's default non-exclusive fullscreen mode. This is a middle ground between exclusive fullscreen and borderless fullscreen, and is mainly intended for users who don't need a true borderless experience, but want to use overlays and/or rely on IME or similar technologies. |
minecraft:windowed |
A windowed fullscreen mode with performance and UX characteristics that vary depending on the platform. On Windows, this mode is generally the best way to play the game, as it provides the benefits typical of a borderless fullscreen experience with zero to none performance and latency penalties; however, some users may experience annoying blinking each time the game window gains or loses focus. On other platforms, this mode may cause significant performance degradation and/or usability issues, such as your system's dock remaining visible or even being rendered on top of the game. |
linux:borderless |
The default borderless fullscreen mode for Linux. Provides great performance with minimal latency and has no known downsides. |
macos:borderless |
The default borderless fullscreen mode for macOS. Provides decent performance, but has slightly higher latency than that of the default exclusive fullscreen mode due to the implicit V-Sync imposed on all windowed applications by the OS. |
windows:windowed |
The true windowed fullscreen mode for Windows. Unlike minecraft:windowed, it does not suffer from the blinking issues, but it also lacks the performance benefits of the said mode.Its latency is higher than that of the default exclusive fullscreen mode due to the implicit V-Sync imposed on all windowed applications by the OS. Additionally, some users may experience severe performance degradation, as Windows sometimes discards frames provided by windowed applications instead of rendering them, especially when performing background tasks it deems more important than that, such as downloading updates or indexing screenshots of your activity captured by Windows Recall. |
Licensed under the terms of the MIT License.
Required
Unsupported
Terms for using, modifying and redistributing this product.
21.06.2026 · Modrinth
useDelayedFullscreen config option.Full Changelog:...
Screenshots and images from the original Modrinth page.








Published versions and original Modrinth files.
21.06.2026 · 752 034 downloads
useDelayedFullscreen config option.Full Changelog: v4.0.6...v4.1.0
20.06.2026 · 314 036 downloads
useDelayedFullscreen config option.Full Changelog: v4.0.6...v4.1.0
03.06.2026 · 376 698 downloads
27.05.2026 · 202 961 downloads
Full Changelog: v4.0.4...v4.0.5
24.05.2026 · 66 841 downloads
Full Changelog: v4.0.3...v4.0.4
15.05.2026 · 144 714 downloads
Current resolution in exclusive fullscreen mode on macOS (#120)Full Changelog: v4.0.2...v4.0.3
14.04.2026 · 235 159 downloads
13.04.2026 · 2 264 downloads
windows:windowed (#107)Full Changelog: v4.0.0...v4.0.1
12.04.2026 · 4 004 downloads
minecraft:hybrid, which wraps the newly introduced non-exclusive fullscreen mode in vanilla 26.1Exclusive Fullscreen button from the vanilla settingslinux, macos, and windows entries; their contents take precedence over top-level propertiesUse Scaled Framebuffer option, allowing players to opt-out of using the full-resolution framebuffer on macOS and Wayland (#71)Reduce Resolution on macOS provided by Sodium Extra, which you should generally avoid due to its broken and artificially limited implementationPause on Lost Focus (Multiplayer) option, allowing players to disable automatic pausing when the window loses focus in multiplayer, while preserving the original behavior in singleplayer worlds (#99)zh_tw, zh_cn, ms_my, and zlm_arab (#41, #45, #67)minecraft:windowed as the default fullscreen mode on Windows (#40, #47, #59, #60, #70, #78, #97)cwbwindows:exclusive in favor of minecraft:windowedFull Changelog: v3.0.0...v4.0.0
30.12.2025 · 12 947 downloads
0.6.0-beta (#30)Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 3.0.0+1.21.5...3.0.0+1.21.11
30.12.2025 · 3 814 703 downloads
0.6.0-beta (#30)Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 3.0.0+1.21.5...3.0.0+1.21.11
03.04.2025 · 28 809 downloads
0.6.0-beta (#30)Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.21...3.0.0+1.21.5
03.04.2025 · 6 075 485 downloads
0.6.0-beta (#30)Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.21...3.0.0+1.21.5
29.10.2024 · 9 639 downloads
0.6.0-beta (#30)Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.21...3.0.0+1.21.3
29.10.2024 · 7 834 downloads
0.6.0-beta (#30)Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.21...3.0.0+1.21.3
29.10.2024 · 2 065 314 downloads
0.6.0-beta (#30)Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.21...3.0.0+1.21.3
29.10.2024 · 431 downloads
0.6.0-beta (#30)Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.21...3.0.0+1.21.2
29.10.2024 · 6 849 downloads
0.6.0-beta (#30)Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.21...3.0.0+1.21.2
29.10.2024 · 623 853 downloads
0.6.0-beta (#30)Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.21...3.0.0+1.21
29.10.2024 · 13 458 downloads
0.6.0-beta (#30)Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.21...3.0.0+1.21
29.10.2024 · 1 795 179 downloads
0.6.0-beta (#30)Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.21...3.0.0+1.21
29.10.2024 · 435 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.20...3.0.0+1.20.6
29.10.2024 · 850 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.20...3.0.0+1.20.6
29.10.2024 · 37 402 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.20...3.0.0+1.20.6
29.10.2024 · 610 379 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.20...3.0.0+1.20
29.10.2024 · 2 681 865 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.20...3.0.0+1.20
28.10.2024 · 203 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.20...3.0.0+1.20.5
28.10.2024 · 1 737 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.20...3.0.0+1.20.5
28.10.2024 · 1 470 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.19...3.0.0+1.19.3
28.10.2024 · 9 894 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.19...3.0.0+1.19.3
28.10.2024 · 388 642 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.19...3.0.0+1.19
28.10.2024 · 12 369 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.19...3.0.0+1.19
28.10.2024 · 8 879 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.19...3.0.0+1.18
28.10.2024 · 12 156 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.19...3.0.0+1.18
28.10.2024 · 450 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.19...3.0.0+1.17.1
28.10.2024 · 5 165 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.19...3.0.0+1.17.1
28.10.2024 · 2 314 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.19...3.0.0+1.17
28.10.2024 · 12 462 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.19...3.0.0+1.16.5
28.10.2024 · 25 631 downloads
Pause On Lost Focus option through the said configuration screen (#35)windows:windowed (#14, #21, #22, #27, #28)Full Changelog: 2.1.1+1.19...3.0.0+1.16.5
19.07.2024 · 1 331 754 downloads
Full Changelog: 2.1.0+1.21...2.1.1+1.21
19.07.2024 · 179 177 downloads
Full Changelog: 2.1.0+1.20...2.1.1+1.20
19.07.2024 · 526 downloads
Full Changelog: 2.1.0+1.19...2.1.1+1.19
02.07.2024 · 200 176 downloads
Full Changelog: 2.0.1+1.21...2.1.0+1.21
02.07.2024 · 43 782 downloads
Full Changelog: 2.0.1+1.20...2.1.0+1.20
02.07.2024 · 222 downloads
Full Changelog: 2.0.1+1.19...2.1.0+1.19
25.06.2024 · 48 760 downloads
Full Changelog: 2.0.0+1.21...2.0.1+1.21
25.06.2024 · 9 439 downloads
Full Changelog: 2.0.0+1.20...2.0.1+1.20
25.06.2024 · 183 downloads
Full Changelog: 2.0.0+1.19...2.0.1+1.19
24.06.2024 · 22 013 downloads
ar_sa (#7, MT)be_by (#7, MT)de_de (#7, MT)es_es (#7, MT)es_mx (#7, @TheLegendofSaram)fr_fr (#7, MT)it_it (#7, MT)ja_jp (#7, MT)ko_kr (#7, MT)nl_nl (#7, MT)pt_pt (#7, MT)ru_ru (#7, @mpustovoi)uk_ua (#7, @Kir-Antipov)zh_tw (#13, @yichifauzi)Full Changelog: 1.1.0+1.20...2.0.0+1.21
24.06.2024 · 114 531 downloads
ar_sa (#7, MT)be_by (#7, MT)de_de (#7, MT)es_es (#7, MT)es_mx (#7, @TheLegendofSaram)fr_fr (#7, MT)it_it (#7, MT)ja_jp (#7, MT)ko_kr (#7, MT)nl_nl (#7, MT)pt_pt (#7, MT)ru_ru (#7, @mpustovoi)uk_ua (#7, @Kir-Antipov)zh_tw (#13, @yichifauzi)Full Changelog: 1.1.0+1.20...2.0.0+1.20
24.06.2024 · 155 downloads
ar_sa (#7, MT)be_by (#7, MT)de_de (#7, MT)es_es (#7, MT)es_mx (#7, @TheLegendofSaram)fr_fr (#7, MT)it_it (#7, MT)ja_jp (#7, MT)ko_kr (#7, MT)nl_nl (#7, MT)pt_pt (#7, MT)ru_ru (#7, @mpustovoi)uk_ua (#7, @Kir-Antipov)zh_tw (#13, @yichifauzi)Full Changelog: 1.1.0+1.19...2.0.0+1.19
16.02.2024 · 896 730 downloads
[!WARNING]
Please do NOT use this version!
Consider upgrading tov2.0.0, or, at the very least, downgrading tov1.0.0.I was misled by an anecdotal report of performance degradation from a Windows user. It turned out to be just Windows doing regular Windows stuff - telemetry, updates, you know the drill - while my friend was testing the mod on their machine.
And this wouldn't be that bad, except that the "fix" in question turned out to be far more important than I initially thought, so its removal caused a bunch of previously unforeseen issues. Thus, the "fix" is reintroduced inv2.0.0and is here to stay.
Full Changelog: 1.0.0+1.20...1.1.0+1.20
16.02.2024 · 1 668 downloads
[!WARNING]
Please do NOT use this version!
Consider upgrading tov2.0.0, or, at the very least, downgrading tov1.0.0.I was misled by an anecdotal report of performance degradation from a Windows user. It turned out to be just Windows doing regular Windows stuff - telemetry, updates, you know the drill - while my friend was testing the mod on their machine.
And this wouldn't be that bad, except that the "fix" in question turned out to be far more important than I initially thought, so its removal caused a bunch of previously unforeseen issues. Thus, the "fix" is reintroduced inv2.0.0and is here to stay.
Full Changelog: 1.0.0+1.19...1.1.0+1.19
15.02.2024 · 528 downloads
15.02.2024 · 395 downloads