promotional bannermobile promotional banner

Minecraft Borderless Window

Borderless fullscreen with a 3-mode system and configurable F11, plus a growing set of video and quality-of-life options Minecraft doesn't expose. Every setting defaults to vanilla. Client-side, no dependencies, optional Sodium integration.
Back to Files

Borderless Window NeoForge 26.1.2-1.11.0

File nameborderlesswindow-neoforge-1.11.0-mc26.1.2.jar
Uploaded
Nov 11, 2026
Downloads
3
Size
151.2 KB
Mod Loaders
NeoForge
File ID
9554337
Type
R
Release
Supported game versions
  • 26.1.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:minecraft-borderless-window-1605714:9554337"

Learn more about Curse Maven

What's new

⚠️ Important Notes

  • The first version for Minecraft 26.1.2. Download the file for 26.1.2 and your loader; the 1.21.x jars do not work here
  • Fullscreen is always exclusive. Minecraft 26.1 added its own "Exclusive Fullscreen" option, off by default. Off, Minecraft's fullscreen is not really exclusive: it stays on top of everything and still minimizes when you Alt+Tab, a weaker version of Borderless. Sodium turns that option on at first launch, so the same Fullscreen behaved differently with and without Sodium. Now the mod's Fullscreen is exclusive either way, and Minecraft's option is hidden from Video Settings, since the Screen Mode selector already covers both kinds of fullscreen. Borderless is still the one to use with HDR or for instant Alt+Tab
  • If you type with a Chinese, Japanese or Korean input method, use Borderless instead of Fullscreen. Sodium keeps Minecraft's fullscreen non-exclusive for those input methods, and Borderless works better with them
  • Sodium integration needs Sodium 0.9.0 or newer. Sodium's 26.1 builds replaced its Fullscreen checkbox with a "Fullscreen Mode" selector (Off / Exclusive / Borderless); the mod's Screen Mode takes its place, as it did with the checkbox
  • Same config file and option IDs as on 1.21.x: copying config/borderlesswindow.json from an older instance carries your settings over

✨ New Features

  • Everything from 1.11.0, on Minecraft 26.1.2: the three screen modes and configurable F11, the FPS counter, the background options with the idle limit in two steps, the fog toggles and Fog Start, cloud height, sky and weather, the held item name, screen and camera overlays, split FOV, distortion and view bobbing, zoom, enchantment numerals, draw distances, and Minecraft's own sliders that Sodium leaves out
  • With Sodium, the mod's six pages and the Screen Mode selector work as on 1.21.11, also alongside Reese's Sodium Options and Iris

🔧 Technical Changes

  • Ported to Minecraft 26.1.2, which ships unobfuscated, runs on Java 25 and splits every frame into update, extract and render. Every hook was checked against the 26.1.2 code on both loaders:
    • Zoom and Fluid FOV: the camera now works out its own FOV, so both live in Camera (calculateFov and modifyFovBasedOnDeathOrFluid). The zoom still applies last, after NeoForge's ComputeFov event
    • Pause Rendering When Minimized: skips extracting, drawing and presenting the frame in Minecraft.renderFrame
    • Weather: empties the rain and snow columns of the weather render state. Skipping the draw call, as before, now crashes on an empty buffer
    • Fog: the same hook, now on the FogData that FogRenderer.setupFog returns
    • Unfocused volume: follows the window's own focus callback (Window.onFocus), which also counts clicking back in as activity for the idle limit
    • HUD, overlays and screens: on Minecraft's renamed extract methods (GuiGraphicsExtractor)
  • Fullscreen: Minecraft's option only sets a GLFW hint (GLFW_SOFT_FULLSCREEN, from LWJGL's own GLFW) when the game starts. On Windows that hint just makes the window 1 px taller than the monitor so it is not taken over as exclusive. The mod forces it off in GLX._initGlfw; GLFW reads it each time it fits a window to a monitor, so it covers every switch to Fullscreen without a restart
  • On Fabric, the bundled key binding module is now fabric-key-mapping-api-v1, renamed in 26.1, and the mod jar is no longer remapped. Fabric API is still not required
  • Fixed: the title of the mod's config screen (without Sodium) was not drawn. Since Minecraft 1.21.6 text with a fully transparent color is skipped, and the title's white had no alpha

📦 Dependencies

  • Minecraft 26.1.2 with NeoForge 26.1.2.x, or with Fabric Loader 0.18.4 or newer
  • Optional: Sodium 0.9.0 or newer on either loader, and Mod Menu on Fabric

This mod has no additional files