This mod requires Fabric, not Forge.
Note: I am no longer updating this mod. If you're on macOS and have the issue that Minecraft has been rendering at full resolution rather than half resolution on retina displays since 1.13, check out retiNO. Otherwise, UltimateBoomer has forked this project and added more functionality under the name ResolutionControl+
Resolution Control allows you to render Minecraft's 3D portion (i.e. the main game, but not the HUD/GUIs/etc.) at a lower resolution, using nearest-neighbor upsampling. It even has a snazzy settings screen (open by pressing P
by default) allowing you to adjust this as you go.
I created this mod mainly because Minecraft 1.13 made it render at full- rather than half-resolution on retina monitors, causing it to run really badly on my computer. Any way of downscaling I tried resulted in linear upsampling (rather than the nearest-neighbor upsampling Minecraft used to have), which looked blurry and terrible. Enter Resolution Control, the answer to your prayers!
I might do forge 1.14 if i end up playing much of it, but I'm primarily making these mods for myself, so I can't guarantee anything. As for 1.12, that's almost certainly not happening because the reasons outlined in the last paragraph of the description don't apply there.
It's open-source and openly licensed though, so anyone can take it upon themselves to port it! It's a pretty small mod, so that shouldn't be hard at all.
Doesn't seem to be compatible with shaders unfortunately... Just causes a frozen image of whatever was last on the screen.
crashes when you try to enter the config or when when you press p to open the settings
In reply to JustPixeled:
in the 1.15 snapshot
Aw damn, guess I'll have to mark it as not compatible then. I was really hoping it'd just work. Thanks for the report though!
Can you use this to increase resolution? Because optifine built-in shaders allow you to change resolution scaling but they sometimes create visual glitches.
In reply to kinglordnonk:
Unfortunately not. With the method I'm using to draw the lower-resolution render to the screen, I cannot use anything other than nearest-neighbor interpolation, so increasing the resolution would not improve visual fidelity.
I've been wanting something like this since like 1.11, omg <3
Honestly didn't think I'd enjoy the novelty as much as I did.
That's brilliant work.
Minecraft 64
Brilliant work, potato modes are the best, especially for a game like Minecraft where high definition graphics aren't exactly critical. Particularly impressed that it works perfectly with other rendering mods like Canvas, and cranking it up to 32x so it looks like a Commodore 64 game amused me greatly.