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 1.8.0

File nameborderlesswindow-1.8.0.jar
Uploaded
Nov 8, 2026
Downloads
4
Size
116.2 KB
Mod Loaders
NeoForge
File ID
9518649
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

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

Learn more about Curse Maven

What's new

⚠️ Important Notes

  • Every option keeps its ID, so existing settings carry over untouched. Every new option defaults to Minecraft's behavior
  • Dynamic FPS no longer greys out the background options. Both mods can now be used together: frame rate caps stack and the lower one wins. If both lower the background volume, the reductions multiply, so it is best to set the volume in only one of them

✨ New Features

Background

  • Unfocused Volume: lowers the game volume while its window is not focused — after Alt+Tab, while minimized, or with another window or monitor in front. It is a share of your Master Volume, from 0 (Muted) to 100%, the default. Full volume returns as soon as you click back in, and sounds that start while muted (music, ambient loops) are there when you return
  • Pause Rendering When Minimized: stops drawing frames while the window is minimized and slows the game loop to 10 FPS. The game itself keeps running — the world, sounds and multiplayer connections are unaffected; only the picture stops until you restore the window. Off by default
  • Idle FPS Limit: after a number of minutes with no keyboard or mouse input (1 to 30, Off by default), the frame rate is capped at a value you choose (5 to 60 FPS, 30 by default) — even while the window is focused. Any key, click, scroll or mouse movement lifts it at once. Gamepad input from controller mods does not count as activity
  • When several limits apply at once, the lowest wins

Enchantments and menus

  • New Enchantments page holding the Enchantment Numerals option, plus Minecraft's own Glint Speed and Glint Strength sliders, which Sodium's video settings leave out. Glint Strength applies instantly, no restart needed
  • Minecraft's Menu Background Blur slider is back too, on the General page
  • Like the FOV and Distortion Effects sliders, these are the same settings found under Accessibility and are saved with Minecraft's options, not the mod's

Sliders and pages

  • Every slider now moves in steps of 1: percentages by 1%, distances by 1 block, FPS limits by 1 FPS. The Unfocused FPS Limit still starts at 5 FPS: below 2 FPS Minecraft falls behind on client ticks, and 5 keeps a comfortable margin
  • The mod's Sodium section now has six pages: General (F11, menu blur), Enchantments, FPS & Background, Visual Effects, Camera and Distances. The no-Sodium config screen follows the same order, with a new Background header

🔧 Technical Changes

  • New sound/ package with UnfocusedVolumeState; fps/ gains MinimizedRenderState and IdleFpsState
  • New mixins: ListenerMixin (scales only the OpenAL gain, never the listener's stored value, so sounds still start while muted), SoundManagerAccessor, MouseHandlerMixin and KeyboardHandlerMixin (input activity). MinecraftMixin now also wraps GameRenderer.render in runTick and handles focus changes
  • The README and the changelogs are now split by language: README_ES.md, and an index in CHANGELOG.md / CHANGELOG_ES.md

📦 Dependencies

  • No changes: NeoForge 21.1.x, and optionally Sodium 0.8.x