
Perfect Presentation
The perfect borderless window mod for Windows
About this Mod
Perfect Presentation
THIS IS A WINDOWS-ONLY MOD
This mod replaces the traditional exclusive fullscreen mode with a borderless windowed mode that:
- Maintains the same frame latency as exclusive fullscreen
- Maintains support for variable refresh rate technologies such as (fullscreen) G-Sync
- Allows seamless Alt-Tabbing
- Works correctly with overlays
Even when running in windowed mode, this mod can improve frame latency and frame pacing.
Demo
Technical Details
This mod replaces Minecraft’s default OpenGL swap chain with a modern DXGI flip-model swap chain.
To accomplish this, the mod moves Minecraft’s OpenGL rendering context into a separate, hidden window. Using DirectX–OpenGL interoperability extensions, the final copy from the internal framebuffer to the back buffer is performed via DirectX11 instead of OpenGL, which allows the use of a DXGI swap chain.
Requirements
- A graphics card that supports:
- DirectX 11
- OpenGL
- The
NV_DX_interop2extension
- Java >= 23
Known Issues
- V-Sync doesn't seem to reliably work in windowed mode
- Whether it works or not seems to depend on whether the java executable is called
javaw.exespecifically - It's likely that there is some kind of compatibility patch from either Windows or the NVIDIA driver involved
- I'm not sure if screen tearing is even possible in windowed mode with the DXGI flip-model
- Whether it works or not seems to depend on whether the java executable is called
Available Versions
How to Install Perfect Presentation on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (26.1.2).
Install Mod
Open the mod browser in the dashboard and search for "Perfect Presentation". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
26.1.2, 26.1.1, 26.1 (+13 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Perfect Presentation server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.2). You can switch loaders with one click in the panel.
Is Perfect Presentation compatible with fabric?
Perfect Presentation officially supports fabric for Minecraft 26.1.2, 26.1.1, 26.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Perfect Presentation – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Perfect Presentation consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Perfect Presentation with just one click on your server.