ModsFinder

ResolutionControl+

by UltimateBoomer

With ResolutionControl+, the game's render resolution can be changed separately from the HUD, and very large screenshots can be saved in the background.

FabricClient-side onlyMIT LicenseOpen source1.16.5 – 1.20.4

What it does

The render scale is set independently of the HUD elements. A higher multiplier can serve as anti-aliasing on capable graphics cards, while a lower one reduces the load on the GPU or gives the image a retro look. A custom multiplier value can be entered with the S key. The mod is a fork of Resolution Control and adds functions on top of it. Fabric API is required.

The upscale and downscale filter that scales the render to the viewport can be switched between linear and nearest neighbor. Linear works as an anti-aliasing filter, while nearest neighbor usually looks sharper at resolutions below native. Screenshots can be taken at a set size, and that size is used when the option is enabled. Unlike Fabrishot, the game does not freeze until the file is written, so another screenshot can be taken while one is still processing. The mod runs on the client alone, and it is released under the MIT License as open source. It is published for 1.16.5 – 1.20.4 on Fabric, with 3.0.0 for 1.20.4 as the latest file.

Key features

  1. Render scale

    The render resolution changes independently of the HUD, using a multiplier that can be set from presets or entered by hand.

  2. VRAM estimate

    An estimate of the video memory a chosen resolution will need is shown on screen before a large render is started.

  3. Scaling filter choice

    The upscale and downscale algorithm can be set to linear or nearest neighbor, depending on the look wanted.

  4. Sized screenshots

    Screenshots can be taken at the specified resolution, with the option enabled in the settings.

  5. Background processing

    A large screenshot is written in the background, so the game stays responsive and more screenshots can be queued.

Compatibility

Latest build for each game version and loader.

1.20.43.0.0
1.20.33.0.0
1.20.23.0.0
1.20.11.20-3.0.0
1.201.20-3.0.0
1.19.41.19.4-3.0.0
1.16.52.0.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Anti-aliasing with a strong GPU

Raising the multiplier above 1 renders at a higher resolution and then scales it down to smooth edges.

Low-end performance or retro look

Lowering the multiplier below 1 reduces the rendering load or produces a pixelated style.

Very large screenshots

A 16k screenshot took about 13 seconds of background processing after a short initial pause in the author's test on an i7 4770 and GTX 1060.

Who it’s for: Players who want to change render resolution without changing the HUD, or who need very large screenshots. Known limits: it does not work with Fabulous Graphics, and lower resolutions can break HUD item rendering in some setups. Screenshots with a strongly different aspect ratio can show artifacts.

How it compares

Full comparison

Fabrishot is a Fabric client mod released under the MIT License as open source, covering 1.16 – 26.1.2, and it freezes the game until the screenshot is saved. Screenshot Location is a Fabric client mod under the Apache License 2.0, which is not open source, and it covers 1.20 – 1.20.4. Copyshot is a Fabric client mod under the GNU Lesser General Public License v3.0 only, open source, covering 1.18 – 1.21.3.

ModLoadersGame versionsEnvironmentUpdated
ResolutionControl+Fabric1.16.5 – 1.20.4Client-side only2024-02-09
FabrishotFabric1.16 – 26.1.2Client-side only2026-04-22
Screenshot LocationFabric1.20 – 1.20.4Client-side only2024-04-17
CopyshotFabric1.18 – 1.21.3Client-side only2022-07-11

Questions

Does ResolutionControl+ need Fabric API?

Yes. Fabric API is a required dependency and must be installed alongside the mod on the Fabric loader.

Can ResolutionControl+ be used on a server?

No. Only the player's game needs it, and servers run without it.

Does ResolutionControl+ work with Optifine?

Yes, according to the author. Optifine is compatible and its own render scale stacks with the mod's setting.

Which game versions have files for ResolutionControl+?

Files exist for 1.16.5, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3 and 1.20.4, with 3.0.0 as the latest Fabric file for 1.20.4.

In the catalog

ResolutionControl+ is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,907 mods support Minecraft 1.20.4.

More from UltimateBoomer

All projects

Similar mods

What the author says

ResolutionControl+ is a fork of Resolution Control with additional functionality. ResolutionControl+ allows you to change Minecraft's render resolution separately from the HUD elements. If you have a good GPU, you can increase the multiplier for anti-aliasing. Otherwise, you can lower the multiplier to improve…
UltimateBoomer, on the Modrinth page

Official listing

Owner
UltimateBoomer
Published
2021-02-15
Updated on Modrinth
2024-02-09
Facts verified
2026-10-15

Tags