Perfect Presentation
by sidit77
Perfect Presentation changes how Minecraft's window is presented on Windows, replacing exclusive fullscreen with a borderless window on Fabric.
What it does
In place of exclusive fullscreen, the mod presents the game in a borderless window. Even when the game runs in windowed mode, the mod aims to improve frame latency and frame pacing. Because the window is not exclusive, switching to another application with Alt-Tab stays smooth, and overlays keep working as they normally do.
Under the hood, Perfect Presentation moves Minecraft's OpenGL rendering context onto a separate hidden window. Frames are transferred through DirectX-OpenGL interoperability extensions, which lets the mod use a DXGI swap chain in DirectX 11 in place of OpenGL's default swap chain. The mod keeps variable refresh rate technologies such as G-Sync working in fullscreen.
Perfect Presentation is a client-side only mod for Fabric, so servers and other players do not need it. Its files are published for 1.20.4 – 26.1.2, and the latest Fabric file, 1.0.1-1.21.11, targets 1.21.11. The code is open source under the MIT License.
Key features
Borderless windowed fullscreen
Fullscreen is presented as a borderless window instead of an exclusive mode, keeping the desktop reachable.
Frame latency control
Frame latency is kept on par with exclusive fullscreen, and windowed play also gets improved pacing.
Modern swap chain
A DXGI flip-model swap chain replaces Minecraft's default OpenGL swap chain for presentation.
Hidden rendering window
OpenGL rendering runs in a separate hidden window, with frames transferred through DirectX-OpenGL interop.
Compatibility
Latest build for each game version and loader.
26.x3 of 3 versions with builds
1.21.x12 of 12 versions with builds
1.20.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players on Windows who use a graphics card that supports DirectX 11 and want borderless presentation in place of exclusive fullscreen. It is a client-side mod, so it is installed only on the player's own game.
How it compares
Borderless Fullscreen is open source under the GNU General Public License v3.0 only and targets Fabric for 1.20.1 – 26.3, so it covers a wider version range than Perfect Presentation. Borderless Windowed is licensed as All rights reserved, is not open source, and is published for 1.21 – 1.21.11. MinePresence is open source under the MIT License like Perfect Presentation, but it is built for 26.2 and does not change window presentation.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Perfect Presentation | Fabric | 1.20.4 – 26.1.2 | Client-side only | 2026-09-23 |
| Borderless Fullscreen | Fabric | 1.20.1 – 26.3 | Client-side only | 2026-10-01 |
| Borderless Windowed | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-01-18 |
| MinePresence | Fabric | 26.2 | Client-side only | 2026-07-09 |
Questions
Does Perfect Presentation need Fabric API?
Which Minecraft versions does Perfect Presentation support?
Does the mod need to be installed on the server?
In the catalog
Perfect Presentation is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from sidit77
Similar mods
What the author says
Even when running in windowed mode, this mod can improve frame latency and frame pacing. This mod replaces Minecraft’s default OpenGL swap chain with a modern DXGI flip-model swap chain.
Official listing
- Modrinth page
- modrinth.com/mod/perfect-presentation
- Owner
- sidit77
- Published
- 2026-04-02
- Updated on Modrinth
- 2026-09-23
- Facts verified
- 2026-10-15
